Qt笔记-桌面应用程序加载字体库(ttf)
生活随笔
收集整理的這篇文章主要介紹了
Qt笔记-桌面应用程序加载字体库(ttf)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先將下載好的字體庫放到資源文件中:
設置相關代碼如下:
#include "Widget.h"#include <QApplication> #include <QFontDatabase> #include <QFont> #include <QDebug>int main(int argc, char *argv[]) {QApplication a(argc, argv);//設置字體int fontId = QFontDatabase::addApplicationFont(":/res/hybqjt.ttf");if(fontId >= 0){QString mysh = QFontDatabase::applicationFontFamilies(fontId).at(0);qDebug() << mysh;QFont font(mysh);QApplication::setFont(font);}else{qDebug() << "fontId:" << fontId << " 字體加載失敗";}Widget w;w.show();return a.exec(); }?使用上述方式加載字體庫。
總結
以上是生活随笔為你收集整理的Qt笔记-桌面应用程序加载字体库(ttf)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt文档阅读笔记-Qt单元测试中模拟GU
- 下一篇: Qt文档阅读笔记-Q_GADGET官方解