aboutsummaryrefslogtreecommitdiffstats
path: root/keyserverimportdialog.h
diff options
context:
space:
mode:
authornils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910>2011-03-14 09:16:57 +0000
committernils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910>2011-03-14 09:16:57 +0000
commit450a57167f6b79da183e946ccccee3b71c24b9c1 (patch)
tree472ad5de004c9c260d80f23812640780a15e005e /keyserverimportdialog.h
parentadded method for message in keyserverimportdialog (diff)
downloadgpg4usb-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.h11
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