diff options
Diffstat (limited to 'launcher/ui/themes/ThemeManager.h')
-rw-r--r-- | launcher/ui/themes/ThemeManager.h | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/launcher/ui/themes/ThemeManager.h b/launcher/ui/themes/ThemeManager.h index 96088d82..b85cb742 100644 --- a/launcher/ui/themes/ThemeManager.h +++ b/launcher/ui/themes/ThemeManager.h @@ -19,18 +19,20 @@ #include <QString>
-#include "ui/themes/ITheme.h"
#include "ui/MainWindow.h"
+#include "ui/themes/ITheme.h"
-inline auto themeDebugLog() {
- return qDebug() << "[Theme]";
+inline auto themeDebugLog()
+{
+ return qDebug() << "[Theme]";
}
-inline auto themeWarningLog() {
- return qWarning() << "[Theme]";
+inline auto themeWarningLog()
+{
+ return qWarning() << "[Theme]";
}
class ThemeManager {
-public:
+ public:
ThemeManager(MainWindow* mainWindow);
// maybe make private? Or put in ctor?
@@ -41,11 +43,10 @@ public: void applyCurrentlySelectedTheme();
void setApplicationTheme(const QString& name, bool initial);
-private:
+ private:
std::map<QString, std::unique_ptr<ITheme>> m_themes;
MainWindow* m_mainWindow;
QString AddTheme(std::unique_ptr<ITheme> theme);
ITheme* GetTheme(QString themeId);
};
-
|