Open ChaoII opened 1 month ago
这个组件只改了样式,对齐的问题和你的代码有关系
这个组件只改了样式,对齐的问题和你的代码有关系 只有列表的最后一项没对齐,前面几项时对齐的,你看那个gif中labels里面
这个组件只改了样式,对齐的问题和你的代码有关系
我试了一下,只改写stylesheet,对齐问题就不存在了。应该是一些Item委托导致的问题,您可以随便找个例子尝试一下,只需要self.list_widget.setItemWidget(item, label_item)
就会存在这个问题
item = QListWidgetItem() item.setSizeHint(QSize(item.sizeHint().width(), 100))
setSizeHint这里错误了,setSizeHint里面应该是实际的widget的size。 应该是 item.setSizeHint(widget.sizeHint()) widget为你实际的控件,否则的话item的大小是有问题的
What happened?
在使用核心代码:
在添加item时,最后一个item的样式对不齐,并且在鼠标hover时好像被自定义的widget拦截了,hover的高亮出现异常,每一个item的行间距是否可以修改?
Operation System
WIndows11 23H2
Python Version
python 3.10 64bit
PyQt/PySide Version
Pyside6.7.2
PyQt/PySide-Fluent-Widgets Version
v1.6.0
How to Reproduce?
只要添加自定义widget item就会出现
Minimum code