Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Qt фокус ввода

55K
25 марта 2010 года
Achpile
10 / / 23.03.2010
Доброго времени суток... Столкнулся с проблемой: есть объект QGLWidget.
Если его отображать методом show(), то он нормально обрабатывает нажатия на клавиши, а если методом showFullscreen(), то он начинает их обрабатывать только после клика мышью по нему, а фокус ввода остается в редакторе кода.
пробовал setFocus(), не помогает...
Прошу Ваших советов.

Вот код:
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
OGLGame GameWindow;

GameWindow.showFullScreen();
return a.exec();
}
307
25 марта 2010 года
Artem_3A
863 / / 11.04.2008
ну раз уж такое дело, то щелкните по нему программно.

ЗЫ: конечно коряво, но раз уж зетФокус() не работает
55K
25 марта 2010 года
Achpile
10 / / 23.03.2010
Ну вроде получилось =) Но там такой ужас... Я просто сначала показал методом show(), а внутри функции initializeGL вызвал метод showFullScreen()
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог