diff --git a/docs/html/ListedKeyServerTestThread_8h_source.html b/docs/html/ListedKeyServerTestTask_8h_source.html similarity index 51% rename from docs/html/ListedKeyServerTestThread_8h_source.html rename to docs/html/ListedKeyServerTestTask_8h_source.html index 819839e2..6078b42a 100644 --- a/docs/html/ListedKeyServerTestThread_8h_source.html +++ b/docs/html/ListedKeyServerTestTask_8h_source.html @@ -5,7 +5,7 @@ -GpgFrontend Project: src/ui/thread/ListedKeyServerTestThread.h Source File +GpgFrontend Project: src/ui/thread/ListedKeyServerTestTask.h Source File @@ -63,7 +63,7 @@ $(function() {
@@ -83,52 +83,67 @@ $(document).ready(function(){initNavTree('ListedKeyServerTestThread_8h_source.ht
-
ListedKeyServerTestThread.h
+
ListedKeyServerTestTask.h
1 
27 #ifndef GPGFRONTEND_LISTEDKEYSERVERTESTTHREAD_H
28 #define GPGFRONTEND_LISTEDKEYSERVERTESTTHREAD_H
29 
-
30 #include "GpgFrontendUI.h"
+
30 #include <vector>
31 
-
32 namespace GpgFrontend::UI {
-
33 
-
38 class ListedKeyServerTestThread : public QThread {
-
39  Q_OBJECT
-
40  public:
-
41  explicit ListedKeyServerTestThread(const QStringList& urls, int timeout,
-
42  QWidget* parent = nullptr)
-
43  : QThread(parent), urls_(urls), timeout_(timeout) {}
-
44 
-
45  signals:
-
51  void SignalKeyServerListTestResult(const QStringList& result);
+
32 #include "GpgFrontendUI.h"
+
33 #include "core/thread/Task.h"
+
34 
+
35 namespace GpgFrontend::UI {
+
36 
+ +
42  Q_OBJECT
+
43  public:
+
44  enum KeyServerTestResultType {
+
45  kTestResultType_Success,
+
46  kTestResultType_Timeout,
+
47  kTestResultType_Error,
+
48  };
+
49 
+
50  explicit ListedKeyServerTestTask(const QStringList& urls, int timeout,
+
51  QWidget* parent = nullptr);
52 
-
53  protected:
-
58  void run() override;
-
59 
-
60  private:
-
61  QStringList urls_;
-
62  QStringList result_;
-
63  int timeout_ = 500;
-
64 };
-
65 
-
66 } // namespace GpgFrontend::UI
-
67 
- -
69 
-
70 #endif // GPGFRONTEND_LISTEDKEYSERVERTESTTHREAD_H
+
53  signals:
+ +
60  std::vector<KeyServerTestResultType> result);
+
61 
+
62  protected:
+
67  void run() override;
+
68 
+
69  private:
+
70  QStringList urls_;
+
71  std::vector<KeyServerTestResultType> result_;
+
72  QNetworkAccessManager* network_manager_;
+
73  int timeout_ = 500;
+
74  int result_count_ = 0;
+
75 
+
82  void slot_process_network_reply(int index, QNetworkReply* reply);
+
83 };
+
84 
+
85 } // namespace GpgFrontend::UI
+
86 
+ +
88 
+
89 #endif // GPGFRONTEND_LISTEDKEYSERVERTESTTHREAD_H
GpgFrontend::UI
Definition: FileReadTask.cpp:31
-
GpgFrontend::UI::ListedKeyServerTestThread::run
void run() override
Definition: ListedKeyServerTestThread.cpp:29
-
GpgFrontend::UI::ListedKeyServerTestThread::SignalKeyServerListTestResult
void SignalKeyServerListTestResult(const QStringList &result)
-
GpgFrontend::UI::ListedKeyServerTestThread
Definition: ListedKeyServerTestThread.h:38
-
TestListedKeyServerThread
Definition: ListedKeyServerTestThread.h:68
+
GpgFrontend::UI::ListedKeyServerTestTask::SignalKeyServerListTestResult
void SignalKeyServerListTestResult(std::vector< KeyServerTestResultType > result)
+
GpgFrontend::UI::ListedKeyServerTestTask::ListedKeyServerTestTask
ListedKeyServerTestTask(const QStringList &urls, int timeout, QWidget *parent=nullptr)
Definition: ListedKeyServerTestTask.cpp:31
+
GpgFrontend::UI::ListedKeyServerTestTask::slot_process_network_reply
void slot_process_network_reply(int index, QNetworkReply *reply)
Definition: ListedKeyServerTestTask.cpp:73
+
GpgFrontend::Thread::Task
Definition: Task.h:45
+
TestListedKeyServerThread
Definition: ListedKeyServerTestTask.h:87
+
GpgFrontend::UI::ListedKeyServerTestTask
Definition: ListedKeyServerTestTask.h:41
GpgFrontend::UI::KeyserverTab::SignalRestartNeeded
void SignalRestartNeeded(bool needed)
GpgFrontend::UI
Definition: FileReadTask.cpp:31
-
GpgFrontend::SingletonFunctionObject< GlobalSettingStation >::GetInstance
static GlobalSettingStation & GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)
Get the Instance object.
Definition: GpgFunctionObject.h:170
-
GpgFrontend::UI::KeyserverTab::contextMenuEvent
void contextMenuEvent(QContextMenuEvent *event) override
Definition: SettingsKeyServer.cpp:291
+
GpgFrontend::SingletonFunctionObject< TaskRunnerGetter >::GetInstance
static TaskRunnerGetter & GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)
Get the Instance object.
Definition: GpgFunctionObject.h:170
+
GpgFrontend::UI::KeyserverTab::contextMenuEvent
void contextMenuEvent(QContextMenuEvent *event) override
Definition: SettingsKeyServer.cpp:287
GpgFrontend::UI::KeyserverTab
Definition: SettingsKeyServer.h:41
-
GpgFrontend::GlobalSettingStation::GetUISettings
libconfig::Setting & GetUISettings() noexcept
Definition: GlobalSettingStation.h:63
+
GpgFrontend::UI::ListedKeyServerTestTask::SignalKeyServerListTestResult
void SignalKeyServerListTestResult(std::vector< KeyServerTestResultType > result)
GpgFrontend::UI::SettingsObject::Check
nlohmann::json & Check(const std::string &key, const nlohmann::json &default_value)
Definition: SettingsObject.cpp:31
GpgFrontend::UI::SettingsObject
The SettingsObject class This class is used to store settings for the application securely.
Definition: SettingsObject.h:43
-
GpgFrontend::UI::ListedKeyServerTestThread
Definition: ListedKeyServerTestThread.h:38
-
GpgFrontend::UI::KeyserverTab::KeyserverTab
KeyserverTab(QWidget *parent=nullptr)
Construct a new Keyserver Tab object.
Definition: SettingsKeyServer.cpp:38
-
GpgFrontend::UI::KeyserverTab::SetSettings
void SetSettings()
Set the Settings object.
Definition: SettingsKeyServer.cpp:120
+
GpgFrontend::UI::KeyserverTab::KeyserverTab
KeyserverTab(QWidget *parent=nullptr)
Construct a new Keyserver Tab object.
Definition: SettingsKeyServer.cpp:40
+
GpgFrontend::UI::KeyserverTab::SetSettings
void SetSettings()
Set the Settings object.
Definition: SettingsKeyServer.cpp:122
Returns
libconfig::Setting&
-

Referenced by GpgFrontend::UI::KeyList::dropEvent(), GpgFrontend::UI::MainWindow::Init(), GpgFrontend::UI::init_locale(), GpgFrontend::UI::KeyGenDialog::KeyGenDialog(), GpgFrontend::UI::KeyMgmt::KeyMgmt(), GpgFrontend::UI::MainWindow::restore_settings(), GpgFrontend::UI::MainWindow::save_settings(), GpgFrontend::UI::NetworkTab::SetSettings(), GpgFrontend::UI::KeyserverTab::SetSettings(), GpgFrontend::UI::GeneralTab::SetSettings(), GpgFrontend::UI::KeyUploadDialog::slot_upload_key_to_server(), GpgFrontend::UI::MainWindow::SlotFileEncrypt(), GpgFrontend::UI::MainWindow::SlotFileEncryptSign(), GpgFrontend::UI::MainWindow::SlotFileSign(), GpgFrontend::UI::MainWindow::SlotFileVerify(), GpgFrontend::UI::KeyServerImportDialog::SlotImport(), GpgFrontend::UI::CommonUtils::SlotImportKeyFromKeyServer(), GpgFrontend::UI::SubkeyGenerateDialog::SubkeyGenerateDialog(), and GpgFrontend::UI::Wizard::Wizard().

+

Referenced by GpgFrontend::UI::KeyList::dropEvent(), GpgFrontend::UI::MainWindow::Init(), GpgFrontend::UI::init_locale(), GpgFrontend::UI::KeyGenDialog::KeyGenDialog(), GpgFrontend::UI::KeyMgmt::KeyMgmt(), GpgFrontend::UI::MainWindow::restore_settings(), GpgFrontend::UI::MainWindow::save_settings(), GpgFrontend::UI::NetworkTab::SetSettings(), GpgFrontend::UI::GeneralTab::SetSettings(), GpgFrontend::UI::KeyUploadDialog::slot_upload_key_to_server(), GpgFrontend::UI::MainWindow::SlotFileEncrypt(), GpgFrontend::UI::MainWindow::SlotFileEncryptSign(), GpgFrontend::UI::MainWindow::SlotFileSign(), GpgFrontend::UI::MainWindow::SlotFileVerify(), GpgFrontend::UI::KeyServerImportDialog::SlotImport(), GpgFrontend::UI::CommonUtils::SlotImportKeyFromKeyServer(), GpgFrontend::UI::SubkeyGenerateDialog::SubkeyGenerateDialog(), and GpgFrontend::UI::Wizard::Wizard().

diff --git a/docs/html/classGpgFrontend_1_1Thread_1_1Task.html b/docs/html/classGpgFrontend_1_1Thread_1_1Task.html index 40e76748..fe557d7a 100644 --- a/docs/html/classGpgFrontend_1_1Thread_1_1Task.html +++ b/docs/html/classGpgFrontend_1_1Thread_1_1Task.html @@ -102,12 +102,13 @@ Inheritance diagram for GpgFrontend::Thread::Task:
Inheritance graph
- + - - - + + + +
diff --git a/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.map b/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.map index 91d6e763..adbe6b5e 100644 --- a/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.map +++ b/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.map @@ -1,8 +1,9 @@ - + - - - + + + + diff --git a/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.md5 b/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.md5 index 3293b9d1..0f83fb00 100644 --- a/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.md5 +++ b/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.md5 @@ -1 +1 @@ -4c780ad5cd5d8319d8b1ae494007589e \ No newline at end of file +fce805070fc5ea70462764c51a7ac49f \ No newline at end of file diff --git a/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.png b/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.png index db4d9824..94789a97 100644 Binary files a/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.png and b/docs/html/classGpgFrontend_1_1Thread_1_1Task__inherit__graph.png differ diff --git a/docs/html/classGpgFrontend_1_1UI_1_1KeyserverTab.html b/docs/html/classGpgFrontend_1_1UI_1_1KeyserverTab.html index 64f137e8..5c4232c1 100644 --- a/docs/html/classGpgFrontend_1_1UI_1_1KeyserverTab.html +++ b/docs/html/classGpgFrontend_1_1UI_1_1KeyserverTab.html @@ -251,7 +251,7 @@ QMenu * popup_menu_ {}

Set the Settings object.

-

References GpgFrontend::UI::SettingsObject::Check(), GpgFrontend::SingletonFunctionObject< GlobalSettingStation >::GetInstance(), and GpgFrontend::GlobalSettingStation::GetUISettings().

+

References GpgFrontend::UI::SettingsObject::Check().

diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask-members.html b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask-members.html new file mode 100644 index 00000000..5b6871d6 --- /dev/null +++ b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask-members.html @@ -0,0 +1,139 @@ + + + + + + + +GpgFrontend Project: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
GpgFrontend Project +
+
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
GpgFrontend::UI::ListedKeyServerTestTask Member List
+
+
+ +

This is the complete list of members for GpgFrontend::UI::ListedKeyServerTestTask, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
before_finish_task() (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Taskprivate
callback_ (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Taskprivate
callback_thread_ (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Taskprivate
data_object_ (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Taskprivate
DataObjectPtr typedef (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Task
finish_after_run_ (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Taskprivate
generate_uuid()GpgFrontend::Thread::Taskprivatestatic
GetUUID() constGpgFrontend::Thread::Task
init() (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Taskprivate
KeyServerTestResultType enum name (defined in GpgFrontend::UI::ListedKeyServerTestTask)GpgFrontend::UI::ListedKeyServerTestTask
kTestResultType_Error enum value (defined in GpgFrontend::UI::ListedKeyServerTestTask)GpgFrontend::UI::ListedKeyServerTestTask
kTestResultType_Success enum value (defined in GpgFrontend::UI::ListedKeyServerTestTask)GpgFrontend::UI::ListedKeyServerTestTask
kTestResultType_Timeout enum value (defined in GpgFrontend::UI::ListedKeyServerTestTask)GpgFrontend::UI::ListedKeyServerTestTask
ListedKeyServerTestTask(const QStringList &urls, int timeout, QWidget *parent=nullptr)GpgFrontend::UI::ListedKeyServerTestTaskexplicit
network_manager_ (defined in GpgFrontend::UI::ListedKeyServerTestTask)GpgFrontend::UI::ListedKeyServerTestTaskprivate
result_ (defined in GpgFrontend::UI::ListedKeyServerTestTask)GpgFrontend::UI::ListedKeyServerTestTaskprivate
result_count_ (defined in GpgFrontend::UI::ListedKeyServerTestTask)GpgFrontend::UI::ListedKeyServerTestTaskprivate
rtn_ (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Taskprivate
run() override (defined in GpgFrontend::UI::ListedKeyServerTestTask)GpgFrontend::UI::ListedKeyServerTestTaskprotectedvirtual
Run()GpgFrontend::Thread::Taskvirtual
runnable_ (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Taskprivate
SetFinishAfterRun(bool finish_after_run)GpgFrontend::Thread::Taskprotected
SetRTN(int rtn)GpgFrontend::Thread::Taskprotected
SignalKeyServerListTestResult(std::vector< KeyServerTestResultType > result)GpgFrontend::UI::ListedKeyServerTestTasksignal
SignalTaskFinished() (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Tasksignal
SignalTaskPostFinishedDone() (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Tasksignal
slot_process_network_reply(int index, QNetworkReply *reply)GpgFrontend::UI::ListedKeyServerTestTaskprivate
Task()GpgFrontend::Thread::Task
Task(TaskCallback callback, DataObjectPtr data_object=nullptr)GpgFrontend::Thread::Task
Task(TaskRunnable runnable, TaskCallback callback=[](int, std::shared_ptr< DataObject >) {}, DataObjectPtr data=nullptr)GpgFrontend::Thread::Task
TaskCallback typedef (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Task
TaskRunnable typedef (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Task
timeout_ (defined in GpgFrontend::UI::ListedKeyServerTestTask)GpgFrontend::UI::ListedKeyServerTestTaskprivate
urls_ (defined in GpgFrontend::UI::ListedKeyServerTestTask)GpgFrontend::UI::ListedKeyServerTestTaskprivate
uuid_ (defined in GpgFrontend::Thread::Task)GpgFrontend::Thread::Taskprivate
~Task() overrideGpgFrontend::Thread::Taskvirtual
+
+ + + + diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html new file mode 100644 index 00000000..f69cbe8a --- /dev/null +++ b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html @@ -0,0 +1,361 @@ + + + + + + + +GpgFrontend Project: GpgFrontend::UI::ListedKeyServerTestTask Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
GpgFrontend Project +
+
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
GpgFrontend::UI::ListedKeyServerTestTask Class Reference
+
+
+
+Inheritance diagram for GpgFrontend::UI::ListedKeyServerTestTask:
+
+
Inheritance graph
+ + + + + + +
+
+Collaboration diagram for GpgFrontend::UI::ListedKeyServerTestTask:
+
+
Collaboration graph
+ + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + +

+Public Types

enum  KeyServerTestResultType { kTestResultType_Success, +kTestResultType_Timeout, +kTestResultType_Error + }
 
- Public Types inherited from GpgFrontend::Thread::Task
+using DataObjectPtr = std::shared_ptr< DataObject >
 
+using TaskRunnable = std::function< int(DataObjectPtr)>
 
+using TaskCallback = std::function< void(int, DataObjectPtr)>
 
+ + + + + + + + +

+Signals

void SignalKeyServerListTestResult (std::vector< KeyServerTestResultType > result)
 
- Signals inherited from GpgFrontend::Thread::Task
+void SignalTaskFinished ()
 
+void SignalTaskPostFinishedDone ()
 
+ + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 ListedKeyServerTestTask (const QStringList &urls, int timeout, QWidget *parent=nullptr)
 
- Public Member Functions inherited from GpgFrontend::Thread::Task
 Task ()
 Construct a new Task object. More...
 
 Task (TaskCallback callback, DataObjectPtr data_object=nullptr)
 Construct a new Task object. More...
 
 Task (TaskRunnable runnable, TaskCallback callback=[](int, std::shared_ptr< DataObject >) {}, DataObjectPtr data=nullptr)
 Construct a new Task object. More...
 
virtual ~Task () override
 Destroy the Task object. More...
 
virtual void Run ()
 Run - run the task. More...
 
std::string GetUUID () const
 
+ + + + + + + + + +

+Protected Member Functions

+void run () override
 
- Protected Member Functions inherited from GpgFrontend::Thread::Task
void SetFinishAfterRun (bool finish_after_run)
 Set the Finish After Run object. More...
 
void SetRTN (int rtn)
 
+ + + +

+Private Member Functions

void slot_process_network_reply (int index, QNetworkReply *reply)
 
+ + + + + + + + + + + +

+Private Attributes

+QStringList urls_
 
+std::vector< KeyServerTestResultType > result_
 
+QNetworkAccessManager * network_manager_
 
+int timeout_ = 500
 
+int result_count_ = 0
 
+

Constructor & Destructor Documentation

+ +

◆ ListedKeyServerTestTask()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
GpgFrontend::UI::ListedKeyServerTestTask::ListedKeyServerTestTask (const QStringList & urls,
int timeout,
QWidget * parent = nullptr 
)
+
+explicit
+
+

Copyright (C) 2021 Saturneric

+

This file is part of GpgFrontend.

+

GpgFrontend is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

+

GpgFrontend is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

+

You should have received a copy of the GNU General Public License along with GpgFrontend. If not, see https://www.gnu.org/licenses/.

+

The initial version of the source code is inherited from the gpg4usb project, which is under GPL-3.0-or-later.

+

The source code version of this software was modified and released by Saturnericeric@.nosp@m.bktu.nosp@m.s.comeric@.nosp@m.bktu.nosp@m.s.com starting on May 12, 2021.

+ +
+
+

Member Function Documentation

+ +

◆ SignalKeyServerListTestResult

+ +
+
+ + + + + +
+ + + + + + + + +
void GpgFrontend::UI::ListedKeyServerTestTask::SignalKeyServerListTestResult (std::vector< KeyServerTestResultType > result)
+
+signal
+
+
Parameters
+ + +
result
+
+
+ +
+
+ +

◆ slot_process_network_reply()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void GpgFrontend::UI::ListedKeyServerTestTask::slot_process_network_reply (int index,
QNetworkReply * reply 
)
+
+private
+
+
Parameters
+ + + +
index
reply
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+
+ + + + diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.js b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.js new file mode 100644 index 00000000..be1c9436 --- /dev/null +++ b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.js @@ -0,0 +1,17 @@ +var classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask = +[ + [ "KeyServerTestResultType", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#a4e4e873d8d75a215f574f8211b5896d8", [ + [ "kTestResultType_Success", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#a4e4e873d8d75a215f574f8211b5896d8a63ce35ca3098ebd24e16ad592f14cd0d", null ], + [ "kTestResultType_Timeout", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#a4e4e873d8d75a215f574f8211b5896d8adbea1aa1d6372dbabc06c38ac1231f88", null ], + [ "kTestResultType_Error", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#a4e4e873d8d75a215f574f8211b5896d8a5fe88955da96f064d23569112b2b6a13", null ] + ] ], + [ "ListedKeyServerTestTask", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#ae25b5d59b53facc15648ab80ff19ed77", null ], + [ "run", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#a2a34a0b2c9f99597cc9ac52ffbcf151a", null ], + [ "SignalKeyServerListTestResult", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#a20f0147d670be7ab5c9d3051a900f508", null ], + [ "slot_process_network_reply", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#af9350e0a8d5993e5be0a5478fcb161be", null ], + [ "network_manager_", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#a870ec89c06c3a4789948ca60e45e437d", null ], + [ "result_", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#a9c54f88adf75dd3402fef51ef5eeaea5", null ], + [ "result_count_", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#a257a806258d2e82961dd1227151d8269", null ], + [ "timeout_", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#abbb10300a75086649faba44cf4d2ed61", null ], + [ "urls_", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask.html#a5c53b9ab82f93982e29a4fe3076c3419", null ] +]; \ No newline at end of file diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__coll__graph.map b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__coll__graph.map new file mode 100644 index 00000000..ae5b4437 --- /dev/null +++ b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__coll__graph.map @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__coll__graph.md5 b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__coll__graph.md5 new file mode 100644 index 00000000..2f0d8f1f --- /dev/null +++ b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__coll__graph.md5 @@ -0,0 +1 @@ +49875e5b97254a9749df6a0ff7428adf \ No newline at end of file diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__coll__graph.png b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__coll__graph.png new file mode 100644 index 00000000..5ca64cc1 Binary files /dev/null and b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__coll__graph.png differ diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__inherit__graph.map b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__inherit__graph.map new file mode 100644 index 00000000..83c029db --- /dev/null +++ b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__inherit__graph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__inherit__graph.md5 b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__inherit__graph.md5 new file mode 100644 index 00000000..0566fe70 --- /dev/null +++ b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__inherit__graph.md5 @@ -0,0 +1 @@ +c76a2955b48e5f188e3331ff509904e0 \ No newline at end of file diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__inherit__graph.png b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__inherit__graph.png new file mode 100644 index 00000000..d5e0fa33 Binary files /dev/null and b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestTask__inherit__graph.png differ diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread-members.html b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread-members.html deleted file mode 100644 index 3d1d37cf..00000000 --- a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread-members.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - -GpgFrontend Project: Member List - - - - - - - - - - - - - -
-
- - - - - - -
-
GpgFrontend Project -
-
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
-
-
- - - - - - - -
-
- -
-
-
- -
- -
-
- - -
- -
- -
-
-
GpgFrontend::UI::ListedKeyServerTestThread Member List
-
-
- -

This is the complete list of members for GpgFrontend::UI::ListedKeyServerTestThread, including all inherited members.

- - - - - - - -
ListedKeyServerTestThread(const QStringList &urls, int timeout, QWidget *parent=nullptr) (defined in GpgFrontend::UI::ListedKeyServerTestThread)GpgFrontend::UI::ListedKeyServerTestThreadinlineexplicit
result_ (defined in GpgFrontend::UI::ListedKeyServerTestThread)GpgFrontend::UI::ListedKeyServerTestThreadprivate
run() overrideGpgFrontend::UI::ListedKeyServerTestThreadprotected
SignalKeyServerListTestResult(const QStringList &result)GpgFrontend::UI::ListedKeyServerTestThreadsignal
timeout_ (defined in GpgFrontend::UI::ListedKeyServerTestThread)GpgFrontend::UI::ListedKeyServerTestThreadprivate
urls_ (defined in GpgFrontend::UI::ListedKeyServerTestThread)GpgFrontend::UI::ListedKeyServerTestThreadprivate
-
- - - - diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html deleted file mode 100644 index 29c0dedb..00000000 --- a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html +++ /dev/null @@ -1,227 +0,0 @@ - - - - - - - -GpgFrontend Project: GpgFrontend::UI::ListedKeyServerTestThread Class Reference - - - - - - - - - - - - - -
-
- - - - - - -
-
GpgFrontend Project -
-
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
-
-
- - - - - - - -
-
- -
-
-
- -
- -
-
- - -
- -
- -
- -
-
GpgFrontend::UI::ListedKeyServerTestThread Class Reference
-
-
-
-Inheritance diagram for GpgFrontend::UI::ListedKeyServerTestThread:
-
-
Inheritance graph
- - - - -
-
-Collaboration diagram for GpgFrontend::UI::ListedKeyServerTestThread:
-
-
Collaboration graph
- - - - -
- - - - -

-Signals

void SignalKeyServerListTestResult (const QStringList &result)
 
- - - -

-Public Member Functions

ListedKeyServerTestThread (const QStringList &urls, int timeout, QWidget *parent=nullptr)
 
- - - -

-Protected Member Functions

void run () override
 
- - - - - - - -

-Private Attributes

-QStringList urls_
 
-QStringList result_
 
-int timeout_ = 500
 
-

Member Function Documentation

- -

◆ run()

- -
-
- - - - - -
- - - - - - - -
void GpgFrontend::UI::ListedKeyServerTestThread::run ()
-
-overrideprotected
-
-

Copyright (C) 2021 Saturneric

-

This file is part of GpgFrontend.

-

GpgFrontend is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

-

GpgFrontend is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

-

You should have received a copy of the GNU General Public License along with GpgFrontend. If not, see https://www.gnu.org/licenses/.

-

The initial version of the source code is inherited from the gpg4usb project, which is under GPL-3.0-or-later.

-

The source code version of this software was modified and released by Saturnericeric@.nosp@m.bktu.nosp@m.s.comeric@.nosp@m.bktu.nosp@m.s.com starting on May 12, 2021.

- -

References SignalKeyServerListTestResult().

- -
-
- -

◆ SignalKeyServerListTestResult

- -
-
- - - - - -
- - - - - - - - -
void GpgFrontend::UI::ListedKeyServerTestThread::SignalKeyServerListTestResult (const QStringList & result)
-
-signal
-
-
Parameters
- - -
result
-
-
- -

Referenced by run().

- -
-
-
The documentation for this class was generated from the following files: -
-
- - - - diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.js b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.js deleted file mode 100644 index ec520cf7..00000000 --- a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.js +++ /dev/null @@ -1,9 +0,0 @@ -var classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread = -[ - [ "ListedKeyServerTestThread", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html#a33d34fd3c08f5d4fa2a1e97b2f028274", null ], - [ "run", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html#a1146e72ffa5555b378f09efd2c55a619", null ], - [ "SignalKeyServerListTestResult", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html#a41071f083c60ca708e8cc29896803940", null ], - [ "result_", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html#a07cf756a15ba7750c6657802b1dce3e1", null ], - [ "timeout_", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html#a13ac7f514a2a8ad05feb9ef4819dc653", null ], - [ "urls_", "classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html#a0c7bac2346240758e7261d00416904bf", null ] -]; \ No newline at end of file diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__coll__graph.map b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__coll__graph.map deleted file mode 100644 index 1ce773ff..00000000 --- a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__coll__graph.md5 b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__coll__graph.md5 deleted file mode 100644 index e1c77371..00000000 --- a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -1544496febe260bfb99e38dda0734d50 \ No newline at end of file diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__coll__graph.png b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__coll__graph.png deleted file mode 100644 index da01a793..00000000 Binary files a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__coll__graph.png and /dev/null differ diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__inherit__graph.map b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__inherit__graph.map deleted file mode 100644 index 1ce773ff..00000000 --- a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__inherit__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__inherit__graph.md5 b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__inherit__graph.md5 deleted file mode 100644 index e1c77371..00000000 --- a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__inherit__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -1544496febe260bfb99e38dda0734d50 \ No newline at end of file diff --git a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__inherit__graph.png b/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__inherit__graph.png deleted file mode 100644 index da01a793..00000000 Binary files a/docs/html/classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread__inherit__graph.png and /dev/null differ diff --git a/docs/html/classTestListedKeyServerThread.html b/docs/html/classTestListedKeyServerThread.html index 52817f78..972f9a60 100644 --- a/docs/html/classTestListedKeyServerThread.html +++ b/docs/html/classTestListedKeyServerThread.html @@ -95,7 +95,7 @@ Collaboration diagram for TestListedKeyServerThread:
The documentation for this class was generated from the following file: diff --git a/docs/html/classes.html b/docs/html/classes.html index 466b9f8b..03da20ef 100644 --- a/docs/html/classes.html +++ b/docs/html/classes.html @@ -145,7 +145,7 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); }) AdvancedTab (GpgFrontend::UI)    GenKeyInfo (GpgFrontend)    HelpPage (GpgFrontend::UI)    -ListedKeyServerTestThread (GpgFrontend::UI)    +ListedKeyServerTestTask (GpgFrontend::UI)    TaskRunner (GpgFrontend::Thread)    AppearanceTab (GpgFrontend::UI)    diff --git a/docs/html/dir_0cd9bde2c64af64bc3733ed8ca8e04b3.js b/docs/html/dir_0cd9bde2c64af64bc3733ed8ca8e04b3.js index d7f40347..1db10883 100644 --- a/docs/html/dir_0cd9bde2c64af64bc3733ed8ca8e04b3.js +++ b/docs/html/dir_0cd9bde2c64af64bc3733ed8ca8e04b3.js @@ -1,6 +1,6 @@ var dir_0cd9bde2c64af64bc3733ed8ca8e04b3 = [ - [ "ListedKeyServerTestThread.h", "ListedKeyServerTestThread_8h_source.html", null ], + [ "ListedKeyServerTestTask.h", "ListedKeyServerTestTask_8h_source.html", null ], [ "ProxyConnectionTestThread.h", "ProxyConnectionTestThread_8h_source.html", null ], [ "VersionCheckTask.h", "VersionCheckTask_8h_source.html", null ] ]; \ No newline at end of file diff --git a/docs/html/files.html b/docs/html/files.html index 6404a550..e5cf3996 100644 --- a/docs/html/files.html +++ b/docs/html/files.html @@ -180,7 +180,7 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });  SettingsObject.h  SoftwareVersion.h   thread - ListedKeyServerTestThread.h + ListedKeyServerTestTask.h  ProxyConnectionTestThread.h  VersionCheckTask.h   widgets diff --git a/docs/html/functions_func_l.html b/docs/html/functions_func_l.html index afa233a9..4d50ac96 100644 --- a/docs/html/functions_func_l.html +++ b/docs/html/functions_func_l.html @@ -85,6 +85,9 @@ $(document).ready(function(){initNavTree('functions_func_l.html',''); initResiza  

- l -