Changeset View
Changeset View
Standalone View
Standalone View
src/client/fakeinput.h
Show First 20 Lines • Show All 117 Lines • ▼ Show 20 Line(s) | 64 | public: | |||
---|---|---|---|---|---|
118 | void requestPointerMove(const QSizeF &delta); | 118 | void requestPointerMove(const QSizeF &delta); | ||
119 | void requestPointerButtonPress(Qt::MouseButton button); | 119 | void requestPointerButtonPress(Qt::MouseButton button); | ||
120 | void requestPointerButtonPress(quint32 linuxButton); | 120 | void requestPointerButtonPress(quint32 linuxButton); | ||
121 | void requestPointerButtonRelease(Qt::MouseButton button); | 121 | void requestPointerButtonRelease(Qt::MouseButton button); | ||
122 | void requestPointerButtonRelease(quint32 linuxButton); | 122 | void requestPointerButtonRelease(quint32 linuxButton); | ||
123 | void requestPointerButtonClick(Qt::MouseButton button); | 123 | void requestPointerButtonClick(Qt::MouseButton button); | ||
124 | void requestPointerButtonClick(quint32 linuxButton); | 124 | void requestPointerButtonClick(quint32 linuxButton); | ||
125 | void requestPointerAxis(Qt::Orientation axis, qreal delta); | 125 | void requestPointerAxis(Qt::Orientation axis, qreal delta); | ||
126 | /** | ||||
127 | * @since 5.23 | ||||
128 | **/ | ||||
129 | void requestTouchDown(quint32 id, const QPointF &pos); | ||||
130 | /** | ||||
131 | * @since 5.23 | ||||
132 | **/ | ||||
133 | void requestTouchMotion(quint32 id, const QPointF &pos); | ||||
graesslin: why a delta? In KWin all touchMotion related code takes the new position. | |||||
134 | /** | ||||
135 | * @since 5.23 | ||||
136 | **/ | ||||
137 | void requestTouchUp(quint32 id); | ||||
138 | /** | ||||
139 | * @since 5.23 | ||||
140 | **/ | ||||
141 | void requestTouchCancel(); | ||||
142 | /** | ||||
143 | * @since 5.23 | ||||
144 | **/ | ||||
145 | void requestTouchFrame(); | ||||
126 | 146 | | |||
127 | operator org_kde_kwin_fake_input*(); | 147 | operator org_kde_kwin_fake_input*(); | ||
128 | operator org_kde_kwin_fake_input*() const; | 148 | operator org_kde_kwin_fake_input*() const; | ||
129 | 149 | | |||
130 | Q_SIGNALS: | 150 | Q_SIGNALS: | ||
131 | /** | 151 | /** | ||
132 | * The corresponding global for this interface on the Registry got removed. | 152 | * The corresponding global for this interface on the Registry got removed. | ||
133 | * | 153 | * | ||
Show All 16 Lines |
why a delta? In KWin all touchMotion related code takes the new position.