我在Linux上使用Qt for Embedded Linux和Qt 4.7.1进行开发,并且我正在使用Digi som对ARM板进行交叉编译。在使用Digi ESP for ARM的ARM板上运行的Qt应用程序中,我需要一些带有大字体的QLabel(我在QtDesigner上设置为48pt)。
然而,当我在ARM板上加载可执行文件时,这些字体没有我在QtDesigner界面(以及我的Linux PC上)上看到的那么大,即使我设置了更大的字体大小,当我运行应用程序时在主板上,字体总是具有相同的大小(就好像它达到了最大字体大小或者好像字体不支持该大小一样)。
我已经尝试了从makeqpf(不编译)到使用freetype构建qt的所有内容,但似乎没有任何工作。
答案 0 :(得分:0)
我设置了一个名为QWS_DISPLAY的环境变量及其在目标上的尺寸,这解决了问题。感谢您提示提示user12345