Название: А что за беда с жестами типа Qt::PanGesture? Отправлено: Гурман от Март 27, 2017, 19:53 Это у меня обнаружилось в Андроиде, но вообще вопрос для всех случаев, когда есть тачскрин. И имеет больше отношение к пользовательском интерфейсу. Поэтому пишу здесь.
Не работает Pan Gesture, ни в какую. Если елозить пальцем, то генерит событие QEvent::HoverMove, но не QEvent::Gesture. Разрешение grabGesture(Qt::PanGesture); есесно есть. Теоретически это не принципиально, хотя с PanGesture несколько проще - он сразу дельту выдаёт. Порыл в Сети, и ничего толком не нашёл на эту тему, кроме нескольких невнятных баг-репортов. Может кто видел что-то внятное? Или знает как отработку жестом включить? Кстати, та же фигня с простым тапом по экрану - нет его, хотя такой жест в списке есть. Нужен был, на самом деле, дабл тап - подвесил обработку дабл клика мышкой. Вроде работает, но хрен его знает как это потом со следующими версиями Qt отзовётся. |