summaryrefslogtreecommitdiff
path: root/noncore/net/mail/accountview.h
Unidiff
Diffstat (limited to 'noncore/net/mail/accountview.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/mail/accountview.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/noncore/net/mail/accountview.h b/noncore/net/mail/accountview.h
index f5a2973..60e2b4b 100644
--- a/noncore/net/mail/accountview.h
+++ b/noncore/net/mail/accountview.h
@@ -131,33 +131,37 @@ public:
131 virtual QPopupMenu * getContextMenu(); 131 virtual QPopupMenu * getContextMenu();
132 virtual void contextMenuSelected(int); 132 virtual void contextMenuSelected(int);
133 QStringList subFolders(); 133 QStringList subFolders();
134 virtual void refresh(bool force=false); 134 virtual void refresh(bool force=false);
135 135
136protected: 136protected:
137 void downloadMails();
138 void removeChilds();
137 virtual void createFolder(); 139 virtual void createFolder();
138 QString m_Path; 140 QString m_Path;
139 AbstractMail *wrapper; 141 AbstractMail *wrapper;
140 142 Folder *folder;
141}; 143};
142 144
143class MHfolderItem : public AccountViewItem 145class MHfolderItem : public AccountViewItem
144{ 146{
145 147
146public: 148public:
147 MHfolderItem( Folder *folder, MHviewItem *parent , QListViewItem*after ); 149 MHfolderItem( Folder *folder, MHviewItem *parent , QListViewItem*after );
150 MHfolderItem( Folder *folder, MHfolderItem *parent, QListViewItem*after, MHviewItem*master);
148 virtual ~MHfolderItem(); 151 virtual ~MHfolderItem();
149 virtual void refresh(QList<RecMail>&); 152 virtual void refresh(QList<RecMail>&);
150 virtual RecBody fetchBody(const RecMail&); 153 virtual RecBody fetchBody(const RecMail&);
151 virtual QPopupMenu * getContextMenu(); 154 virtual QPopupMenu * getContextMenu();
152 virtual void contextMenuSelected(int); 155 virtual void contextMenuSelected(int);
153 virtual Folder*getFolder(); 156 virtual Folder*getFolder();
154 157
155protected: 158protected:
156 void downloadMails(); 159 void downloadMails();
157 virtual void deleteFolder(); 160 virtual void deleteFolder();
161 void initName();
158 Folder *folder; 162 Folder *folder;
159 MHviewItem *mbox; 163 MHviewItem *mbox;
160}; 164};
161 165
162class AccountView : public QListView 166class AccountView : public QListView
163{ 167{