Здравствуйте, гость ( Вход | Регистрация )
Алексей1153 | Дата 4.3.2013, 11:10 |
lanz, так можно, конечно, только если нет разницы, полетят ли при этом всякие сигналы ) Если же remove , потом delete - то можно точно ограничить этот момент demaker, QListWidgetItem в своём деструкторе сам должен отцепиться от родителя. Также, согласно канонам Qt, если удалить родительский виджет, он всех чайлдов удалит И это всё, конечно, удобно, но не всегда Иногда, когда нужно, эту самодеятельность стОит пресекать |
|
demaker | Дата 4.3.2013, 10:57 |
А еще такой вопрос. Если я создаю и делаю привязку к
потом делаю
ошибки не будет |
|
Авварон | Дата 4.3.2013, 10:49 |
ой, я слоупок | |
demaker | Дата 4.3.2013, 10:47 |
точно, спасибо. А то я искал deleteLater, а его нет QListWidgetItem |
|
lanz | Дата 4.3.2013, 10:47 |
Ненене!
|
|
Алексей1153 | Дата 4.3.2013, 10:43 |
ну если ты его создавал при помощи new , то и удали при помощи delete |
|
demaker | Дата 4.3.2013, 10:36 |
Так удаляет виджет, который в item, а не сам item. Removes the widget set on the given item. |
|
Алексей1153 | Дата 4.3.2013, 10:30 |
нужно всего лишь заглянуть в хелп. Пробуй делать это перед созданием таких постов void removeItemWidget ( QListWidgetItem * item ) |
|
demaker | Дата 4.3.2013, 10:27 |
Как в QListWidget удалить item, т.е QListWidgetItem? | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 18.4.2024, 13:40 |