#include "stylecontroller.h" StyleController* StyleController::m_instance; StyleController *StyleController::Instance() { if(m_instance != nullptr) { return m_instance; } m_instance = new StyleController(); return m_instance; } StyleController::StyleController(QObject *parent) : QObject{parent} {} int StyleController::colorMode() const { return m_colorMode; } void StyleController::setColorMode(int newColorMode) { if (m_colorMode == newColorMode) return; m_colorMode = newColorMode; emit colorModeChanged(); }