Diffstat (limited to 'noncore/net/mail/accountview.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mail/accountview.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/noncore/net/mail/accountview.h b/noncore/net/mail/accountview.h index 98abf44..361dd86 100644 --- a/noncore/net/mail/accountview.h +++ b/noncore/net/mail/accountview.h @@ -24,8 +24,9 @@ public: virtual RecBody fetchBody(const RecMail&)=0; virtual QPopupMenu * getContextMenu(){return 0;}; virtual void contextMenuSelected(int){} protected: + virtual void deleteAllMail(AbstractMail*wrapper,Folder*f); static const QString contextName; }; class POP3viewItem : public AccountViewItem @@ -50,8 +51,11 @@ public: POP3folderItem( Folder *folder, POP3viewItem *parent , QListViewItem*after ); ~POP3folderItem(); virtual void refresh(QList<RecMail>&); virtual RecBody fetchBody(const RecMail&); + virtual QPopupMenu * getContextMenu(); + virtual void contextMenuSelected(int); + private: Folder *folder; POP3viewItem *pop3; }; @@ -95,9 +99,8 @@ public: virtual const QString& Delemiter()const; protected: virtual void createNewFolder(); virtual void deleteFolder(); - virtual void deleteAllMails(); private: Folder *folder; IMAPviewItem *imap; @@ -139,9 +142,8 @@ public: virtual QPopupMenu * getContextMenu(); virtual void contextMenuSelected(int); protected: - virtual void deleteAllMails(); virtual void deleteFolder(); private: Folder *folder; MBOXviewItem *mbox; |