将Qt从5.7.1升级到5.12.2后出现此问题。我的运行在带有LinuxFB后端的BeagleBone Black上的Debian中的应用程序从左上角移了几个像素。
我发现移位可以由“ mmsize”选项控制,我以前从未使用过。现在我必须使用:
export QT_QPA_PLATFORM=linuxfb:mmsize=4000x3000
下图显示了如何使用“ mmsize”传递的不同值来移动应用程序。真正大的数字消除了偏移量,例如4000x3000。 LCD的分辨率为800x600,物理尺寸为210x159mm。
为什么会这样呢?如果是一项功能,应该如何使用?另外,“偏移”选项对我根本不起作用。
感谢想法/方向!