3 Fingertouchevent wird zu 2 Fingertouchevent und Mouseevent
-
Hallo, ich hoffe mir kann jemand Helfen. Ich hab folgendes Problem. Meine Gestenerkennung funktioniert nach einiger Zeit einfach nicht mehr.
Ich hab mir die Events ausgeben lassen und so wie es aussieht wird aus einem 3 Fingertouchevent ein 2Fingertouchevent und Mouseevent.3 Fingertouchevent:
(QTouchEvent(TouchUpdate device: "eGalax Inc. eGalaxTouch EXC3188-4633-09.00.00.00" states: Stationary|Updated, 3 points: QList(QEventPoint(id=4101 ts=22774310 pos=1069.36,357.026 scn=1069.36,357.026 gbl=1069.36,357.026 Stationary vel=0,0 press=580.929,415.033 last=1068.11,357.026 Δ 1.25,0), QEventPoint(id=4103 ts=22774310 pos=961.235,435.345 scn=961.235,435.345 gbl=961.235,435.345 Stationary vel=0,0 press=484.055,509.563 last=960.298,435.54 Δ 0.9375,-0.195313), QEventPoint(id=4102 ts=22774310 pos=1200.92,441.79 scn=1200.92,441.79 gbl=1200.92,441.79 Updated vel=0,0 press=732.176,427.728 last=1199.98,441.4 Δ 0.9375,0.390625))) 174372
QGestureEvent(Gesture, 0x7fff92af6830) 174373)2 Fingertouchevent und Mouseevent:
QTouchEvent(TouchUpdate device: "eGalax Inc. eGalaxTouch EXC3188-4633-09.00.00.00" states: Stationary|Updated, 2 points: QList(QEventPoint(id=4106 ts=22777242 pos=814.363,454.681 scn=814.363,454.681 gbl=814.363,454.681 Stationary vel=-699.991,-136.714 press=1016.86,481.829 last=819.362,455.657 Δ -4.99994,-0.976532), QEventPoint(id=4104 ts=22777242 pos=506.867,535.929 scn=506.867,535.929 gbl=506.867,535.929 Updated vel=-699.987,382.804 press=960.61,451.165 last=511.867,533.195 Δ -4.99991,2.73431))) 176451
QMouseEvent(MouseMove btns=LeftButton pos=507,536 scn=506.867,535.929 gbl=507,536 dev=QPointingDevice("eGalax Inc. eGalaxTouch EXC3188-4633-09.00.00.00" TouchScreen id=9 seat=30002 ptrType=Finger caps=Position|NormalizedPosition|Scroll maxPts=10)) source=MouseEventSynthesizedByQt 176452Kann ich das irgendwie verhindern?