00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef QBANKMANAGER_PICKSTARTDATE_H
00014 #define QBANKMANAGER_PICKSTARTDATE_H
00015
00016 #include "qbpickstartdate.ui.h"
00017 #include <qdatetime.h>
00018
00019
00020 class QBPickStartDate: public QBPickStartDateUi {
00021 Q_OBJECT
00022 private:
00023 const QDate &_firstPossible;
00024 const QDate &_lastUpdate;
00025 public:
00026 QBPickStartDate(const QDate &firstPossible,
00027 const QDate &lastUpdate,
00028 int defaultChoice,
00029 QWidget* parent=0, const char* name=0,
00030 bool modal=FALSE, WFlags fl=0);
00031 ~QBPickStartDate();
00032
00033 QDate getDate();
00034
00035 public slots:
00036 void slotNoDateToggled(bool on);
00037 void slotLastUpdateToggled(bool on);
00038 void slotFirstDateToggled(bool on);
00039 void slotPickDateToggled(bool on);
00040 };
00041
00042
00043
00044
00045 #endif