Definition at line 63 of file dateselect.h.
Behavior on left mouse clicks:.
Definition at line 67 of file dateselect.h.
OSB_GUI::DateSelect::DateSelect | ( | const QDate & | date, | |
QWidget * | parent, | |||
const char * | name = "dateSelect_" , |
|||
WFlags | fl = 0 | |||
) |
Constructor with selected date and Qt arguments.
OSB_GUI::DateSelect::DateSelect | ( | QWidget * | parent, | |
const char * | name = "dateSelect_" , |
|||
WFlags | fl = 0 | |||
) | [explicit] |
Constructor with Qt arguments only.
void OSB_GUI::DateSelect::accept | ( | ) | [private, slot] |
Accept the selected date.
Emits selected(const QDate&) and closes the widget.
void OSB_GUI::DateSelect::build | ( | QDate | date | ) | [private] |
Construct the widgets: called from the constructors.
date | Selected date, set to current date if it is not valid. |
void OSB_GUI::DateSelect::keyPressEvent | ( | QKeyEvent * | event | ) | [private] |
Handle pressed keys.
Calls accept if Enter or Return was pressed,
otherwise closes the widget.
void OSB_GUI::DateSelect::popup | ( | const QPoint & | pos | ) |
Show the widget as popup.
pos | Global screen position of the upper-left corner. |
void OSB_GUI::DateSelect::selected | ( | const QDate & | date | ) | [signal] |
Signal sent if the user has selected a date.
date | The selected date, it may not be set. |
QDate OSB_GUI::DateSelect::selected | ( | ) | const |
Get the selected date, it needn't be set.
SelectMode OSB_GUI::DateSelect::selectMode | ( | ) | const |
Get the selection mode.
void OSB_GUI::DateSelect::setSelected | ( | const QDate & | date | ) |
Set the selected date.
void OSB_GUI::DateSelect::setSelectMode | ( | SelectMode | mode | ) |
Set the selection mode.
QGridLayout* OSB_GUI::DateSelect::layout_ [private] |
MonthDays* OSB_GUI::DateSelect::monthDays_ [private] |
MonthSpin* OSB_GUI::DateSelect::monthSpin_ [private] |
QPushButton* OSB_GUI::DateSelect::pbOk_ [private] |
QHBoxLayout* OSB_GUI::DateSelect::spinLayout_ [private] |
QSpinBox* OSB_GUI::DateSelect::spYear_ [private] |