Changeset View
Changeset View
Standalone View
Standalone View
effects/trackmouse/trackmouse.cpp
Show First 20 Lines • Show All 77 Lines • ▼ Show 20 Line(s) | |||||
78 | #ifdef KWIN_HAVE_XRENDER_COMPOSITING | 78 | #ifdef KWIN_HAVE_XRENDER_COMPOSITING | ||
79 | delete m_picture[i]; m_picture[i] = nullptr; | 79 | delete m_picture[i]; m_picture[i] = nullptr; | ||
80 | #endif | 80 | #endif | ||
81 | } | 81 | } | ||
82 | } | 82 | } | ||
83 | 83 | | |||
84 | void TrackMouseEffect::reconfigure(ReconfigureFlags) | 84 | void TrackMouseEffect::reconfigure(ReconfigureFlags) | ||
85 | { | 85 | { | ||
86 | m_modifiers = nullptr; | 86 | m_modifiers = Qt::KeyboardModifiers(); | ||
87 | TrackMouseConfig::self()->read(); | 87 | TrackMouseConfig::self()->read(); | ||
88 | if (TrackMouseConfig::shift()) | 88 | if (TrackMouseConfig::shift()) | ||
89 | m_modifiers |= Qt::ShiftModifier; | 89 | m_modifiers |= Qt::ShiftModifier; | ||
90 | if (TrackMouseConfig::alt()) | 90 | if (TrackMouseConfig::alt()) | ||
91 | m_modifiers |= Qt::AltModifier; | 91 | m_modifiers |= Qt::AltModifier; | ||
92 | if (TrackMouseConfig::control()) | 92 | if (TrackMouseConfig::control()) | ||
93 | m_modifiers |= Qt::ControlModifier; | 93 | m_modifiers |= Qt::ControlModifier; | ||
94 | if (TrackMouseConfig::meta()) | 94 | if (TrackMouseConfig::meta()) | ||
▲ Show 20 Lines • Show All 218 Lines • Show Last 20 Lines |