Russian Qt Forum
Май 03, 2024, 19:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Модальное диалоговое окно в QT  (Прочитано 8830 раз)
fear
Гость
« : Август 18, 2006, 18:17 »

Как сделать чтобы до завершения работы с окном, фокус с него не переключался?
Записан
Steven_Orko
Гость
« Ответ #1 : Август 19, 2006, 00:28 »

QDialog::exec();
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #2 : Август 19, 2006, 01:54 »

боюсь что не получится

твое приложение каким то макаром не должно отдавать фокус другим приложениям
а это уже надо делать на уровне системы

как не знаю
Записан
fear
Гость
« Ответ #3 : Август 19, 2006, 15:40 »

Цитата: "Admin"
твое приложение каким то макаром не должно отдавать фокус другим приложениям

этого не надо, не правильно исталковал суть  Веселый

мне вполне хватитило exec()
Записан
pablo
Гость
« Ответ #4 : Август 21, 2006, 11:14 »

мне кажется что можно и так:

dialog->setModal(true), (Qt 3.3.6)
Записан
fear
Гость
« Ответ #5 : Август 22, 2006, 15:47 »

Цитата: "pablo"
мне кажется что можно и так:

dialog->setModal(true), (Qt 3.3.6)


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


Страница сгенерирована за 0.047 секунд. Запросов: 22.