author | groucho <groucho> | 2003-04-20 07:59:48 (UTC) |
---|---|---|
committer | groucho <groucho> | 2003-04-20 07:59:48 (UTC) |
commit | 8b85cba50912127ff6a2d048021baf68306481c6 (patch) (side-by-side diff) | |
tree | bfd1b377911d05db8e1c816f72fe070d5a5b2ff3 /noncore/net/mailit/emailclient.h | |
parent | 6b381e438fdeb1757b3278c683349dee9c4ab230 (diff) | |
download | opie-8b85cba50912127ff6a2d048021baf68306481c6.zip opie-8b85cba50912127ff6a2d048021baf68306481c6.tar.gz opie-8b85cba50912127ff6a2d048021baf68306481c6.tar.bz2 |
- Added CC: support
- Added mail forwarding
- Added icon for selective mail download
- Removing mails from mail list via icon
- Temporarily disabled mail header download queue
Diffstat (limited to 'noncore/net/mailit/emailclient.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mailit/emailclient.h | 32 |
1 files changed, 27 insertions, 5 deletions
diff --git a/noncore/net/mailit/emailclient.h b/noncore/net/mailit/emailclient.h index 80457f9..0890dcf 100644 --- a/noncore/net/mailit/emailclient.h +++ b/noncore/net/mailit/emailclient.h @@ -34,2 +34,3 @@ #include <qtooltip.h> +#include <qtoolbutton.h> #include <qimage.h> @@ -42,2 +43,3 @@ #include <opie/otabwidget.h> +#include <qtimer.h> @@ -71,2 +73,5 @@ public: +protected: + void timerEvent(QTimerEvent*); + signals: @@ -76,3 +81,10 @@ signals: void newCaption(const QString &); - + void replyRequested(Email&, bool&); + void forwardRequested(Email&); + void removeItem(EmailListItem*, bool&); + /*void reply(Email&); + void replyAll(Email&); + void remove(Email&); + void forward(Email&);*/ + public slots: @@ -84,2 +96,3 @@ public slots: void mailSent(); + void deleteItem(); void getNewMail(); @@ -90,2 +103,4 @@ public slots: void outboxItemSelected(); + void inboxItemPressed(); + void inboxItemReleased(); void mailArrived(const Email &mail, bool fromDisk); @@ -102,2 +117,6 @@ public slots: void moveMailFront(Email *mailPtr); +/* void reply(); + void replyAll(); + void forward(); + void remove();*/ @@ -109,4 +128,4 @@ private: void saveSettings(); - -private: + Email* getCurrentMail(); + int timerID; Config *mailconf; @@ -130,3 +149,3 @@ private: QLabel *status1Label, *status2Label; - QAction *getMailButton; + QToolButton *getMailButton; QAction *sendMailButton; @@ -134,3 +153,5 @@ private: QAction *cancelButton; - + QAction *deleteButton; + //QToolButton *setAccountButton; + QMenuBar *mb; @@ -139,2 +160,3 @@ private: QPopupMenu *deleteAccountMenu; + QPopupMenu *setAccountMenu; |