diff options
author | Nicolas Werner <nicolas.werner@hotmail.de> | 2021-05-13 08:23:56 +0200 |
---|---|---|
committer | Nicolas Werner <nicolas.werner@hotmail.de> | 2021-05-13 08:23:56 +0200 |
commit | a7f8b23b524c5e3af72e42fde118706e94a454f3 (patch) | |
tree | c3918f64578ee97b89dba41ae169baea09a061e6 /src/ui/NhekoGlobalObject.cpp | |
parent | Fix warning on gcc11 (diff) | |
download | nheko-a7f8b23b524c5e3af72e42fde118706e94a454f3.tar.xz |
Make palette global in Qml
Diffstat (limited to 'src/ui/NhekoGlobalObject.cpp')
-rw-r--r-- | src/ui/NhekoGlobalObject.cpp | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/ui/NhekoGlobalObject.cpp b/src/ui/NhekoGlobalObject.cpp new file mode 100644 index 00000000..5a2b9788 --- /dev/null +++ b/src/ui/NhekoGlobalObject.cpp @@ -0,0 +1,27 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + +#include "NhekoGlobalObject.h" + +#include "UserSettingsPage.h" + +Nheko::Nheko() +{ + connect( + UserSettings::instance().get(), &UserSettings::themeChanged, this, &Nheko::colorsChanged); +} + +QPalette +Nheko::colors() const +{ + return QPalette(); +} + +QPalette +Nheko::inactiveColors() const +{ + QPalette p; + p.setCurrentColorGroup(QPalette::ColorGroup::Inactive); + return p; +} |