summaryrefslogtreecommitdiff
path: root/noncore/net/mail/viewmail.h
Side-by-side diff
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
@@ -1,50 +1,30 @@
#ifndef VIEWMAIL_H
#define VIEWMAIL_H
#include <qlistview.h>
#include <qmap.h>
#include <qstringlist.h>
#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
{
Q_OBJECT
public:
ViewMail( QWidget *parent = 0, const char *name = 0, WFlags fl = Qt::WType_Modal);
~ViewMail();
void hide();
void exec();