From 00bebcf42b3cd9cfdba11442d34ac2e3ed7da3bd Mon Sep 17 00:00:00 2001 From: ubbo Date: Mon, 10 May 2010 21:28:13 +0000 Subject: add mime-parser and basic attachment-recognise and show functionality git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@322 34ebc366-c3a9-4b3c-9f84-69acf7962910 --- attachments.h | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) (limited to 'attachments.h') diff --git a/attachments.h b/attachments.h index b90c243..4c143bb 100644 --- a/attachments.h +++ b/attachments.h @@ -24,6 +24,7 @@ #include "context.h" #include "keylist.h" +#include "mime.h" class QVBoxLayout; class QDebug; @@ -42,26 +43,18 @@ class Attachments : public QWidget Q_OBJECT public slots: - void addFile(); - void encryptFile(); - void decryptFile(); + void saveFile(); public: - Attachments(QWidget *parent = 0); - void setIconPath(QString iconPath); - void setContext(GpgME::Context *ctx); - void setKeyList(KeyList *keylist); + Attachments(QString iconpath, QWidget *parent = 0); + void addMimePart(MimePart *mp); private: void createActions(); QStringList *getSelected(); - QListWidget *m_attachmentList; - QAction *addFileAct; - QAction *encryptAct; - QAction *decryptAct; + QTableWidget *mAttachmentTable; + QAction *saveFileAct; QString iconPath; - GpgME::Context *m_ctx; - KeyList *m_keyList; protected: void contextMenuEvent(QContextMenuEvent *event); -- cgit v1.2.3