Changeset View
Changeset View
Standalone View
Standalone View
kcms/touchpad/src/backends/x11/xlibtouchpad.cpp
Show All 10 Lines | 10 | { | |||
---|---|---|---|---|---|
11 | if (value.type() == QVariant::Double) { | 11 | if (value.type() == QVariant::Double) { | ||
12 | return QVariant(-value.toDouble()); | 12 | return QVariant(-value.toDouble()); | ||
13 | } else if (value.type() == QVariant::Int) { | 13 | } else if (value.type() == QVariant::Int) { | ||
14 | return QVariant(-value.toInt()); | 14 | return QVariant(-value.toInt()); | ||
15 | } | 15 | } | ||
16 | return value; | 16 | return value; | ||
17 | } | 17 | } | ||
18 | 18 | | |||
19 | XlibTouchpad::XlibTouchpad(QObject *parent, Display *display, int deviceId) : | 19 | XlibTouchpad::XlibTouchpad(Display *display, int deviceId) : | ||
20 | QObject(parent), | | |||
21 | m_display(display), | 20 | m_display(display), | ||
22 | m_connection(XGetXCBConnection(display)), | 21 | m_connection(XGetXCBConnection(display)), | ||
23 | m_deviceId(deviceId) | 22 | m_deviceId(deviceId) | ||
24 | { | 23 | { | ||
25 | m_floatType.intern(m_connection, "FLOAT"); | 24 | m_floatType.intern(m_connection, "FLOAT"); | ||
26 | m_enabledAtom.intern(m_connection, XI_PROP_ENABLED); | 25 | m_enabledAtom.intern(m_connection, XI_PROP_ENABLED); | ||
27 | } | 26 | } | ||
28 | 27 | | |||
▲ Show 20 Lines • Show All 257 Lines • Show Last 20 Lines |