From 6e7358f954618d8fdbbe852df7df862c3c132bbd Mon Sep 17 00:00:00 2001 From: alwin Date: Sun, 21 Dec 2003 21:33:49 +0000 Subject: - mbox-wrapper mostly finished - special-folders "Local Folders" will be displayed ToDo: "STORE" - method for all wrapper, but mostly for mbox for send queue. --- (limited to 'noncore/net/mail/accountview.h') diff --git a/noncore/net/mail/accountview.h b/noncore/net/mail/accountview.h index 64abed9..35499ac 100644 --- a/noncore/net/mail/accountview.h +++ b/noncore/net/mail/accountview.h @@ -86,6 +86,36 @@ private: IMAPviewItem *imap; }; +class MBOXviewItem : public AccountViewItem +{ + +public: +// MBOXviewItem( MBOXaccount *a, QListView *parent ); + MBOXviewItem( const QString&aMboxPath, QListView *parent ); + ~MBOXviewItem(); + virtual void refresh( QList &target ); + virtual RecBody fetchBody( const RecMail &mail ); + AbstractMail *getWrapper(); +private: +// MBOXaccount *account; + QString m_Path; + AbstractMail *wrapper; + +}; + +class MBOXfolderItem : public AccountViewItem +{ + +public: + MBOXfolderItem( Folder *folder, MBOXviewItem *parent , QListViewItem*after ); + ~MBOXfolderItem(); + virtual void refresh(QList&); + virtual RecBody fetchBody(const RecMail&); +private: + Folder *folder; + MBOXviewItem *mbox; +}; + class AccountView : public QListView { Q_OBJECT -- cgit v0.9.0.2