GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
GpgFrontend::UI::GeneralDialog Class Reference
Inheritance diagram for GpgFrontend::UI::GeneralDialog:
Inheritance graph
Collaboration diagram for GpgFrontend::UI::GeneralDialog:
Collaboration graph

Public Member Functions

 GeneralDialog (QString name, QWidget *parent=nullptr)
 

Protected Member Functions

void setPosCenterOfScreen ()
 
void movePosition2CenterOfParent ()
 
auto isRectRestored () -> bool
 
void showEvent (QShowEvent *event) override
 

Private Slots

void slot_restore_settings () noexcept
 
void slot_save_settings () noexcept
 

Private Member Functions

void update_rect_cache ()
 

Private Attributes

QString name_
 
QRect rect_
 
QRect parent_rect_
 
QRect screen_rect_
 
bool rect_restored_ = false
 

Constructor & Destructor Documentation

◆ GeneralDialog()

GpgFrontend::UI::GeneralDialog::GeneralDialog ( QString  name,
QWidget *  parent = nullptr 
)
explicit
Parameters
name

The documentation for this class was generated from the following files: