在Qt中添加自定义字体

Kaz*_*uma 9 fonts qt

无论如何要为Qt添加自定义字体(如控制台字体)?怎么样?我们如何将其设置为文本编辑器(QPlainTextEdit,QTextEdit等)?

谢谢

Luc*_*lon 12

Qt使用您的窗口系统作为字体提供者.您可以使用QFontDatabase类找到所有可用的字体.无论如何,可以使用C++中的QFontDatabase :: addApplicationFont(仅当fontconfig可用时在X11下可用)或使用QML中的FontLoader组件为应用程序添加特定的自定义字体.

对于QTextEdit,您可以使用,对于QPlainTextEdit,您可以尝试使用font属性.