OSB_GUI::DlgDc Class Reference

Inheritance diagram for OSB_GUI::DlgDc:

Inheritance graph
[legend]
Collaboration diagram for OSB_GUI::DlgDc:

Collaboration graph
[legend]
List of all members.

Detailed Description

Dialog to show the configuration of a day class.

Definition at line 65 of file dlgdc.h.

Public Member Functions

Private Types

Private Member Functions

Private Attributes


Member Typedef Documentation

typedef OSB_LIB::Id<OSB_LIB::DayClass> OSB_GUI::DlgDc::DcId [private]

Definition at line 67 of file dlgdc.h.


Constructor & Destructor Documentation

OSB_GUI::DlgDc::DlgDc ( const DcId dcId,
bool  readOnly,
QWidget parent = 0,
const char *  name = 0,
bool  modal = FALSE,
WFlags  fl = 0 
) [explicit]

Constructor with day class id and Qt arguments.

OSB_GUI::DlgDc::DlgDc ( const DlgDc  )  [private]

Prevent copying: not implemented.


Member Function Documentation

void OSB_GUI::DlgDc::creDc (  )  [private]

Create a day class.

DcId OSB_GUI::DlgDc::dcId (  )  const

Get the id of the day class.

std::string OSB_GUI::DlgDc::dcName (  )  const

Get the name of the day class.

int OSB_GUI::DlgDc::exec (  ) 

Execute the dialog.

See also:
QDialog::exec() for description and possible return values.
Updates the day class in the datbase if the return value is QDialog::Accepted.

void OSB_GUI::DlgDc::languageChange (  )  [private]

Process a language change.

DlgDc& OSB_GUI::DlgDc::operator= ( const DlgDc  )  [private]

Prevent assignment: not implemented.

void OSB_GUI::DlgDc::setDc ( OSB_LIB::DayClass dc  )  [private]

Populate a day class.

void OSB_GUI::DlgDc::showDc ( const OSB_LIB::DayClass dc  ) 

Show the dialog.

void OSB_GUI::DlgDc::updDc (  )  [private]

Update the day class.


Member Data Documentation

DcId OSB_GUI::DlgDc::dcId_ [private]

Id of the day class.

Definition at line 122 of file dlgdc.h.

bool OSB_GUI::DlgDc::readOnly_ [private]

Read-only flag.

Definition at line 124 of file dlgdc.h.


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