Sine Striker
2023-12-26 c8a5a82994e513acb00ba0e1f0b882ccbb18a6db
src/core/style/styleagent.cpp
@@ -8,7 +8,13 @@
    StyleAgentPrivate::StyleAgentPrivate() {
    }
    StyleAgentPrivate::~StyleAgentPrivate() = default;
    StyleAgentPrivate::~StyleAgentPrivate() {
        removeSystemThemeHook();
    }
    void StyleAgentPrivate::init() {
        setupSystemThemeHook();
    }
    void StyleAgentPrivate::notifyThemeChanged(StyleAgent::SystemTheme theme) {
        if (theme == systemTheme)
@@ -20,13 +26,9 @@
    }
    StyleAgent::StyleAgent(QObject *parent) : StyleAgent(*new StyleAgentPrivate(), parent) {
        Q_D(StyleAgent);
        d->setupSystemThemeHook();
    }
    StyleAgent::~StyleAgent() {
        Q_D(StyleAgent);
        d->removeSystemThemeHook();
    }
    StyleAgent::SystemTheme StyleAgent::systemTheme() const {