Changeset View
Changeset View
Standalone View
Standalone View
input.h
Show First 20 Lines • Show All 158 Lines • ▼ Show 20 Line(s) | 68 | public: | |||
---|---|---|---|---|---|
159 | } | 159 | } | ||
160 | PointerInputRedirection *pointer() const { | 160 | PointerInputRedirection *pointer() const { | ||
161 | return m_pointer; | 161 | return m_pointer; | ||
162 | } | 162 | } | ||
163 | TouchInputRedirection *touch() const { | 163 | TouchInputRedirection *touch() const { | ||
164 | return m_touch; | 164 | return m_touch; | ||
165 | } | 165 | } | ||
166 | 166 | | |||
167 | bool hasAlphaNumericKeyboard(); | ||||
168 | | ||||
167 | Q_SIGNALS: | 169 | Q_SIGNALS: | ||
168 | /** | 170 | /** | ||
169 | * @brief Emitted when the global pointer position changed | 171 | * @brief Emitted when the global pointer position changed | ||
170 | * | 172 | * | ||
171 | * @param pos The new global pointer position. | 173 | * @param pos The new global pointer position. | ||
172 | */ | 174 | */ | ||
173 | void globalPointerChanged(const QPointF &pos); | 175 | void globalPointerChanged(const QPointF &pos); | ||
174 | /** | 176 | /** | ||
Show All 23 Lines | |||||
198 | /** | 200 | /** | ||
199 | * @brief Emitted when the state of a key changed. | 201 | * @brief Emitted when the state of a key changed. | ||
200 | * | 202 | * | ||
201 | * @param keyCode The keycode of the key which changed | 203 | * @param keyCode The keycode of the key which changed | ||
202 | * @param oldMods The new key state | 204 | * @param oldMods The new key state | ||
203 | */ | 205 | */ | ||
204 | void keyStateChanged(quint32 keyCode, InputRedirection::KeyboardKeyState state); | 206 | void keyStateChanged(quint32 keyCode, InputRedirection::KeyboardKeyState state); | ||
205 | 207 | | |||
208 | void hasAlphaNumericKeyboardChanged(bool set); | ||||
209 | | ||||
206 | private: | 210 | private: | ||
207 | void setupLibInput(); | 211 | void setupLibInput(); | ||
208 | void setupLibInputWithScreens(); | 212 | void setupLibInputWithScreens(); | ||
209 | void registerShortcutForGlobalAccelTimestamp(QAction *action); | 213 | void registerShortcutForGlobalAccelTimestamp(QAction *action); | ||
210 | void setupWorkspace(); | 214 | void setupWorkspace(); | ||
211 | void reconfigure(); | 215 | void reconfigure(); | ||
212 | void setupInputFilters(); | 216 | void setupInputFilters(); | ||
213 | void installInputEventFilter(InputEventFilter *filter); | 217 | void installInputEventFilter(InputEventFilter *filter); | ||
▲ Show 20 Lines • Show All 131 Lines • Show Last 20 Lines |