Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
QMainWindow |
1.8.2011, 19:42
Сообщение
#11
|
|
Участник ![]() ![]() Группа: Участник Сообщений: 198 Регистрация: 1.8.2010 Пользователь №: 1922 Спасибо сказали: 0 раз(а) Репутация: 0
|
Ну хорошо, цикл убрал, ошибся осталась.
|
|
|
|
|
wiz29 |
2.8.2011, 8:57
Сообщение
#12
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 600 Регистрация: 7.7.2010 Из: Санкт-Петербург Пользователь №: 1866 Спасибо сказали: 94 раз(а) Репутация: 12
|
развал происходит на уровне объекта Parser::getDialog который обращается по не инициализированному адресу, смотри внимательно call stack при падении, занули все данные объекта в инициализации, добавь проверки на нули тех указателей с которыми работаешь... тему можно закрыть.
то что ты в mainwindow cоздаешь диалог абсолютно ничего не значит, тк это другой объект (не является объектом парсера!), тк развал на уровне СЛОТА ПАРСЕРА а не главного окна приложения!!!!!!! |
|
|
|
|
QMainWindow |
2.8.2011, 14:59
Сообщение
#13
|
|
Участник ![]() ![]() Группа: Участник Сообщений: 198 Регистрация: 1.8.2010 Пользователь №: 1922 Спасибо сказали: 0 раз(а) Репутация: 0
|
Все уже, сделал. Да, совсем забыл, что диалог создается в ГО,а не там, куда прихожит вызов.
Тему можно закрыть. |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 28.12.2025, 19:51 |