Родитель виджета, не удаляющий дитёнка |
Здравствуйте, гость ( Вход | Регистрация )
Родитель виджета, не удаляющий дитёнка |
Алексей1153 |
12.11.2010, 21:53
Сообщение
#21
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
спасибо, конечно, но вот это
без qobject_cast не работает. останавливает. Дело даже не в том, что я не пользуюсь кастом, а в том, что это всё костыль. Наверное, всё же лучше не трогать эту нелепую задумку авторов с удалением, а сделать иначе: я же имею массив указателей на детей. Когда я хочу удалить окно, которое, как мне известно, может повлечь за собой удаление потомков, я должен пробежаться по массиву элементов и задать им родителя == 0. |
|
|
Алексей1153 |
12.11.2010, 22:43
Сообщение
#22
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
финт ушами Ничего переопределять и не пришлось
это работает |
|
|
Litkevich Yuriy |
12.11.2010, 22:45
Сообщение
#23
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Алексей1153 |
12.11.2010, 22:48
Сообщение
#24
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
Litkevich Yuriy, ну так то да. Только там я почему-то решил идти сложным путём - вытаскивать список детей из родителя, а надо то было в своём списке всё и сделать было
|
|
|
Текстовая версия | Сейчас: 15.1.2025, 17:38 |