Diffstat (limited to 'noncore/net/mail/accountitem.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mail/accountitem.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/noncore/net/mail/accountitem.h b/noncore/net/mail/accountitem.h index f125eeb..b2c50a1 100644 --- a/noncore/net/mail/accountitem.h +++ b/noncore/net/mail/accountitem.h | |||
@@ -36,6 +36,11 @@ public: | |||
36 | virtual AccountView*accountView(); | 36 | virtual AccountView*accountView(); |
37 | virtual bool matchName(const QString&name)const; | 37 | virtual bool matchName(const QString&name)const; |
38 | virtual bool isDraftfolder(); | 38 | virtual bool isDraftfolder(); |
39 | /* 1 - server | ||
40 | * 2 - folder | ||
41 | * 3 - beides | ||
42 | */ | ||
43 | virtual int isServer()const=0; | ||
39 | 44 | ||
40 | protected: | 45 | protected: |
41 | AccountViewItem*findSubItem(const QString&path,AccountViewItem*start=0); | 46 | AccountViewItem*findSubItem(const QString&path,AccountViewItem*start=0); |
@@ -58,6 +63,7 @@ public: | |||
58 | AbstractMail *getWrapper(); | 63 | AbstractMail *getWrapper(); |
59 | virtual QPopupMenu * getContextMenu(); | 64 | virtual QPopupMenu * getContextMenu(); |
60 | virtual void contextMenuSelected(int); | 65 | virtual void contextMenuSelected(int); |
66 | virtual int isServer()const{return 1;} | ||
61 | 67 | ||
62 | protected: | 68 | protected: |
63 | POP3account *account; | 69 | POP3account *account; |
@@ -77,6 +83,7 @@ public: | |||
77 | virtual RECBODYP fetchBody(const Opie::Core::OSmartPointer<RecMail>&); | 83 | virtual RECBODYP fetchBody(const Opie::Core::OSmartPointer<RecMail>&); |
78 | virtual QPopupMenu * getContextMenu(); | 84 | virtual QPopupMenu * getContextMenu(); |
79 | virtual void contextMenuSelected(int); | 85 | virtual void contextMenuSelected(int); |
86 | virtual int isServer()const{return 2;} | ||
80 | 87 | ||
81 | protected: | 88 | protected: |
82 | void downloadMails(); | 89 | void downloadMails(); |
@@ -95,6 +102,7 @@ public: | |||
95 | AbstractMail *getWrapper(); | 102 | AbstractMail *getWrapper(); |
96 | virtual QPopupMenu * getContextMenu(); | 103 | virtual QPopupMenu * getContextMenu(); |
97 | virtual void contextMenuSelected(int); | 104 | virtual void contextMenuSelected(int); |
105 | virtual int isServer()const{return 1;} | ||
98 | 106 | ||
99 | protected: | 107 | protected: |
100 | NNTPaccount *account; | 108 | NNTPaccount *account; |
@@ -115,6 +123,7 @@ public: | |||
115 | virtual RECBODYP fetchBody(const Opie::Core::OSmartPointer<RecMail>&); | 123 | virtual RECBODYP fetchBody(const Opie::Core::OSmartPointer<RecMail>&); |
116 | virtual QPopupMenu * getContextMenu(); | 124 | virtual QPopupMenu * getContextMenu(); |
117 | virtual void contextMenuSelected(int); | 125 | virtual void contextMenuSelected(int); |
126 | virtual int isServer()const{return 2;} | ||
118 | 127 | ||
119 | protected: | 128 | protected: |
120 | void downloadMails(); | 129 | void downloadMails(); |
@@ -136,6 +145,7 @@ public: | |||
136 | virtual void contextMenuSelected(int); | 145 | virtual void contextMenuSelected(int); |
137 | const QStringList&subFolders(); | 146 | const QStringList&subFolders(); |
138 | virtual void refreshFolders(bool force=false); | 147 | virtual void refreshFolders(bool force=false); |
148 | virtual int isServer()const{return 1;} | ||
139 | bool offline(); | 149 | bool offline(); |
140 | 150 | ||
141 | protected: | 151 | protected: |
@@ -157,6 +167,7 @@ public: | |||
157 | virtual QPopupMenu * getContextMenu(); | 167 | virtual QPopupMenu * getContextMenu(); |
158 | virtual void contextMenuSelected(int); | 168 | virtual void contextMenuSelected(int); |
159 | virtual const QString& Delemiter()const; | 169 | virtual const QString& Delemiter()const; |
170 | virtual int isServer()const{return 2;} | ||
160 | protected: | 171 | protected: |
161 | virtual void createNewFolder(); | 172 | virtual void createNewFolder(); |
162 | virtual void deleteFolder(); | 173 | virtual void deleteFolder(); |
@@ -178,6 +189,7 @@ public: | |||
178 | virtual void contextMenuSelected(int); | 189 | virtual void contextMenuSelected(int); |
179 | QStringList subFolders(); | 190 | QStringList subFolders(); |
180 | virtual void refresh(bool force=false); | 191 | virtual void refresh(bool force=false); |
192 | virtual int isServer()const{return 3;} | ||
181 | 193 | ||
182 | protected: | 194 | protected: |
183 | void downloadMails(); | 195 | void downloadMails(); |
@@ -200,6 +212,7 @@ public: | |||
200 | virtual void contextMenuSelected(int); | 212 | virtual void contextMenuSelected(int); |
201 | virtual const Opie::Core::OSmartPointer<Folder>&getFolder()const; | 213 | virtual const Opie::Core::OSmartPointer<Folder>&getFolder()const; |
202 | virtual bool isDraftfolder(); | 214 | virtual bool isDraftfolder(); |
215 | virtual int isServer()const{return 2;} | ||
203 | 216 | ||
204 | protected: | 217 | protected: |
205 | void downloadMails(); | 218 | void downloadMails(); |