Здравствуйте, гость ( Вход | Регистрация )
mva | Дата 9.4.2011, 19:52 |
Кажется решил проблему. Заменил QList<QPushButton*> widgets = formWidget->findChildren<QPushButton*>(); на QList<QPushButton*> widgets = qFindChildren<QPushButton*>(formWidget); Вроде бы глючить случайным образом перестало. Но корень проблемы по-прежнему не ясен. |
|
mva | Дата 9.4.2011, 12:15 |
Содержимое ui файла такое:
Сбой происходит на стандартных объектах QPushButton. |
|
PAFOS | Дата 7.4.2011, 8:03 |
Давай код ui. Там будем разбираться ) | |
mva | Дата 6.4.2011, 23:16 |
Добрый день всем! У меня есть форма в виде отдельного файла .ui, которая загружается в программу по ходу работы. На этой форме имеются созданные мной виджеты. Форма была сгенерирована самой программой, при этом загружается в QtDesigner нормально и нормально в нем отображается. Проблема в том, что форма работает не стабильно, через раз выпадая по ошибке сегментирования. Вот так я загружаю форму:
Сбой обычно происходит во время поиска потомков на форме:
Я покопался отладчиком. Похоже, что у "самодельных" виджетов не хватает какой-то мета-информации. Как это победить? |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 19.4.2024, 19:28 |