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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: А что за беда с жестами типа Qt::PanGesture?  (Прочитано 1775 раз)
Гурман
Гуру общения
******
Offline Offline

Сообщений: 1442

Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12


Просмотр профиля
« : Март 27, 2017, 19:53 »

Это у меня обнаружилось в Андроиде, но вообще вопрос для всех случаев, когда есть тачскрин. И имеет больше отношение к пользовательском интерфейсу. Поэтому пишу здесь.

Не работает Pan Gesture, ни в какую. Если елозить пальцем, то генерит событие QEvent::HoverMove, но не QEvent::Gesture. Разрешение grabGesture(Qt::PanGesture); есесно есть. Теоретически это не принципиально, хотя с PanGesture несколько проще - он сразу дельту выдаёт.

Порыл в Сети, и ничего толком не нашёл на эту тему, кроме нескольких невнятных баг-репортов.

Может кто видел что-то внятное? Или знает как отработку жестом включить?

Кстати, та же фигня с простым тапом по экрану - нет его, хотя такой жест в списке есть. Нужен был, на самом деле, дабл тап - подвесил обработку дабл клика мышкой. Вроде работает, но хрен его знает как это потом со следующими версиями Qt отзовётся.
Записан

2^7-1 == 127, задумайтесь...
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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