123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #include <QApplication>
- #include <QFontDatabase>
- #include <QDebug>
- #include "widget.h"
- #include "spdlog/spdlog.h"
- void addFont();
- int main(int argc, char *argv[])
- {
-
- QApplication a(argc, argv);
- addFont();
- Widget w;
- w.show();
- return a.exec();
- }
- void addFont()
- {
-
- int id1 = QFontDatabase::addApplicationFont(R"(:/Font/font/SiYuanBlack_ttf/SiYuanBlack_Bold.ttf)");
- int id2 = QFontDatabase::addApplicationFont(R"(:/Font/font/SiYuanBlack_ttf/SiYuanBlack_M.ttf)");
- int id3 = QFontDatabase::addApplicationFont(R"(:/Font/font/SiYuanBlack_ttf/SiYuanBlack_R.ttf)");
-
-
-
-
-
- QFont font_main;
- font_main.setFamily("思源黑体M");
- font_main.setPixelSize(14);
- QApplication::setFont(font_main);
- }
|