Название: [РЕШЕНО]QDialog::exec() и блокировка всего прочего Отправлено: neversleep от Февраль 24, 2013, 10:27 Сорри за невнятное название темы, суть такова: пытаюсь создать всплывающее окошко уведомлений - своего рода tooltip, в общем-то все хорошо, кроме одного: доступ к этому окну блокируется если в программе открыть любой диалог через exec(), оно и понятно, но как от этого избавиться? Хочу чтобы окно было всегда доступно. Вариант с заменой exec'ов на show не предлагать :)
Код
Название: Re: QDialog::exec() и блокировка всего прочего Отправлено: GreatSnake от Февраль 24, 2013, 11:25 Перегрузи
Код
Название: Re: QDialog::exec() и блокировка всего прочего Отправлено: neversleep от Февраль 24, 2013, 12:38 А дальше что? :)
Название: Re: QDialog::exec() и блокировка всего прочего Отправлено: Kurles от Февраль 24, 2013, 16:30 Попробуй в каждом диалоге в конструкторе вызывать setWindowModality(Qt::WindowModal)
Название: Re: QDialog::exec() и блокировка всего прочего Отправлено: neversleep от Февраль 24, 2013, 17:10 Попробуй в каждом диалоге в конструкторе вызывать setWindowModality(Qt::WindowModal) То, что нужно, спасибо. |