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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Сенсорная панель, жесты  (Прочитано 3931 раз)
ilnile
Гость
« : Сентябрь 28, 2013, 20:56 »

Добрый день, подскажите как вообще работать с емкостной пленкой?

Интересует несколько вопрос, дело в том что интерфейс должен поддерживать жесты.
QGesture  - как заставить этот класс реагировать на жесты мышкой, например клик левой и протянуть курсор влево.
Что лучше использовать для проектирования интерфейса? QML?
Записан
Bepec
Гость
« Ответ #1 : Сентябрь 28, 2013, 21:22 »

1) пленка отдельно вообще не продаётся, насколько я знаю. А продаётся в комплекте с контроллером. А если на экранчике панельного компьютера, то всё будет обрабатываться как нажатия мышки. А могут и по другому, слишком много моделей Улыбающийся

2) незнаю.

3) что больше нравится.
Записан
ilnile
Гость
« Ответ #2 : Сентябрь 28, 2013, 21:48 »

Ну я имел введу пленку с контроллером, т.е. для нормальной работы с жестами, нужно чтобы тачскрин посылал не только позицию курсора мыши, но и сами касания и жесты?
Записан
Bepec
Гость
« Ответ #3 : Сентябрь 28, 2013, 21:59 »

Зависит от контроллера я думаю Улыбающийся

Хотя склоняюсь к мысли, что всегда передаётся press/release/move. А дальше уже программно рассовывается.

Записан
ilnile
Гость
« Ответ #4 : Сентябрь 28, 2013, 22:02 »

Просто для работы с жестами есть вот такая конструкция

if (event->type() == QEvent::Gesture) { .....

- я так понял устройство, в моем случает тачскрин, должен прислать событие QEvent::Gesture а дальше уже его определяешь, мышка как я понимаю такой сигнал не выдает?..
Записан
ilnile
Гость
« Ответ #5 : Сентябрь 28, 2013, 22:03 »

Вот думаю, сложно ли реализовать жесты на основе событий курсора, если тачскрин будет отправлять только координаты.
Записан
Bepec
Гость
« Ответ #6 : Сентябрь 28, 2013, 22:25 »

Если такая конструкция есть, значит Qt само обрабатывает сообщеньки и тебе на готовенькое выдаёт.

А реализовать не особо сложно. Влево вправо вверх вниз - легко. Фигуры - я не cмог. Веселый
Записан
Fregloin
Супер
******
Offline Offline

Сообщений: 1025


Просмотр профиля
« Ответ #7 : Сентябрь 30, 2013, 11:03 »

может я ошибаюсь, но посмотрите в сторону QtSensors.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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