author | alwin <alwin> | 2004-03-06 12:36:55 (UTC) |
---|---|---|
committer | alwin <alwin> | 2004-03-06 12:36:55 (UTC) |
commit | a66fd5afde517e9a61e74fc17df617297f134c96 (patch) (unidiff) | |
tree | 7bb9819c087516f6b0f3399bdec6d5ce225201e5 /noncore/net/mail/accountitem.h | |
parent | 5b49d47174925c1e2415641b77269b753688f5f1 (diff) | |
download | opie-a66fd5afde517e9a61e74fc17df617297f134c96.zip opie-a66fd5afde517e9a61e74fc17df617297f134c96.tar.gz opie-a66fd5afde517e9a61e74fc17df617297f134c96.tar.bz2 |
standalone dlg for (un-)subscribing newsgroups.
May be integrated into the standard nntp-settings-dialog, too.
Diffstat (limited to 'noncore/net/mail/accountitem.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mail/accountitem.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/noncore/net/mail/accountitem.h b/noncore/net/mail/accountitem.h index a138c9b..f3c0f5d 100644 --- a/noncore/net/mail/accountitem.h +++ b/noncore/net/mail/accountitem.h | |||
@@ -75,48 +75,49 @@ public: | |||
75 | protected: | 75 | protected: |
76 | void downloadMails(); | 76 | void downloadMails(); |
77 | POP3viewItem *pop3; | 77 | POP3viewItem *pop3; |
78 | }; | 78 | }; |
79 | 79 | ||
80 | 80 | ||
81 | class NNTPviewItem : public AccountViewItem | 81 | class NNTPviewItem : public AccountViewItem |
82 | { | 82 | { |
83 | 83 | ||
84 | public: | 84 | public: |
85 | NNTPviewItem( NNTPaccount *a, AccountView *parent ); | 85 | NNTPviewItem( NNTPaccount *a, AccountView *parent ); |
86 | virtual ~NNTPviewItem(); | 86 | virtual ~NNTPviewItem(); |
87 | virtual void refresh( QList<RecMail> &target ); | 87 | virtual void refresh( QList<RecMail> &target ); |
88 | virtual RecBody fetchBody( const RecMail &mail ); | 88 | virtual RecBody fetchBody( const RecMail &mail ); |
89 | AbstractMail *getWrapper(); | 89 | AbstractMail *getWrapper(); |
90 | virtual QPopupMenu * getContextMenu(); | 90 | virtual QPopupMenu * getContextMenu(); |
91 | virtual void contextMenuSelected(int); | 91 | virtual void contextMenuSelected(int); |
92 | 92 | ||
93 | protected: | 93 | protected: |
94 | NNTPaccount *account; | 94 | NNTPaccount *account; |
95 | virtual void refresh(); | 95 | virtual void refresh(); |
96 | AbstractMail *wrapper; | 96 | AbstractMail *wrapper; |
97 | void disconnect(); | 97 | void disconnect(); |
98 | void setOnOffline(); | 98 | void setOnOffline(); |
99 | void subscribeGroups(); | ||
99 | }; | 100 | }; |
100 | 101 | ||
101 | class NNTPfolderItem : public AccountViewItem | 102 | class NNTPfolderItem : public AccountViewItem |
102 | { | 103 | { |
103 | 104 | ||
104 | public: | 105 | public: |
105 | NNTPfolderItem( Folder *folder, NNTPviewItem *parent , QListViewItem*after ); | 106 | NNTPfolderItem( Folder *folder, NNTPviewItem *parent , QListViewItem*after ); |
106 | virtual ~NNTPfolderItem(); | 107 | virtual ~NNTPfolderItem(); |
107 | virtual void refresh(QList<RecMail>&); | 108 | virtual void refresh(QList<RecMail>&); |
108 | virtual RecBody fetchBody(const RecMail&); | 109 | virtual RecBody fetchBody(const RecMail&); |
109 | virtual QPopupMenu * getContextMenu(); | 110 | virtual QPopupMenu * getContextMenu(); |
110 | virtual void contextMenuSelected(int); | 111 | virtual void contextMenuSelected(int); |
111 | 112 | ||
112 | protected: | 113 | protected: |
113 | void downloadMails(); | 114 | void downloadMails(); |
114 | NNTPviewItem *nntp; | 115 | NNTPviewItem *nntp; |
115 | }; | 116 | }; |
116 | 117 | ||
117 | 118 | ||
118 | 119 | ||
119 | class IMAPviewItem : public AccountViewItem | 120 | class IMAPviewItem : public AccountViewItem |
120 | { | 121 | { |
121 | friend class IMAPfolderItem; | 122 | friend class IMAPfolderItem; |
122 | public: | 123 | public: |