2015-09-28 3 views
0

У меня есть QlistWidget с customWidgets внутри. Каждый из них включает кнопку удаления для себя, которая подключена к родительскому классу MainWindow через Slot/Signal. Я могу удалить такой customWidget, но проблема в том, что пространство, в котором оно было занято, все еще существует (как пробел) между другими customWidgets. Я до сих пор ничего не нашел, чтобы действительно избавиться от него.Как избавиться от пустого пространства, вызванного удаленными QListWidgetItems в QlistWidget

Любая помощь приветствуется.

+0

Можем ли мы увидеть небольшой пример? Раньше я этого не испытывал. –

ответ

0

Хорошо, я нашел что-то: removeItemWidget() удаляет элемент визуально, но не count() QListWidget.

так что действительно удаляйте его, нужно удалить на указателе QListWidgetItem, только тогда визуальное пространство также будет освобождено.

Смежные вопросы