Russian Qt Forum
Июнь 11, 2024, 04:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

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

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

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

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

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


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