summaryrefslogtreecommitdiff
path: root/noncore/net/mail/viewmail.h
authoralwin <alwin>2003-12-13 03:51:21 (UTC)
committer alwin <alwin>2003-12-13 03:51:21 (UTC)
commit7f0861e63db74263ff286e09fbc4faf16d367a5b (patch) (unidiff)
treed97bd868343b179039c141fee3725f7781a0fca1 /noncore/net/mail/viewmail.h
parenta170120c655169de904ff282e23461ba4eef2b47 (diff)
downloadopie-7f0861e63db74263ff286e09fbc4faf16d367a5b.zip
opie-7f0861e63db74263ff286e09fbc4faf16d367a5b.tar.gz
opie-7f0861e63db74263ff286e09fbc4faf16d367a5b.tar.bz2
displaying list of attachments of a mail works. (Of course only if
the mail HAS attachments ;)
Diffstat (limited to 'noncore/net/mail/viewmail.h') (more/less context) (show whitespace changes)
-rw-r--r--noncore/net/mail/viewmail.h26
1 files changed, 3 insertions, 23 deletions
diff --git a/noncore/net/mail/viewmail.h b/noncore/net/mail/viewmail.h
index 61baa1d..b497434 100644
--- a/noncore/net/mail/viewmail.h
+++ b/noncore/net/mail/viewmail.h
@@ -8,34 +8,14 @@
8#include "viewmailbase.h" 8#include "viewmailbase.h"
9#include "mailtypes.h" 9#include "mailtypes.h"
10 10
11class AttachItemStore
12{
13public:
14 void setMimeType(QString mimeType) { _mimeType = mimeType; }
15 QString mimeType() { return _mimeType; }
16 void setFileName(QString fileName) { _fileName = fileName; }
17 QString fileName() { return _fileName; }
18 void setDescription(QString description) { _description = description; }
19 QString description() { return _description; }
20 void setPartNum(QString partNum) { _partNum = partNum; }
21 QString partNum() { return _partNum; }
22
23private:
24 QString _mimeType, _fileName, _description, _partNum;
25
26};
27
28class AttachItem : public QListViewItem 11class AttachItem : public QListViewItem
29{ 12{
30public: 13public:
31 AttachItem(QListView *parent, AttachItemStore &attachment); 14 AttachItem(QListView * parent,QListViewItem *after, const QString&mime,const QString&file,const QString&desc,int num);
32 AttachItem(QListViewItem *parent, AttachItemStore &attachment); 15 int Partnumber() { return _partNum; }
33
34 AttachItemStore attachItemStore() { return _attachItemStore; }
35 16
36private: 17private:
37 AttachItemStore _attachItemStore; 18 int _partNum;
38
39}; 19};
40 20
41class ViewMail : public ViewMailBase 21class ViewMail : public ViewMailBase