1 #ifndef CUSTOMIZETHEMEDIALOG_H 2 #define CUSTOMIZETHEMEDIALOG_H 10 #include <QPropertyAnimation> 29 QPropertyAnimation *_animation;
40 void animate(qreal startValue, qreal stopValue);
49 void toggleCustomColorsGridLayout(QGridLayout *
gridLayout,
bool enabled);
55 virtual void closeEvent(QCloseEvent *e)
override;
57 virtual void showEvent(QShowEvent * event)
override;
61 virtual int exec()
override;
64 void openChooseIconDialog();
67 void setThemeNameAndDialogButtons(QString);
71 void showColorDialog();
73 void toggleCustomColors(
bool enabled);
75 void toggleCustomTextColors(
bool enabled);
78 #endif // CUSTOMIZETHEMEDIALOG_H The Reflector Class is only designed to help the way one can customize colors.
Definition: reflector.h:11
Definition: ui_customizetheme.h:1734
virtual void closeEvent(QCloseEvent *e) override
Definition: customizethemedialog.cpp:369
Reflector * targetedColor() const
Definition: customizethemedialog.h:37
virtual void showEvent(QShowEvent *event) override
Definition: customizethemedialog.cpp:378
QGridLayout * gridLayout
Definition: ui_customizetheme.h:59
virtual int exec() override
Definition: customizethemedialog.cpp:392
CustomizeThemeDialog(QWidget *parent=nullptr)
Definition: customizethemedialog.cpp:18
The CustomizeThemeDialog class is a very important class. It is designed to help one to customize the...
Definition: customizethemedialog.h:21