如何在PyQt中的QListWidget中获取QListWidgetItem的高度?

时间:2011-10-28 07:59:34

标签: size pyqt qlistwidget

实际上,如何在PyQt中提取gui元素的大小?

到目前为止,我只发现sizeHint提到PyQt中有关尺寸的任何内容。

有人可以解释一下尺寸在PyQt中是如何工作的吗?

1 个答案:

答案 0 :(得分:0)

一般来说,不可能保证小部件的精确大小,因为有很多不同的因素可供使用。窗口小部件将根据使用的窗口管理器,当前的GUI样式,字体等呈现不同 - 每个平台都有自己的特点。

为了更好地理解这一切,我建议你看看Qt自己对window geometrywidgets and layoutslayout management的概述。

要回答关于QListWidgetItems高度的具体问题:它们将具有QListWidget在布置其项目时计算的任何高度。这可能会考虑项目“sizeHint,可以使用QListWidgetItem.setSizeHint以编程方式设置。