...первый диалог захватил мышь (т.е. пользователь перемещает его по экрану, либо вызвал системное меню), а в этот момент отображается второй (мессага с ошибкой), то мышь отрубается, пока его не закроешь. Курсор двигается, но на кнопки не реагирует.
Есть ли лекарство? И с чем это м.б. связано? ИМНО похоже на глюк виндового оконного менеджера...
Мне кажется тут проблема с флагами
WFlags, надо копать в этой стороне. Но в то же время, если в качестве вывода сообщений используется
QMessagebox, то для вывода окошка используется exec. Поэтому , возможен конфликт. Хотя я с этим не сталкивался. Т.к.
QMessagebox использую для вывода сообщений об подтверждения-запроса операции или об критической ошибки приложения с остановкой выполнения до нажатия кнопки последнего . А если надо накидывать всплывающие окошки с сообщениям, то лучше использовать
QDialog и отображать
show(), созданного с соответствующими флагами
WFlags.