Changeset View
Changeset View
Standalone View
Standalone View
kcms/touchpad/src/kcm/xlib/touchpadconfigxlib.cpp
Show First 20 Lines • Show All 92 Lines • ▼ Show 20 Line(s) | 83 | { | |||
---|---|---|---|---|---|
93 | widget->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed); | 93 | widget->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed); | ||
94 | 94 | | |||
95 | container->setWidget(widget); | 95 | container->setWidget(widget); | ||
96 | tabs->addTab(container, widget->windowTitle()); | 96 | tabs->addTab(container, widget->windowTitle()); | ||
97 | 97 | | |||
98 | return widget; | 98 | return widget; | ||
99 | } | 99 | } | ||
100 | 100 | | |||
101 | TouchpadConfigXlib::TouchpadConfigXlib(TouchpadConfigContainer *parent, const QVariantList &args) | 101 | TouchpadConfigXlib::TouchpadConfigXlib(TouchpadConfigContainer *parent, TouchpadBackend* backend, const QVariantList &args) | ||
102 | : TouchpadConfigPlugin(parent), | 102 | : TouchpadConfigPlugin(parent), | ||
103 | m_configOutOfSync(false) | 103 | m_configOutOfSync(false) | ||
104 | { | 104 | { | ||
105 | KAboutData* data = new KAboutData(QStringLiteral("kcm_touchpad"), | 105 | KAboutData* data = new KAboutData(QStringLiteral("kcm_touchpad"), | ||
106 | i18n("Touchpad KCM"), | 106 | i18n("Touchpad KCM"), | ||
107 | TOUCHPAD_KCM_VERSION, | 107 | TOUCHPAD_KCM_VERSION, | ||
108 | i18n("System Settings module, daemon and Plasma applet for managing your touchpad"), | 108 | i18n("System Settings module, daemon and Plasma applet for managing your touchpad"), | ||
109 | KAboutLicense::GPL_V2, | 109 | KAboutLicense::GPL_V2, | ||
▲ Show 20 Lines • Show All 59 Lines • ▼ Show 20 Line(s) | |||||
169 | 169 | | |||
170 | new SliderPair(m_pointerMotion.kcfg_MinSpeed, | 170 | new SliderPair(m_pointerMotion.kcfg_MinSpeed, | ||
171 | m_pointerMotion.kcfg_MaxSpeed, this); | 171 | m_pointerMotion.kcfg_MaxSpeed, this); | ||
172 | new SliderPair(m_sensitivity.kcfg_FingerLow, | 172 | new SliderPair(m_sensitivity.kcfg_FingerLow, | ||
173 | m_sensitivity.kcfg_FingerHigh, this); | 173 | m_sensitivity.kcfg_FingerHigh, this); | ||
174 | new SliderPair(m_pointerMotion.kcfg_PressureMotionMinZ, | 174 | new SliderPair(m_pointerMotion.kcfg_PressureMotionMinZ, | ||
175 | m_pointerMotion.kcfg_PressureMotionMaxZ, this); | 175 | m_pointerMotion.kcfg_PressureMotionMaxZ, this); | ||
176 | 176 | | |||
177 | m_backend = TouchpadBackend::implementation(); | 177 | m_backend = backend; | ||
178 | 178 | | |||
179 | KConfigDialogManager::changedMap()->insert("CustomSlider", | 179 | KConfigDialogManager::changedMap()->insert("CustomSlider", | ||
180 | SIGNAL(valueChanged(double))); | 180 | SIGNAL(valueChanged(double))); | ||
181 | m_manager = new CustomConfigDialogManager(this, &m_config, | 181 | m_manager = new CustomConfigDialogManager(this, &m_config, | ||
182 | m_backend->supportedParameters()); | 182 | m_backend->supportedParameters()); | ||
183 | connect(m_manager, SIGNAL(widgetModified()), SLOT(checkChanges()), | 183 | connect(m_manager, SIGNAL(widgetModified()), SLOT(checkChanges()), | ||
184 | Qt::QueuedConnection); | 184 | Qt::QueuedConnection); | ||
185 | 185 | | |||
▲ Show 20 Lines • Show All 211 Lines • Show Last 20 Lines |