2011-12-31 71 views
9

有沒有辦法將自定義字體(如Console字體)添加到Qt中?怎麼樣?我們如何將它設置爲文本編輯器(QPlainTextEdit,QTextEdit等)?在Qt中添加一個自定義字體

謝謝

回答

12

Qt使用你的窗口系統作爲字體提供者。您可以使用QFontDatabase類找出所有可用的字體。無論如何,可以使用C++中的QFontDatabase::addApplicationFont(僅在fontconfig可用時在X11下可用)或使用QML中的FontLoader組件添加特定的自定義字體以供您的應用程序使用。

對於QTextEdit,您可以使用this,對於QPlainTextEdit,您可以嘗試font屬性。

+2

你所有的Qt鏈接都過時了= [ – Troyseph 2015-04-02 12:40:34

相關問題