crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Modifers and Pressed keys
wiz29
  опции профиля:
сообщение 24.9.2010, 9:55
Сообщение #1


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

Спасибо сказали: 94 раз(а)




Репутация:   12  


Добрый день. Можно ли каким либо вызовом узнать состояние клавиатуры? (какие кнопки нажаты, какие не нажаты и тп)
Вне эвентов естественно.

Сообщение отредактировал wiz29 - 24.9.2010, 9:56
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
BRE
  опции профиля:
сообщение 24.9.2010, 10:10
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


Цитата(wiz29 @ 24.9.2010, 10:55) *
Добрый день. Можно ли каким либо вызовом узнать состояние клавиатуры? (какие кнопки нажаты, какие не нажаты и тп)
Вне эвентов естественно.

Модификаторы:
Qt::KeyboardModifiers QApplication::keyboardModifiers () [static]

А вот с кнопками сложнее, наверное придется заводить специальный объект и в нем отслеживать какая кнопка нажалась/отжалась.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
wiz29
  опции профиля:
сообщение 24.9.2010, 10:14
Сообщение #3


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

Спасибо сказали: 94 раз(а)




Репутация:   12  


BRE, Спасибо. С состояниями клавиатуры еще покопаю.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 24.4.2024, 9:21