From fec64a3eb7b198666eb9937df47323bad94b1ba0 Mon Sep 17 00:00:00 2001 From: alwin Date: Fri, 02 Jan 2004 02:47:12 +0000 Subject: display of attachments has a hierarchic structure (if needed) --- (limited to 'noncore/net/mail/viewmail.h') diff --git a/noncore/net/mail/viewmail.h b/noncore/net/mail/viewmail.h index bf7a4dd..b3d3b4e 100644 --- a/noncore/net/mail/viewmail.h +++ b/noncore/net/mail/viewmail.h @@ -4,6 +4,7 @@ #include #include #include +#include #include "viewmailbase.h" #include "mailtypes.h" @@ -12,11 +13,16 @@ class AttachItem : public QListViewItem { public: AttachItem(QListView * parent,QListViewItem *after, const QString&mime,const QString&desc,const QString&file, - const QString&fsize,int num); + const QString&fsize,int num,const QValueList&path); + AttachItem(QListViewItem * parent,QListViewItem *after, const QString&mime,const QString&desc,const QString&file, + const QString&fsize,int num,const QValueList&path); int Partnumber() { return _partNum; } + bool isParentof(const QValueList&path); private: int _partNum; + /* needed for a better display of attachments */ + QValueList _path; }; class ViewMail : public ViewMailBase @@ -35,6 +41,7 @@ public: protected: QString deHtml(const QString &string); + AttachItem* searchParent(const QValueList&path); protected slots: void slotReply(); -- cgit v0.9.0.2