Настройка мультитач-панорамирования PyQt в QListWidget - PullRequest
2 голосов
/ 19 февраля 2011

У меня проблема с простым приложением Notepad, которое я пишу, чтобы научить себя основному Python / PyQt. В частности, я хочу знать, как изменить чувствительность мультитач-панорамирования в QListWidget.

Как и сейчас, когда я перетаскиваю вверх и вниз двумя пальцами, создается впечатление, что список перемещается вверх / вниз на один шаг для каждого пикселя, который я двигаю пальцами. Это ничего я не реализовал сам, кажется, работает из коробки для виджетов списка

Я хочу, чтобы движение имитировало скорость моих пальцев, т.е. одно движение вверх / вниз элементов виджета для каждого x * height_of_item_in_pixels. Это возможно без серьезного взлома системы жестов? Как бы я пошел по этому поводу?

Я использую PyQt 4.8.3 с Python 2.6

1 Ответ

0 голосов
/ 06 августа 2013

Более чем вероятно, что эта функциональность существует, потому что событие мультитача интерпретируется операционной системой как прокрутка некоторого типа, а QT получает действие прокрутки, а не действие мультитача напрямую.

...