• Main Page
  • Related Pages
  • Modules
  • Namespaces
  • Data Structures
  • Files
  • File List
  • Globals

qbpickstartdate.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  $RCSfile$
00003                              -------------------
00004     cvs         : $Id$
00005     begin       : Mon Mar 01 2004
00006     copyright   : (C) 2004 by Martin Preuss
00007     email       : martin@libchipcard.de
00008 
00009  ***************************************************************************
00010  *          Please see toplevel file COPYING for license details           *
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

Generated on Mon Sep 20 2010 18:13:21 for aqbanking by  doxygen 1.7.1