33 #include "KeyImportDetailDialog.h"
34 #include "core/typedef/CoreTypedef.h"
35 #include "ui/dialog/GeneralDialog.h"
70 void SlotImport(std::vector<QString> key_ids_list, QString keyserver_url);
78 void SignalKeyImported();
92 void slot_search_finished(QNetworkReply::NetworkError reply,
101 std::shared_ptr<GpgImportInformation> info);
154 QHBoxLayout* message_layout_;
156 QLineEdit* search_line_edit_{};
157 QComboBox* key_server_combo_box_{};
158 QProgressBar* waiting_bar_;
159 QLabel* search_label_{};
160 QLabel* key_server_label_{};
163 QPushButton* close_button_{};
164 QPushButton* import_button_{};
165 QPushButton* search_button_{};
166 QTableWidget* keys_table_{};
Definition: GeneralDialog.h:35
Definition: KeyServerImportDialog.h:43
void SlotImport(const KeyIdArgsListPtr &keys)
Definition: KeyServerImportDialog.cpp:376
void slot_import_finished(bool success, QString err_msg, QByteArray buffer, std::shared_ptr< GpgImportInformation > info)
Definition: KeyServerImportDialog.cpp:408
void import_keys(ByteArrayPtr in_data)
KeyServerImportDialog(QWidget *parent)
Construct a new Key Server Import Dialog object.
Definition: KeyServerImportDialog.cpp:44
QPushButton * create_button(const QString &text, const char *member)
Create a button object.
void create_keys_table()
Create a keys table object.
Definition: KeyServerImportDialog.cpp:143
void set_message(const QString &text, bool error)
Set the message object.
Definition: KeyServerImportDialog.cpp:165
void slot_import()
import key(s) for the key table selection
Definition: KeyServerImportDialog.cpp:358
void set_loading(bool status)
Set the loading object.
Definition: KeyServerImportDialog.cpp:428
QComboBox * create_combo_box()
Create a comboBox object.
Definition: KeyServerImportDialog.cpp:125
Definition: FileReadTask.cpp:31