7 #ifndef UPDATEEMAILDIALOG_H
8 #define UPDATEEMAILDIALOG_H
32 QVariantMap
getData()
const override;
41 QtMaterialTextField* emailField;
42 QtMaterialTextField* newEmailField;
43 QtMaterialTextField* passwordField;
Header file for the BaseDialog class.
The BaseDialog class provides a base class for creating dialogs with validation support.
Definition: BaseDialog.h:26
The UpdateEmailDialog class provides a dialog for updating user email with input validation.
Definition: UpdateEmailDialog.h:18
QVariantMap getData() const override
Retrieves the data entered in the dialog.
Definition: UpdateEmailDialog.cpp:11
void setupUI() override
Sets up the user interface.
Definition: UpdateEmailDialog.cpp:20
UpdateEmailDialog(QWidget *parent=nullptr)
Constructor for UpdateEmailDialog.
Definition: UpdateEmailDialog.cpp:5