Russian Qt Forum
Ноябрь 23, 2024, 14:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Удаление объекта из списков QList, QSet...при вызове деструктора объекта  (Прочитано 10103 раз)
Waryable
Гость
« Ответ #15 : Август 16, 2010, 06:11 »

Конечно, не верх изящества но...

В деструкторе объекта удаляй указатель из списка. Кривость тут в том, что объект должен знать, где он хранится... Для этого можно использовать список указателей на те контейнеры, в которых хранится указатель на объект.

Т.о, пробегаешь по данному списку и вроде бы все удалится.

PS: Поправьте если где-то не заметил грабли.
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.102 секунд. Запросов: 21.