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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: потеря фокуса окном после экранной заставки  (Прочитано 2901 раз)
Pretorean
Гость
« : Сентябрь 11, 2010, 01:22 »

главное окно растягивается во весь экран
Код:
setWindowState(windowState() ^ Qt::WindowFullScreen);
если запускается экранная заставка, после того как шевельнули мышкой, окно теряет фокус, и нажатия клавиш уходят кудато в молоко.
Подскажите, как это можно исправить ?

зы. ubuntu 10.04

Записан
noirhor
Гость
« Ответ #1 : Сентябрь 11, 2010, 09:52 »

У меня не теряет. ХЗ что там у вас, но может быть поможет  вызвать <главное окно>.setFocus();
после QSplashScreen::finish()?
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #2 : Сентябрь 11, 2010, 10:36 »

>>после QSplashScreen::finish()?
это не то. Он про хранитель экрана
Записан

Юра.
noirhor
Гость
« Ответ #3 : Сентябрь 11, 2010, 12:27 »

>>после QSplashScreen::finish()?
это не то. Он про хранитель экрана
Блин, я -- лошара, сразу не понял.
В этом случае у меня тоже фокус остается.
ТС, а у вас с другими приложениями такой беды нету?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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