FluentUI/src/FluTheme.cpp

25 lines
480 B
C++
Raw Normal View History

2023-03-06 14:22:13 +08:00
#include "FluTheme.h"
#include "FluColors.h"
#include <QPalette>
#include <QGuiApplication>
2023-03-06 14:22:13 +08:00
FluTheme* FluTheme::m_instance = nullptr;
FluTheme *FluTheme::getInstance()
{
if(FluTheme::m_instance == nullptr){
FluTheme::m_instance = new FluTheme;
}
return FluTheme::m_instance;
}
FluTheme::FluTheme(QObject *parent)
: QObject{parent}
{
primaryColor(FluColors::getInstance()->Blue());
2023-03-28 21:37:10 +08:00
textSize(13);
2023-04-19 18:04:14 +08:00
nativeText(false);
2023-03-28 21:37:10 +08:00
frameless(true);
2023-03-06 14:22:13 +08:00
}