Changeset View
Changeset View
Standalone View
Standalone View
libinput/device.h
Show First 20 Lines • Show All 68 Lines • ▼ Show 20 Line(s) | 40 | { | |||
---|---|---|---|---|---|
69 | Q_PROPERTY(bool supportsScrollOnButtonDown READ supportsScrollOnButtonDown CONSTANT) | 69 | Q_PROPERTY(bool supportsScrollOnButtonDown READ supportsScrollOnButtonDown CONSTANT) | ||
70 | Q_PROPERTY(bool middleEmulationEnabledByDefault READ middleEmulationEnabledByDefault CONSTANT) | 70 | Q_PROPERTY(bool middleEmulationEnabledByDefault READ middleEmulationEnabledByDefault CONSTANT) | ||
71 | Q_PROPERTY(bool naturalScrollEnabledByDefault READ naturalScrollEnabledByDefault CONSTANT) | 71 | Q_PROPERTY(bool naturalScrollEnabledByDefault READ naturalScrollEnabledByDefault CONSTANT) | ||
72 | Q_PROPERTY(bool scrollTwoFingerEnabledByDefault READ scrollTwoFingerEnabledByDefault CONSTANT) | 72 | Q_PROPERTY(bool scrollTwoFingerEnabledByDefault READ scrollTwoFingerEnabledByDefault CONSTANT) | ||
73 | Q_PROPERTY(bool scrollEdgeEnabledByDefault READ scrollEdgeEnabledByDefault CONSTANT) | 73 | Q_PROPERTY(bool scrollEdgeEnabledByDefault READ scrollEdgeEnabledByDefault CONSTANT) | ||
74 | Q_PROPERTY(bool scrollOnButtonDownEnabledByDefault READ scrollOnButtonDownEnabledByDefault CONSTANT) | 74 | Q_PROPERTY(bool scrollOnButtonDownEnabledByDefault READ scrollOnButtonDownEnabledByDefault CONSTANT) | ||
75 | Q_PROPERTY(quint32 defaultScrollButton READ defaultScrollButton CONSTANT) | 75 | Q_PROPERTY(quint32 defaultScrollButton READ defaultScrollButton CONSTANT) | ||
76 | Q_PROPERTY(bool middleEmulation READ isMiddleEmulation WRITE setMiddleEmulation NOTIFY middleEmulationChanged) | 76 | Q_PROPERTY(bool middleEmulation READ isMiddleEmulation WRITE setMiddleEmulation NOTIFY middleEmulationChanged) | ||
77 | Q_PROPERTY(bool leftHandedEnabledByDefault READ leftHandedEnabledByDefault CONSTANT) | ||||
77 | Q_PROPERTY(bool leftHanded READ isLeftHanded WRITE setLeftHanded NOTIFY leftHandedChanged) | 78 | Q_PROPERTY(bool leftHanded READ isLeftHanded WRITE setLeftHanded NOTIFY leftHandedChanged) | ||
78 | Q_PROPERTY(bool naturalScroll READ isNaturalScroll WRITE setNaturalScroll NOTIFY naturalScrollChanged) | 79 | Q_PROPERTY(bool naturalScroll READ isNaturalScroll WRITE setNaturalScroll NOTIFY naturalScrollChanged) | ||
79 | Q_PROPERTY(bool scrollTwoFinger READ isScrollTwoFinger WRITE setScrollTwoFinger NOTIFY scrollMethodChanged) | 80 | Q_PROPERTY(bool scrollTwoFinger READ isScrollTwoFinger WRITE setScrollTwoFinger NOTIFY scrollMethodChanged) | ||
80 | Q_PROPERTY(bool scrollEdge READ isScrollEdge WRITE setScrollEdge NOTIFY scrollMethodChanged) | 81 | Q_PROPERTY(bool scrollEdge READ isScrollEdge WRITE setScrollEdge NOTIFY scrollMethodChanged) | ||
81 | Q_PROPERTY(bool scrollOnButtonDown READ isScrollOnButtonDown WRITE setScrollOnButtonDown NOTIFY scrollMethodChanged) | 82 | Q_PROPERTY(bool scrollOnButtonDown READ isScrollOnButtonDown WRITE setScrollOnButtonDown NOTIFY scrollMethodChanged) | ||
82 | Q_PROPERTY(quint32 scrollButton READ scrollButton WRITE setScrollButton NOTIFY scrollButtonChanged) | 83 | Q_PROPERTY(quint32 scrollButton READ scrollButton WRITE setScrollButton NOTIFY scrollButtonChanged) | ||
83 | Q_PROPERTY(qreal pointerAcceleration READ pointerAcceleration WRITE setPointerAcceleration NOTIFY pointerAccelerationChanged) | 84 | Q_PROPERTY(qreal pointerAcceleration READ pointerAcceleration WRITE setPointerAcceleration NOTIFY pointerAccelerationChanged) | ||
84 | Q_PROPERTY(bool tapToClick READ isTapToClick WRITE setTapToClick NOTIFY tapToClickChanged) | 85 | Q_PROPERTY(bool tapToClick READ isTapToClick WRITE setTapToClick NOTIFY tapToClickChanged) | ||
▲ Show 20 Lines • Show All 103 Lines • ▼ Show 20 Line(s) | 188 | bool supportsScrollTwoFinger() const { | |||
188 | return (m_supportedScrollMethods & LIBINPUT_CONFIG_SCROLL_2FG); | 189 | return (m_supportedScrollMethods & LIBINPUT_CONFIG_SCROLL_2FG); | ||
189 | } | 190 | } | ||
190 | bool supportsScrollEdge() const { | 191 | bool supportsScrollEdge() const { | ||
191 | return (m_supportedScrollMethods & LIBINPUT_CONFIG_SCROLL_EDGE); | 192 | return (m_supportedScrollMethods & LIBINPUT_CONFIG_SCROLL_EDGE); | ||
192 | } | 193 | } | ||
193 | bool supportsScrollOnButtonDown() const { | 194 | bool supportsScrollOnButtonDown() const { | ||
194 | return (m_supportedScrollMethods & LIBINPUT_CONFIG_SCROLL_ON_BUTTON_DOWN); | 195 | return (m_supportedScrollMethods & LIBINPUT_CONFIG_SCROLL_ON_BUTTON_DOWN); | ||
195 | } | 196 | } | ||
197 | bool leftHandedEnabledByDefault() const { | ||||
198 | return m_leftHandedEnabledByDefault; | ||||
199 | } | ||||
196 | bool middleEmulationEnabledByDefault() const { | 200 | bool middleEmulationEnabledByDefault() const { | ||
197 | return m_middleEmulationEnabledByDefault; | 201 | return m_middleEmulationEnabledByDefault; | ||
198 | } | 202 | } | ||
199 | bool naturalScrollEnabledByDefault() const { | 203 | bool naturalScrollEnabledByDefault() const { | ||
200 | return m_naturalScrollEnabledByDefault; | 204 | return m_naturalScrollEnabledByDefault; | ||
201 | } | 205 | } | ||
202 | bool scrollTwoFingerEnabledByDefault() const { | 206 | bool scrollTwoFingerEnabledByDefault() const { | ||
203 | return m_defaultScrollMethod == LIBINPUT_CONFIG_SCROLL_2FG; | 207 | return m_defaultScrollMethod == LIBINPUT_CONFIG_SCROLL_2FG; | ||
▲ Show 20 Lines • Show All 128 Lines • ▼ Show 20 Line(s) | 306 | private: | |||
332 | bool m_supportsCalibrationMatrix; | 336 | bool m_supportsCalibrationMatrix; | ||
333 | bool m_supportsDisableEvents; | 337 | bool m_supportsDisableEvents; | ||
334 | bool m_supportsDisableEventsOnExternalMouse; | 338 | bool m_supportsDisableEventsOnExternalMouse; | ||
335 | bool m_supportsMiddleEmulation; | 339 | bool m_supportsMiddleEmulation; | ||
336 | bool m_supportsNaturalScroll; | 340 | bool m_supportsNaturalScroll; | ||
337 | quint32 m_supportedScrollMethods; | 341 | quint32 m_supportedScrollMethods; | ||
338 | bool m_supportsScrollEdge; | 342 | bool m_supportsScrollEdge; | ||
339 | bool m_supportsScrollOnButtonDown; | 343 | bool m_supportsScrollOnButtonDown; | ||
344 | bool m_leftHandedEnabledByDefault; | ||||
340 | bool m_middleEmulationEnabledByDefault; | 345 | bool m_middleEmulationEnabledByDefault; | ||
341 | bool m_naturalScrollEnabledByDefault; | 346 | bool m_naturalScrollEnabledByDefault; | ||
342 | enum libinput_config_scroll_method m_defaultScrollMethod; | 347 | enum libinput_config_scroll_method m_defaultScrollMethod; | ||
343 | quint32 m_defaultScrollButton; | 348 | quint32 m_defaultScrollButton; | ||
344 | bool m_middleEmulation; | 349 | bool m_middleEmulation; | ||
345 | bool m_leftHanded; | 350 | bool m_leftHanded; | ||
346 | bool m_naturalScroll; | 351 | bool m_naturalScroll; | ||
347 | enum libinput_config_scroll_method m_scrollMethod; | 352 | enum libinput_config_scroll_method m_scrollMethod; | ||
Show All 16 Lines |