Definition at line 120 of file dlgrfslot.h.
typedef std::list<Charge*> OSB_GUI::RfSlotCharges::Charges [private] |
OSB_GUI::RfSlotCharges::RfSlotCharges | ( | QWidget * | parent, | |
const char * | name = "rfSlotCharges_" | |||
) |
Constructor with Qt arguments.
OSB_GUI::RfSlotCharges::~RfSlotCharges | ( | ) |
Destructor: delete contents of charges_.
void OSB_GUI::RfSlotCharges::buildChargeLayout | ( | ) | [private] |
Arrange the charges in the layout.
void OSB_GUI::RfSlotCharges::cleanCharges | ( | ) | [private, slot] |
Clean-up the charges.
Removes all empty charge intervals and then sorts the remaining entries according to up-to.
void OSB_GUI::RfSlotCharges::insertEmpty | ( | ) | [private, slot] |
Insert an empty charge interval.
void OSB_GUI::RfSlotCharges::languageChange | ( | ) |
Set the text of the widgets.
void OSB_GUI::RfSlotCharges::setCharges | ( | const OSB_LIB::RfSlot & | rf | ) |
Populate with RF slot charges.
void OSB_GUI::RfSlotCharges::setCurrency | ( | const OSB_LIB::Currency & | c | ) | [slot] |
Set the currency.
void OSB_GUI::RfSlotCharges::setCurrencyText | ( | ) | [private] |
Set the text of the currency label.
void OSB_GUI::RfSlotCharges::setEnabled | ( | bool | on | ) |
Enable or disable the widgets.
void OSB_GUI::RfSlotCharges::setTabs | ( | ) | [private] |
Set the tab stop order.
void OSB_GUI::RfSlotCharges::setUnit | ( | const OSB_LIB::Unit & | u | ) | [slot] |
Set the unit.
void OSB_GUI::RfSlotCharges::setUnitText | ( | ) | [private] |
Set the text of the unit label.
void OSB_GUI::RfSlotCharges::writeCharges | ( | OSB_LIB::RfSlot * | rf | ) |
Write charges to RF slot.
Charges OSB_GUI::RfSlotCharges::charges_ [private] |
std::string OSB_GUI::RfSlotCharges::currency_ [private] |
LeDecimal* OSB_GUI::RfSlotCharges::leLastAmount_ [private] |
std::string OSB_GUI::RfSlotCharges::units_ [private] |