Definition at line 117 of file dlgrfsc.h.
typedef std::list<Charge*> OSB_GUI::RfScCharges::Charges [private] |
OSB_GUI::RfScCharges::RfScCharges | ( | QWidget * | parent, | |
const char * | name = "rfSlotCharges_" | |||
) |
Constructor with Qt arguments.
OSB_GUI::RfScCharges::~RfScCharges | ( | ) |
Destructor: delete contents of charges_.
void OSB_GUI::RfScCharges::buildCharges | ( | ) | [private] |
Arrange the charges in the layout and set sequence numbers.
void OSB_GUI::RfScCharges::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::RfScCharges::insertEmpty | ( | ) | [private, slot] |
Insert an empty charge sequence.
void OSB_GUI::RfScCharges::languageChange | ( | ) |
Set the text of the widgets.
void OSB_GUI::RfScCharges::setCharges | ( | const OSB_LIB::RfStairCase & | rf | ) |
Populate with RF slot charges.
void OSB_GUI::RfScCharges::setEnabled | ( | bool | on | ) |
Enable or disable the widgets.
void OSB_GUI::RfScCharges::setTabs | ( | ) | [private] |
Set the tab stop order.
void OSB_GUI::RfScCharges::setUnit | ( | const OSB_LIB::Unit & | u | ) | [slot] |
Set the unit.
void OSB_GUI::RfScCharges::setUnitText | ( | ) | [private] |
Set the text of the unit label.
void OSB_GUI::RfScCharges::writeCharges | ( | OSB_LIB::RfStairCase * | rf | ) |
Write charges to RF slot.
Charges OSB_GUI::RfScCharges::charges_ [private] |
Charge* OSB_GUI::RfScCharges::lastCharge_ [private] |
std::string OSB_GUI::RfScCharges::units_ [private] |