summaryrefslogtreecommitdiff
path: root/noncore/net/mail/accountview.h
authoralwin <alwin>2003-12-28 02:45:07 (UTC)
committer alwin <alwin>2003-12-28 02:45:07 (UTC)
commitd1a7eb08cad465c5fc0de53f75aaecf7803f0945 (patch) (unidiff)
tree422b73af760cdd44e4fbbc96bd6876a15939ff19 /noncore/net/mail/accountview.h
parente889485e945d8fa9564566f286114be10d2a1ce5 (diff)
downloadopie-d1a7eb08cad465c5fc0de53f75aaecf7803f0945.zip
opie-d1a7eb08cad465c5fc0de53f75aaecf7803f0945.tar.gz
opie-d1a7eb08cad465c5fc0de53f75aaecf7803f0945.tar.bz2
- dir handling for mbox accounts (delete, new, delete all mail)
- fixed memory leaks in mbox account class - reduced count of used string constants while using "tr" with context string - mbox displays messages into global status bar - fixed a possible raise condition when deleting a mail directory
Diffstat (limited to 'noncore/net/mail/accountview.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/mail/accountview.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/noncore/net/mail/accountview.h b/noncore/net/mail/accountview.h
index e7fe038..98abf44 100644
--- a/noncore/net/mail/accountview.h
+++ b/noncore/net/mail/accountview.h
@@ -26,2 +26,4 @@ public:
26 virtual void contextMenuSelected(int){} 26 virtual void contextMenuSelected(int){}
27protected:
28 static const QString contextName;
27}; 29};
@@ -90,3 +92,2 @@ public:
90 bool matchName(const QString&name)const; 92 bool matchName(const QString&name)const;
91 virtual void deleteAllMails();
92 virtual QPopupMenu * getContextMenu(); 93 virtual QPopupMenu * getContextMenu();
@@ -97,2 +98,3 @@ protected:
97 virtual void deleteFolder(); 98 virtual void deleteFolder();
99 virtual void deleteAllMails();
98 100
@@ -105,2 +107,3 @@ class MBOXviewItem : public AccountViewItem
105{ 107{
108 friend class MBOXfolderItem;
106 109
@@ -113,2 +116,9 @@ public:
113 AbstractMail *getWrapper(); 116 AbstractMail *getWrapper();
117 virtual QPopupMenu * getContextMenu();
118 virtual void contextMenuSelected(int);
119
120protected:
121 virtual void refresh(bool force=false);
122 virtual void createFolder();
123
114private: 124private:
@@ -128,2 +138,8 @@ public:
128 virtual RecBody fetchBody(const RecMail&); 138 virtual RecBody fetchBody(const RecMail&);
139 virtual QPopupMenu * getContextMenu();
140 virtual void contextMenuSelected(int);
141
142protected:
143 virtual void deleteAllMails();
144 virtual void deleteFolder();
129private: 145private: