Sayonara Player
GUI_CssEditor.h
1#ifndef GUI_CSSEDITOR_H
2#define GUI_CSSEDITOR_H
3
4#include "Gui/Utils/Widgets/Dialog.h"
5#include "Utils/Pimpl.h"
6
7UI_FWD(GUI_CssEditor)
8
9class GUI_CssEditor : public
10 Gui::Dialog
11{
12 Q_OBJECT
13 PIMPL(GUI_CssEditor)
14 UI_CLASS(GUI_CssEditor)
15
16 public:
17 explicit GUI_CssEditor(QWidget* parent = nullptr);
18 ~GUI_CssEditor() override;
19
20 private slots:
21 void saveClicked();
22 void applyClicked();
23 void undoClicked();
24 void darkModeToggled(bool b);
25
26 protected:
27 void showEvent(QShowEvent* e) override;
28 void skinChanged() override;
29};
30
31#endif // GUI_CSSEDITOR_H
Definition: GUI_CssEditor.h:11