Diffstat (limited to 'noncore/net/mail/accountview.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mail/accountview.h | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/noncore/net/mail/accountview.h b/noncore/net/mail/accountview.h index 4cac673..83d49af 100644 --- a/noncore/net/mail/accountview.h +++ b/noncore/net/mail/accountview.h | |||
@@ -6,8 +6,8 @@ | |||
6 | 6 | ||
7 | #include "settings.h" | 7 | #include "settings.h" |
8 | #include "mailwrapper.h" | 8 | #include "mailwrapper.h" |
9 | #include "abstractmail.h" | ||
9 | 10 | ||
10 | class IMAPwrapper; | ||
11 | class POP3wrapper; | 11 | class POP3wrapper; |
12 | class RecMail; | 12 | class RecMail; |
13 | class RecBody; | 13 | class RecBody; |
@@ -33,7 +33,7 @@ public: | |||
33 | 33 | ||
34 | private: | 34 | private: |
35 | POP3account *account; | 35 | POP3account *account; |
36 | POP3wrapper *wrapper; | 36 | AbstractMail *wrapper; |
37 | 37 | ||
38 | }; | 38 | }; |
39 | 39 | ||
@@ -45,25 +45,22 @@ public: | |||
45 | ~IMAPviewItem(); | 45 | ~IMAPviewItem(); |
46 | virtual void refresh(QList<RecMail>&); | 46 | virtual void refresh(QList<RecMail>&); |
47 | virtual RecBody fetchBody(const RecMail&); | 47 | virtual RecBody fetchBody(const RecMail&); |
48 | IMAPwrapper *getWrapper(); | 48 | AbstractMail *getWrapper(); |
49 | |||
50 | private: | 49 | private: |
51 | IMAPaccount *account; | 50 | IMAPaccount *account; |
52 | IMAPwrapper *wrapper; | 51 | AbstractMail *wrapper; |
53 | |||
54 | }; | 52 | }; |
55 | 53 | ||
56 | class IMAPfolderItem : public AccountViewItem | 54 | class IMAPfolderItem : public AccountViewItem |
57 | { | 55 | { |
58 | 56 | ||
59 | public: | 57 | public: |
60 | IMAPfolderItem( IMAPFolder *folder, IMAPviewItem *parent ); | 58 | IMAPfolderItem( Folder *folder, IMAPviewItem *parent ); |
61 | ~IMAPfolderItem(); | 59 | ~IMAPfolderItem(); |
62 | virtual void refresh(QList<RecMail>&); | 60 | virtual void refresh(QList<RecMail>&); |
63 | virtual RecBody fetchBody(const RecMail&); | 61 | virtual RecBody fetchBody(const RecMail&); |
64 | |||
65 | private: | 62 | private: |
66 | IMAPFolder *folder; | 63 | Folder *folder; |
67 | IMAPviewItem *imap; | 64 | IMAPviewItem *imap; |
68 | 65 | ||
69 | }; | 66 | }; |