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