GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
|
32 #include "core/GpgConstants.h"
33 #include "ui/GpgFrontendUI.h"
34 #include "ui/KeyMgmt.h"
35 #include "ui/key_generate/KeygenDialog.h"
36 #include "ui/settings/SettingsDialog.h"
49 enum WizardPages { Page_Intro, Page_Choose, Page_GenKey, Page_Conclusion };
56 explicit Wizard(QWidget* parent =
nullptr);
63 void slot_wizard_accepted();
87 explicit IntroPage(QWidget* parent =
nullptr);
95 [[nodiscard]]
int nextId()
const override;
107 explicit ChoosePage(QWidget* parent =
nullptr);
124 [[nodiscard]]
int nextId()
const override;
142 explicit KeyGenPage(QWidget* parent =
nullptr);
149 [[nodiscard]]
int nextId()
const override;
157 void slot_generate_key_dialog();
180 [[nodiscard]]
int nextId()
const override;
183 QCheckBox* dont_show_wizard_checkbox_;
184 QCheckBox* open_help_check_box_;
Definition: FileReadTask.cpp:31
Wizard(QWidget *parent=nullptr)
Construct a new Wizard object.
Definition: Wizard.cpp:35
void SyncSettings() noexcept
sync the settings to the file
Definition: GlobalSettingStation.cpp:33
KeyGenPage(QWidget *parent=nullptr)
Construct a new Key Gen Page object.
Definition: Wizard.cpp:190
static GlobalSettingStation & GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)
Get the Instance object.
Definition: GpgFunctionObject.h:181
int nextId() const override
Definition: Wizard.cpp:179
void slot_jump_page(const QString &page)
Definition: Wizard.cpp:181
libconfig::Setting & GetUISettings() noexcept
Definition: GlobalSettingStation.h:68
ChoosePage(QWidget *parent=nullptr)
Construct a new Choose Page object.
Definition: Wizard.cpp:124
int nextId() const override
Definition: Wizard.cpp:267
int nextId() const override
Definition: Wizard.cpp:122
ConclusionPage(QWidget *parent=nullptr)
Construct a new Conclusion Page object.
Definition: Wizard.cpp:231
IntroPage(QWidget *parent=nullptr)
Construct a new Intro Page object.
Definition: Wizard.cpp:85
Definition: KeygenDialog.h:40
int nextId() const override
Definition: Wizard.cpp:223
void SignalOpenHelp(QString page)