diff options
author | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2011-03-14 09:16:57 +0000 |
---|---|---|
committer | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2011-03-14 09:16:57 +0000 |
commit | 450a57167f6b79da183e946ccccee3b71c24b9c1 (patch) | |
tree | 472ad5de004c9c260d80f23812640780a15e005e /keyserverimportdialog.h | |
parent | added method for message in keyserverimportdialog (diff) | |
download | gpg4usb-450a57167f6b79da183e946ccccee3b71c24b9c1.tar.gz gpg4usb-450a57167f6b79da183e946ccccee3b71c24b9c1.zip |
import of keys from keyserver works now
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@482 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to 'keyserverimportdialog.h')
-rw-r--r-- | keyserverimportdialog.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/keyserverimportdialog.h b/keyserverimportdialog.h index a727fbc..b55f6b8 100644 --- a/keyserverimportdialog.h +++ b/keyserverimportdialog.h @@ -28,6 +28,8 @@ #include <QNetworkAccessManager> #include <QUrl> +#include "context.h" + QT_BEGIN_NAMESPACE class QNetworkReply; class QComboBox; @@ -51,19 +53,21 @@ class KeyServerImportDialog : public QDialog Q_OBJECT public: - KeyServerImportDialog(QWidget *parent = 0); + KeyServerImportDialog(GpgME::Context *ctx, QWidget *parent = 0); private slots: void import(); void importKeyOfItem(int row, int column); void searchFinished(); + void importFinished(); void search(); private: - void createKeysTree(); + void createKeysTable(); void setMessage(const QString &text, bool error); QPushButton *createButton(const QString &text, const char *member); QComboBox *createComboBox(const QString &text = QString()); + GpgME::Context *mCtx; QLineEdit *searchLineEdit; QComboBox *keyServerComboBox; @@ -73,9 +77,10 @@ private: QPushButton *closeButton; QPushButton *importButton; QPushButton *searchButton; - QTreeWidget *keysTree; + QTableWidget *keysTable; QUrl url; QNetworkAccessManager qnam; QNetworkReply *reply; + QNetworkReply *reply2; }; #endif |