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) (side-by-side diff)
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) (ignore 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 @@
#include "viewmailbase.h"
#include "mailtypes.h"
-class AttachItemStore
-{
-public:
- void setMimeType(QString mimeType) { _mimeType = mimeType; }
- QString mimeType() { return _mimeType; }
- void setFileName(QString fileName) { _fileName = fileName; }
- QString fileName() { return _fileName; }
- void setDescription(QString description) { _description = description; }
- QString description() { return _description; }
- void setPartNum(QString partNum) { _partNum = partNum; }
- QString partNum() { return _partNum; }
-
-private:
- QString _mimeType, _fileName, _description, _partNum;
-
-};
-
class AttachItem : public QListViewItem
{
public:
- AttachItem(QListView *parent, AttachItemStore &attachment);
- AttachItem(QListViewItem *parent, AttachItemStore &attachment);
-
- AttachItemStore attachItemStore() { return _attachItemStore; }
+ AttachItem(QListView * parent,QListViewItem *after, const QString&mime,const QString&file,const QString&desc,int num);
+ int Partnumber() { return _partNum; }
private:
- AttachItemStore _attachItemStore;
-
+ int _partNum;
};
class ViewMail : public ViewMailBase