Files
0417_QT_code/APP/APP_Theme.h

24 lines
506 B
C++

#pragma once
#include <QtCore/QStringList>
#include <QtGui/QFont>
#include <QtGui/QPalette>
namespace APP {
class APP_Theme
{
public:
static QPalette App_Func_GetPalette();
static QString App_Func_GetStyleSheet();
static QFont App_Func_GetBodyFont();
static QFont App_Func_GetMetricFont();
static QFont App_Func_GetKeyLabelFont();
static QFont App_Func_GetKeyHintFont();
private:
static QString App_Func_PickFontFamily(const QStringList& FamilyList);
};
} // namespace APP