Официальный форум СВД Встраиваемые Системы
10 Декабря, 2016, 07:56:05 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Зависание приложения при вызове QDialog::exec()  (Прочитано 1035 раз)
boris812
Интересующийся

Сообщений: 8


« : 23 Июня, 2012, 20:03:17 »

Давно и регулярно сталкиваюсь с проблемой портирования Qt приложений. Проблема заключается в том, что при вызове функции QDialog::exec() приложение зависает, причем не имеет значения, вызывается данная функция на моих классах, наследованных от QDialog или на стандартных QMessageBox, QInputBox. Данная проблема появляется периодически, т.е. иногда exec() послушно отрисовывает дилог поверх окна и отлично функционирует.
Кто-нибудь знает лечение?
Заранее спасибо.
EDIT: насколько я могу судить, приложение зависает на вызове SignalWaitinfo().
Записан
Евгений Горелов
Опытный пользователь

Сообщений: 192



WWW
« Ответ #1 : 26 Июня, 2012, 07:11:40 »

Вы не могли бы привести пример простого приложения, которое воспроизводит данную ситуацию?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2016 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 04 Декабря, 2016, 20:30:45