首页| 论坛| 消息

标题:qt控件文本不显示
作者:yl1627366632
日期:2021-05-19 05:26
内容:

编译qt源码后,生成的qmake用于生成执行文件,但是执行文件运行后,字体不显示,qtcreate上可以显示,怀疑缺少字库,但是我有把/usr/share/fonts放在环境变量下,但是还是显示不了,请教大神赐教!


#1 [deepgui 05-19 06:54]
sudo apt-get install language-pack-zh*
sudo apt-get install chinese*

在ubuntu上安装汉字.
看下面的例子,加你的font到你的.qrc 和程序里。附加到程序里最保险。
QFontDatabase::addApplicationFont(":/fonts/komika_font.ttf");
#2 [yl1627366632 05-19 07:10]
不是汉字显示不出来,是所有的文本显示都没有
#3 [deepgui 05-19 07:14]
安装synaptic。运行它,从search找font,看你的font是不是安装对了。如果没有, 安装就行了。很简单.


sudo apt-get update
sudo apt-get install synaptic
如果你的font是特别的,而且你的程序是商业的,最好font跟着程序一起走,而不是期望用户会装。
#4 回 deepgui 的帖子 [yl1627366632 05-19 07:21]
deepgui:sudo apt-get install language-pack-zh*
sudo apt-get install chinese*

在ubuntu上安装汉字.
....... (2021-05-19 06:54) 
可以,点赞!

回复 发表
主题 版块