我有一个里面有customWidgets的QlistWidget。它们中的每一个都包含一个自己的删除按钮,它通过Slot / Signal连接到父MainWindow类。 我可以删除这样一个customWidget,但问题是,它之前占用的空间仍然存在(如间隙)其他customWidgets之间。到目前为止,我还没有找到任何东西来真正摆脱它。
任何帮助表示感谢。
答案 0 :(得分:0)
好的,我发现了一些东西:removeItemWidget()在视觉上删除了项目,但没有删除QListWidget的count()。
所以真的删除它,必须在QListWidgetItem的指针上删除,然后才会释放可视空间。