This commit is contained in:
zhuzihcu
2023-05-11 18:24:58 +08:00
parent dd16b4703d
commit f8146f24ea
154 changed files with 211 additions and 829 deletions

View File

@ -22,11 +22,6 @@ class FluTheme : public QObject
*/
Q_PROPERTY_AUTO(FluColorSet*,primaryColor)
/**
* @brief frameless 是否是无边框窗口只支持windows部分电脑
*/
Q_PROPERTY_AUTO(bool,frameless);
/**
* @brief darkMode 夜间模式支持System=0、Light=1、Dark=2
*/
@ -39,8 +34,15 @@ class FluTheme : public QObject
QML_NAMED_ELEMENT(FluTheme)
QML_SINGLETON
public:
private:
static FluTheme* m_instance;
explicit FluTheme(QObject *parent = nullptr);
public:
static FluTheme *getInstance();
static FluTheme *create(QQmlEngine *qmlEngine, QJSEngine *jsEngine)
{
return getInstance();
}
bool dark();
Q_SIGNAL void darkChanged();
private: