Go to the documentation of this file.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 <q4banking/qbpickstartdate.ui.h>
00017 #include <q4banking/qbanking.h>
00018 #include <qdatetime.h>
00019
00020
00021 class QBanking;
00022
00023
00024 class Q4BANKING_API QBPickStartDate: public QDialog, public Ui_QBPickStartDateUi {
00025 Q_OBJECT
00026 private:
00027 QBanking *_banking;
00028 const QDate &_firstPossible;
00029 const QDate &_lastUpdate;
00030 public:
00031 QBPickStartDate(QBanking *banking,
00032 const QDate &firstPossible,
00033 const QDate &lastUpdate,
00034 int defaultChoice,
00035 QWidget* parent=0, const char* name=0,
00036 bool modal=FALSE, Qt::WFlags fl=0);
00037 ~QBPickStartDate();
00038
00039 QDate getDate();
00040
00041 public slots:
00042 void slotNoDateToggled(bool on);
00043 void slotLastUpdateToggled(bool on);
00044 void slotFirstDateToggled(bool on);
00045 void slotPickDateToggled(bool on);
00046 void slotHelpClicked();
00047 };
00048
00049
00050
00051
00052 #endif