读书人

QT设置字体大小解决思路

发布时间: 2013-10-21 17:02:52 作者: rapoo

QT设置字体大小
ui.label->setStyleSheet(QString::fromUtf8("font: 5pt \"Sans Serif\";"));

想请教下我用这个移植到arm-linux下的QT但是用不了 用setfont也没有反应
[解决办法]
设置字体,是要有对应的字体库的,板子上没有设置的字体库文件,必然不会有效果
[解决办法]

引用:
想接着问问我用qApp->setFont()修改字体大小没有问题,用控件或窗口的setFont就有问题是什么原因 这两个难道调用不同的字库? 还是在嵌入式QT里面这个不一样

我想我已经说的很明白了,arm-linux开发中的字体问题和上位机是一样的,但你的上位机自控比较全,所以无论你怎么操作都不会出问题,但你的arm-linux是被阉割过的字库要你自己添加,如果你将上位机的ttf自控放到arm上你会发现很多东西都不是问题。不要纠结qApp->setFont()那个根本不是解决方案,除非你整个程序的字体都是同号字体

读书人网 >QT开发

热点推荐