关于QT/E 显示不同大小的字体,真心做了的进来说说。
我移植的QT/E写了个QT程序,交叉编译并下载到开发板上,字体我选择的文泉驿字体库,大小16PT的,在main.c中设置了字体代码如下
QApplication a(argc, argv);
a.setFont(QFont("wenquanyi",16,QFont::Normal));
如此设置后我程序中的字体全部变成文泉驿的字体了,因为在开发板的fonts中的其他字体库被我删除了,
现在有个问题就是字体全部一样的大小,但是需要有的字体要大点,有的要小点。
所以存在俩点疑问
1:我们在手动界面设置界面的时候,当时是手动选择了控制的字体及大小,当然当时是根据自己PC机上和QT带的字库来显示,所以有点怀疑如果在嵌入式开发板没有控件的那个字库,是不是都默认使用我在main。c设置的字库呢?
2:我想根据需要显示不同的字体,除了要有不同的字体库外,还怎么操作?使用哪些函数来搞定?
[解决办法]