add font in resource file

This commit is contained in:
2018-08-28 23:37:56 +08:00
parent 8ee74ecbc0
commit 9c1e1c90b7
5 changed files with 9 additions and 1 deletions
+5 -1
View File
@@ -2,6 +2,7 @@
#include <QApplication>
#include <QTranslator>
#include <QFont>
#include <QFontDatabase>
int main(int argc, char *argv[])
{
@@ -12,7 +13,10 @@ int main(int argc, char *argv[])
a.setQuitOnLastWindowClosed(false);
a.setApplicationName(QObject::tr("NEU-Monitor"));
a.setWindowIcon(QIcon(QObject::tr(":/icon/favicon.ico")));
a.setFont(QFont("Microsoft YaHei", 9));
QFontDatabase::addApplicationFont(QString(":/resource/SourceHanSansCN-Regular.otf"));
QFont font("SourceHan", 9);
a.setFont(font);
// a.setFont(QFont("Microsoft YaHei", 9));
MainTray *tray = new MainTray();
QObject::connect(tray, &MainTray::exit, &a, &QApplication::quit);
tray->show();
+2
View File
@@ -15,6 +15,8 @@
#include <QtGlobal>
#include <QClipboard>
#include <QStandardPaths>
#include <QTextStream>
#include <QDateTime>
class MainTray : public QSystemTrayIcon
{
View File
+2
View File
@@ -4,5 +4,7 @@
<file>translations/qt_zh_CN.qm</file>
<file>icons/favicon.ico</file>
<file>icons/offline.ico</file>
<file>resource/SourceHanSansCN-Regular.otf</file>
<file>qt/etc/qt.conf</file>
</qresource>
</RCC>
Binary file not shown.