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

问题描述 投票:0回答:2

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

到目前为止,我只发现

sizeHint
提到了 PyQt 中有关大小的任何内容。

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

size pyqt qlistwidget
2个回答
0
投票

一般来说,不可能保证小部件的“精确”尺寸,因为有很多不同的因素在起作用。根据使用的窗口管理器、当前的 GUI 样式、字体等,小部件的渲染方式会有所不同 - 并且每个平台都有自己的特点。 为了更好地理解这一切,我建议您看一下 Qt 自己的

窗口几何形状

小部件和布局 以及 布局管理 的概述。 回答有关 QListWidgetItems 高度的具体问题:它们将具有 QListWidget 在布置其项目时计算出的任何高度。这可能会考虑项目的

sizeHint

,可以使用

QListWidgetItem.setSizeHint
以编程方式设置。


0
投票

© www.soinside.com 2019 - 2024. All rights reserved.