实际上,如何在 PyQt 中提取一般 gui 元素的大小?
到目前为止,我只发现sizeHint
在 PyQt 中提到了有关大小的任何内容。
谁能解释一下大小在 PyQt 中是如何工作的?
实际上,如何在 PyQt 中提取一般 gui 元素的大小?
到目前为止,我只发现sizeHint
在 PyQt 中提到了有关大小的任何内容。
谁能解释一下大小在 PyQt 中是如何工作的?
一般来说,不可能保证小部件的确切尺寸,因为有很多不同的因素在起作用。根据使用的窗口管理器、当前的 GUI 样式、字体等,小部件的呈现方式会有所不同——每个平台都有自己的特点。
为了更好地理解这一切,我建议你看看 Qt 自己的窗口几何、小部件和布局以及布局管理的概述。
要回答关于 QListWidgetItems 高度的具体问题:它们将具有 QListWidget 在布置其项目时计算的任何高度。这可能会考虑到 items' sizeHint
,可以使用QListWidgetItem.setSizeHint以编程方式设置。