pic88 发表于 2023-2-17 17:11:02

Qt显示效果比windows里的大了很多

IMX8MM的板子,HDMI 1920x1080。我的Qt主窗口大小920×480。同样的代码,windows的版本显示正常,IMX8MM Linux 的版本的主窗口比正常的大了两倍都不止,整个显示屏都不能完全显示我的界面。
我尝试 添加qputenv("QT_SCALE_FACTOR", "0.5");程序就崩溃了。
有没有好的办法?

Q_Y_X 发表于 2023-2-20 16:11:04

麻烦您拍个照片我们看下效果,您这么描述的话,还是有些不明白。

pic88 发表于 2023-3-19 19:36:06

Q_Y_X 发表于 2023-2-20 16:11
麻烦您拍个照片我们看下效果,您这么描述的话,还是有些不明白。

第一个图是windows的显示效果,第二个图是IMX8MM HDMI 1920x1080 的效果。

Q_Y_X 发表于 2023-3-20 08:59:00

pic88 发表于 2023-3-19 19:36
第一个图是windows的显示效果,第二个图是IMX8MM HDMI 1920x1080 的效果。

这个有可能是开发板中没有这个字体导致的,您查一下在windows上使用的是什么字体,然后在开发板中添加相同的字体库再试一下。

pic88 发表于 2023-3-20 10:10:55

Q_Y_X 发表于 2023-3-20 08:59
这个有可能是开发板中没有这个字体导致的,您查一下在windows上使用的是什么字体,然后在开发板中添加相 ...

打扰了,谢谢

页: [1]
查看完整版本: Qt显示效果比windows里的大了很多