qbcfgtabpageaccountgen.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  $RCSfile: qbcfgtabpageaccountgen.h,v $
00003                              -------------------
00004     cvs         : $Id: qbcfgtabpageaccountgen.h,v 1.7 2006/01/26 03:34:53 aquamaniac Exp $
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 QBANKING_CFGTABPAGEACCOUNTGEN_H
00014 #define QBANKING_CFGTABPAGEACCOUNTGEN_H
00015 
00016 // QBanking includes
00017 #include "qbcfgtabpageaccount.h"
00018 
00019 // AqBanking includes
00020 #include <aqbanking/banking.h>
00021 #include <aqbanking/account.h>
00022 
00023 // Gwenhywfar includes
00024 #include <gwenhywfar/types.h>
00025 
00026 
00027 
00028 class QBCfgTabPageAccountGeneralUi;
00029 
00030 
00031 class QBCfgTabPageAccountGeneral: public QBCfgTabPageAccount {
00032   Q_OBJECT
00033 private:
00034   QBCfgTabPageAccountGeneralUi *_realPage;
00035 
00036   bool _listHasUser(AB_USER_LIST2 *ul, AB_USER *u);
00037   void _addUsersToLists(AB_USER_LIST2 *ulAll, AB_USER_LIST2 *ulSel);
00038 
00039 public:
00040   QBCfgTabPageAccountGeneral(QBanking *qb,
00041                              AB_ACCOUNT *a,
00042                              QWidget *parent=0,
00043                              const char *name=0,
00044                              WFlags f=0);
00045   virtual ~QBCfgTabPageAccountGeneral();
00046 
00047   virtual bool fromGui();
00048   virtual bool toGui();
00049   virtual bool checkGui();
00050 
00051   virtual void updateView();
00052 
00053 public slots:
00054   void slotBankIdButtonClicked();
00055   void slotLeftButtonClicked();
00056   void slotRightButtonClicked();
00057   void slotAllUsersToggled(bool on);
00058 };
00059 
00060 
00061 #endif

Generated on Tue Apr 10 19:04:09 2007 for aqbanking by  doxygen 1.4.7