PyQt4中使用了哪些尺寸单位?

时间:2017-06-28 17:04:33

标签: pyqt pyqt4

使用" setMinimumHeight(...)/ setMinimumWidth(...)"参数是什么单位?我没有在网上发现任何东西,我买的这本书并没有解决它,根据我的实验,单位肯定不是像素。提前谢谢。

1 个答案:

答案 0 :(得分:1)

这些参数以像素为单位进行测量,但是还有其他一些事情在这里发挥作用,遗憾的是难以处理并且可能使您的测量变得复杂。

看看以下两张图片。我的屏幕分辨率仍然是3840x2160但是#34;比例因子" Windows建议在100%到250%之间变化。

比例因子= 100% enter image description here

比例因子= 250% enter image description here

标尺实际上已改变尺寸,这可能会让您觉得这些尺寸政策与像素尺寸不相等。请注意,每个小部件的大小都是从灰色开始,而不是从蓝色开始。此外,即使Qt独立于Windows而保持小部件的大小(以像素为单位)。 "比例因子",对于中心的标签,不能说同样的尺寸根据比例变化。

我不确切知道你是如何进行测量的,GUI是什么,或者你的显示设置是什么,但这些都可能导致Qt中尺寸的混乱。

相关问题