Qt4 “是什么意思?”;小部件的大小;?

Qt4 “是什么意思?”;小部件的大小;?,qt4,Qt4,我正在学习使用QT进行UI编程,我对小部件的大小有点困惑 是像素数吗?或者它的字面意思是以英寸、厘米或其他单位测量的尺寸 如果以像素为单位,那么实际大小不是取决于像素密度吗 Qt使用像素作为小部件大小的度量;但几乎没有必要使用像素明确指定小部件的大小。相反,请使用为提供的功能。这样,您的应用程序/对话框布局将很容易扩展到不同的窗口或显示大小。Qt使用像素作为小部件大小的度量;但几乎没有必要使用像素明确指定小部件的大小。相反,请使用为提供的功能。这样,您的应用程序/对话框布局将很容易缩放到不同的窗

我正在学习使用QT进行UI编程,我对小部件的大小有点困惑

是像素数吗?或者它的字面意思是以英寸、厘米或其他单位测量的尺寸


如果以像素为单位,那么实际大小不是取决于像素密度吗

Qt使用像素作为小部件大小的度量;但几乎没有必要使用像素明确指定小部件的大小。相反,请使用为提供的功能。这样,您的应用程序/对话框布局将很容易扩展到不同的窗口或显示大小。

Qt使用像素作为小部件大小的度量;但几乎没有必要使用像素明确指定小部件的大小。相反,请使用为提供的功能。这样,您的应用程序/对话框布局将很容易缩放到不同的窗口或显示大小。

它实际上取决于窗口几何图形。看看这个


可以找到更多文档。。希望有帮助。

这实际上取决于窗口几何图形。看看这个


可以找到更多文档。。希望有帮助。

大多数小部件的大小是以像素为单位的。然后,您可以优化您的应用程序,例如,使其适合1200x1000屏幕,并且您知道放大没有问题(缩小没有问题)。像素数将是测量小部件面积的一种方法。:)您可能需要两个数字:宽度和高度。@InsertNickHere,当您说1200x1000屏幕时,这是否意味着所有具有此分辨率的设备都具有相同的物理大小?事实上不是。这只是查看显示器的逻辑方式。在某些监视/屏幕分辨率下,您的窗口可能会显得更大/更小。大多数窗口小部件的大小以像素为单位。然后,您可以优化您的应用程序,例如,使其适合1200x1000屏幕,并且您知道放大没有问题(缩小没有问题)。像素数将是测量小部件面积的一种方法。:)您可能需要两个数字:宽度和高度。@InsertNickHere,当您说1200x1000屏幕时,这是否意味着所有具有此分辨率的设备都具有相同的物理大小?事实上不是。这只是查看显示器的逻辑方式。在某些监视/屏幕分辨率下,您的窗口可能会显示得更大/更小。