#ifndef APPEARANCE_TAB_WIDGET_H #define APPEARANCE_TAB_WIDGET_H #include #include #include #include class AppearanceConfiguration; class ThemeEditorDialog; class AppearanceTabWidget : public QWidget { Q_OBJECT public: explicit AppearanceTabWidget( AppearanceConfiguration *config, std::function currentThemeJson, std::function applyTheme, QWidget *parent = nullptr); private: AppearanceConfiguration *config; std::function currentThemeJson; std::function applyTheme; QPointer themeEditor; }; #endif // APPEARANCE_TAB_WIDGET_H