gpt4 book ai didi

qt - 摆脱 QListWidget 底部的空白区域

转载 作者:行者123 更新时间:2023-12-02 03:23:50 25 4
gpt4 key购买 nike

我将 QListWidgetsetItemWidget 一起使用,当将项目添加到列表并向下滚动到底部时,我得到以下结果:

enter image description here

所以底部有一个完全空白的区域(不可选择,在上面的图像中列表中的最后一项已被选择)

如何去掉列表底部的空白区域?

请注意,列表中的行高度可以不同

感谢您的帮助和亲切的问候,托德

最佳答案

可以通过使用 QListWidgetsetVerticalScrollMode 来更改列表的垂直滚动类型,以便滚动完成像素(而不是默认的每个项目):

self.list_widget.setVerticalScrollMode(QtWidgets.QAbstractItemView.ScrollPerPixel)

结果是 QListWidget 框最顶部的行只能部分绘制,这反过来意味着滚动每个项目时存在的空白区域将消失:

enter image description here

引用文档: https://doc.qt.io/qt-5/qabstractitemview.html#verticalScrollMode-prop

关于qt - 摆脱 QListWidget 底部的空白区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41827513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com