Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

selectstore.h

Go to the documentation of this file.
00001 #ifndef _SELECTSTORE_H
00002 #define _SELECTSTORE_H
00003 
00004 #include "selectstoreui.h"
00005 #include <qvaluelist.h>
00006 #include <qmap.h>
00007 #include <qstringlist.h>
00008 
00009 class AbstractMail;
00010 
00011 class Selectstore:public selectstoreui
00012 {
00013     Q_OBJECT
00014 public:
00015     Selectstore(QWidget* parent = 0, const char* name = 0);
00016     virtual ~Selectstore();
00017     virtual void addAccounts(AbstractMail*mail,const QStringList&folders);
00018     virtual QString currentFolder();
00019     virtual AbstractMail*currentMail();
00020     bool newFolder();
00021     bool moveMails();
00022 
00023 protected slots:
00024     virtual void slotCreateNewFolder();
00025     virtual void slotMoveMail();
00026     virtual void slotAccountselected(int);
00027 
00028 protected:
00029     QMap<int,QStringList> folderMap;
00030     QMap<int,AbstractMail*> mailMap;
00031     AbstractMail*cMail;
00032 };
00033 #endif

Generated on Sat Nov 5 16:17:39 2005 for OPIE by  doxygen 1.4.2