summaryrefslogtreecommitdiff
path: root/noncore/unsupported/mailit/emailclient.h
authorgroucho <groucho>2003-04-20 07:59:48 (UTC)
committer groucho <groucho>2003-04-20 07:59:48 (UTC)
commit8b85cba50912127ff6a2d048021baf68306481c6 (patch) (side-by-side diff)
treebfd1b377911d05db8e1c816f72fe070d5a5b2ff3 /noncore/unsupported/mailit/emailclient.h
parent6b381e438fdeb1757b3278c683349dee9c4ab230 (diff)
downloadopie-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/unsupported/mailit/emailclient.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/unsupported/mailit/emailclient.h32
1 files changed, 27 insertions, 5 deletions
diff --git a/noncore/unsupported/mailit/emailclient.h b/noncore/unsupported/mailit/emailclient.h
index 80457f9..0890dcf 100644
--- a/noncore/unsupported/mailit/emailclient.h
+++ b/noncore/unsupported/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;