字体定义
#if defined(Q_OS_WINDOWS)
static const QString DEFAULT_FONT_FAMILY = "Microsoft YaHei";
#elif defined(Q_OS_MACOS)
static const QString DEFAULT_FONT_FAMILY = "PingFangSC";
#else
static const QString DEFAULT_FONT_FAMILY = QFontDatabase::systemFont(QFontDatabase::GeneralFont).family();
#endif
字体创建
QFont m_titleFont = QFont(DEFAULT_FONT_FAMILY);
m_titleFont.setPixelSize(DpiAdapter::scaled(16));
字体使用
m_mainW.timeLabel->setFont(m_titleFont);