OSB_GUI::RfScCharges::Charge Class Reference

Collaboration diagram for OSB_GUI::RfScCharges::Charge:

Collaboration graph
[legend]
List of all members.

Detailed Description

Structure to hold one charge sequence of OSB_LIB::RfStairCase.

Definition at line 172 of file dlgrfsc.h.

Public Types

Public Member Functions

Public Attributes

Private Member Functions


Member Typedef Documentation

typedef RangeLineEdit<long> OSB_GUI::RfScCharges::Charge::LeLong

Short-hand for a QLineEdit for long.

Definition at line 175 of file dlgrfsc.h.


Constructor & Destructor Documentation

OSB_GUI::RfScCharges::Charge::Charge ( QWidget parent  )  [explicit]

Constructor: allocate the widgets.

Parameters:
parent Parent of the widgets.

OSB_GUI::RfScCharges::Charge::~Charge (  )  [private]

Destructor: delete widgets.

OSB_GUI::RfScCharges::Charge::Charge ( const Charge  )  [private]

Prevent copying: not implemented.


Member Function Documentation

void OSB_GUI::RfScCharges::Charge::destroy (  )  const

Destroy the charge: calls the destructor.

bool OSB_GUI::RfScCharges::Charge::empty (  )  const

All line edits empty?

Charge& OSB_GUI::RfScCharges::Charge::operator= ( const Charge  )  [private]

Prevent assignment: not implemented.

void OSB_GUI::RfScCharges::Charge::setEnabled ( bool  on  ) 

Enable or disable the widgets.


Member Data Documentation

LeDecimal* OSB_GUI::RfScCharges::Charge::leRate_

Rate per volume.

Definition at line 205 of file dlgrfsc.h.

LeLong* OSB_GUI::RfScCharges::Charge::leRepeat_

Repetitions of the volume.

Definition at line 203 of file dlgrfsc.h.

LeDecimal* OSB_GUI::RfScCharges::Charge::leVol_

Volume of sequence.

Definition at line 201 of file dlgrfsc.h.

QLabel* OSB_GUI::RfScCharges::Charge::tlSeq_

Definition at line 199 of file dlgrfsc.h.


The documentation for this class was generated from the following file:
Generated on Sat Sep 2 14:20:29 2006 for OSB Library by  doxygen 1.4.7