#include "TextStyle.h" TextStyle::TextStyle(QObject *parent) : QObject{parent} { m_family = QFont().defaultFamily(); #ifdef Q_OS_WIN m_family = "微软雅黑"; #endif QFont caption; caption.setFamily(m_family); caption.setPixelSize(12); Caption(caption); QFont body; body.setFamily(m_family); body.setPixelSize(13); Body(body); QFont bodyStrong; bodyStrong.setFamily(m_family); bodyStrong.setPixelSize(13); bodyStrong.setWeight(QFont::DemiBold); BodyStrong(bodyStrong); QFont subtitle; subtitle.setFamily(m_family); subtitle.setPixelSize(20); subtitle.setWeight(QFont::DemiBold); Subtitle(subtitle); QFont title; title.setFamily(m_family); title.setPixelSize(28); title.setWeight(QFont::DemiBold); Title(title); QFont titleLarge; titleLarge.setFamily(m_family); titleLarge.setPixelSize(40); titleLarge.setWeight(QFont::DemiBold); TitleLarge(titleLarge); QFont display; display.setFamily(m_family); display.setPixelSize(68); display.setWeight(QFont::DemiBold); Display(display); }