Здравствуйте, гость ( Вход | Регистрация )
|
Majestio |
13.2.2013, 19:46
Сообщение
#1
|
![]() Студент ![]() Группа: Участник Сообщений: 67 Регистрация: 13.2.2013 Пользователь №: 3710 Спасибо сказали: 1 раз(а) Репутация: 1
|
Добрейшего времени суток!
Начал постепенно переводить своей проект с Qt4 на Qt5 и наткнулся на непонятные грабли - при переключении на стиль "Fusion" программа завершается с кодом -1073741819. Грешным делом подумал, что где-то в недрах проекта что-то не так. Но вырвал в тестовый проектик один виджет, ответственный за переключение стилей ... и он тоже глючит. При чем изредка работает, но чаще вылетает. Тенденции определить не смог. Есть вероятность, что я что-то делаю не так - ткните носом, плс. Код ответственный за переключение стилей таков: К сообщению прикрепил тестовый проектик, где все это вылетает. Вобщем, нужна ваша помощь!
Прикрепленные файлы
|
|
|
|
![]() |
|
Алексей1153 |
13.2.2013, 20:12
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
я ж говорю - запусти на отладку без точек останова. Там, где вылетит с ошибкой 0xc0000005 , там собака и порылась. Стек вызовов всё расскажет. Иногда, правда, это не спасает всё же
|
|
|
|
|
Majestio |
13.2.2013, 20:32
Сообщение
#3
|
![]() Студент ![]() Группа: Участник Сообщений: 67 Регистрация: 13.2.2013 Пользователь №: 3710 Спасибо сказали: 1 раз(а) Репутация: 1
|
Цитата(Алексей1153 @ 13.2.2013, 20:12) Link я ж говорю - запусти на отладку без точек останова. Там, где вылетит с ошибкой 0xc0000005 , там собака и порылась. Стек вызовов всё расскажет. Иногда, правда, это не спасает всё же Скорее всего наступило "иногда" )) Link |
|
|
|
Majestio Переключение на стиль "Fusion" вызывает вылет программы 13.2.2013, 19:46
Алексей1153 не вылетает, но и ничего не меняется при выборе
з... 13.2.2013, 20:00
Majestio Цитата(Алексей1153 @ 13.2.2013, 20:00) не... 13.2.2013, 20:07
Majestio Есть подозрение, что тема "Fusion" требу... 13.2.2013, 21:05
Алексей1153 так у тебя похоже на рекурсию слота 13.2.2013, 22:14
Majestio Нет рекурсии, вставлял отладочную печать - выдает ... 13.2.2013, 22:43
Авварон Мне кажется, надо проверять результат QStyleFactor... 13.2.2013, 23:07
Majestio Qt::QueuedConnection - не спасает, увы. Все больше... 13.2.2013, 23:10
Majestio Запостил на багтреккер - QTBUG-29682.
Посмотрим, ... 13.2.2013, 23:57
Авварон Быстрее будет разобраться самому - кутешники в пос... 14.2.2013, 9:59
Majestio Будем надеяться, что речь идет о их новом "де... 14.2.2013, 10:18
Majestio Баг нашли и пообещали исправить в 5.0.2 25.2.2013, 15:13![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 15.12.2025, 4:25 |