crossplatform.ru

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

 
Тема закрытаНачать новую тему
> KeypressEvent
wiz29
  опции профиля:
сообщение 8.12.2010, 14:46
Сообщение #1


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

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

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




Репутация:   12  


Доброго времени суток. Не могу понять как решить следующую проблему. Создаю обработчики keyPressEvent и keyreleaseEvent для некоторого виджета. При нажатии и удерживании, например, пробела (space) постоянно проходят события нажатия и отжатия кнопки. Можно ли как нибудь заблокировать такой эффект?

Сообщение отредактировал wiz29 - 8.12.2010, 14:58
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
wiz29
  опции профиля:
сообщение 8.12.2010, 15:38
Сообщение #2


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

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

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




Репутация:   12  


Разобрался, нужно анализировать флаг QKeyEvent::isAutoRepeat () .
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 18.4.2024, 12:56