linux 平台,Qt 使用,微软雅黑/文泉驿 字体
生活随笔
收集整理的這篇文章主要介紹了
linux 平台,Qt 使用,微软雅黑/文泉驿 字体
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Qt 字體
1. Qt
#include <QFontDatabase> QString loadFontFromFile(QString path) {static QString font;static bool loaded = false;if(!loaded){loaded = true;int loadedFontID = QFontDatabase::addApplicationFont(path);QStringList loadedFontFamilies = QFontDatabase::applicationFontFamilies(loadedFontID);if(!loadedFontFamilies.empty())font = loadedFontFamilies.at(0);}return font; } QString fontName = loadFontFromFile(":/font/font2.TTC"); QFont font(fontName); ... ... QApplication::setFont(font);2. pyqt
def main():'''main'''from PyQt4.QtGui import QApplicationapp = QApplication(sys.argv)'''設置微軟雅黑字體'''loadedFontID = QFontDatabase.addApplicationFont("./msyh.ttf")loadedFontFamilies = QFontDatabase.applicationFontFamilies(loadedFontID)if(list(loadedFontFamilies).__len__()>0):fontName = loadedFontFamilies[0]font = QFont(fontName)app.setFont(font)win = MainWindow()win.showFullScreen()app.exec_()if __name__ == '__main__':main()3. ubuntu 文泉驛字體
3.1 安裝字體
sudo apt-get install ttf-wqy-zenhei
3.2 查看字體命令
fc-list
3.3 使用字體
'''設置字體,文泉雅黑'''#font = QFont("Sans")font = QFont("WenQuanYi Micro Hei")QApplication.setFont(font)總結
以上是生活随笔為你收集整理的linux 平台,Qt 使用,微软雅黑/文泉驿 字体的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ltp makefile 解析
- 下一篇: kali装电脑_Kali Linux可以