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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: необходимо появление неактивного диалогового окна  (Прочитано 2668 раз)
Даша
Гость
« : Сентябрь 14, 2011, 11:39 »

Здравствуйте!
В TextEdit когда курсор встает в определенную позицию появляется диалоговое окошко, нужно чтобы фокус ввода оставался в TextEdit. Диалоговое окно немодальное, вызывается методом show() (пробовала и setVisible(true)), прудумала только тут же делать TextEdit->activateWindow() и TextEdit->setFocus(), но это не помогает.
Записан
volvo877
Гость
« Ответ #1 : Сентябрь 14, 2011, 17:59 »

Почему TextEdit->activateWindow(), а не this->activateWindow()?
Записан
Fess
Гость
« Ответ #2 : Сентябрь 14, 2011, 18:11 »

setAttribute(Qt::WA_ShowWithoutActivating)
Записан
Даша
Гость
« Ответ #3 : Сентябрь 15, 2011, 08:02 »

Почему TextEdit->activateWindow(), а не this->activateWindow()?

а вы внимательный=), там this, а TextEdit я написала чтобы понятнее было
Записан
Даша
Гость
« Ответ #4 : Сентябрь 15, 2011, 09:51 »

setAttribute(Qt::WA_ShowWithoutActivating)
Спасибо, то что надо
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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