kwin/kcmkwin/kwinrules
Martin Gräßlin 7d21d612fe [kwinrules] Use native event filter for mouse button release detection
The event filtering on Qt level does not work any more. The information
is not updated properly. Grabbing the mouse through QWidget resets the
cursor shape to the default shape, so it cannot be used.

As we don't want Qt to ever see the events it's a good idea to use a
native event filter to filter the events away before they are delivered
to Qt.

To simplify the handling the grabber widget is put into a QScopedPointer.
2013-09-30 09:53:01 +02:00
..
CMakeLists.txt Drop X11_XCB library dependency 2013-07-24 09:58:43 +02:00
detectwidget.cpp [kwinrules] Use native event filter for mouse button release detection 2013-09-30 09:53:01 +02:00
detectwidget.h [kwinrules] Use native event filter for mouse button release detection 2013-09-30 09:53:01 +02:00
detectwidget.ui
editshortcut.ui Store multiple shortcuts separated by " - " instead of space 2013-02-25 13:30:17 +01:00
kcm.cpp [kwinrules] drop componentData() 2013-09-30 08:44:16 +02:00
kcm.h [kwinrules] slots/signals -> Q_SLOTS/Q_SIGNALS 2013-09-30 08:01:46 +02:00
kwinrules.desktop SVN_SILENT made messages (.desktop file) 2013-07-01 03:54:58 +00:00
kwinsrc.cpp
main.cpp s/KLocale/KLocalizedString/g 2013-03-07 13:59:15 +01:00
Messages.sh
ruleslist.cpp [kwinrules] KFileDialog -> QFileDialog 2013-09-30 08:43:09 +02:00
ruleslist.h [kwinrules] slots/signals -> Q_SLOTS/Q_SIGNALS 2013-09-30 08:01:46 +02:00
ruleslist.ui
ruleswidget.cpp [kwinrules] KIcon -> QIcon::fromTheme 2013-09-30 08:44:57 +02:00
ruleswidget.h [kwinrules] slots/signals -> Q_SLOTS/Q_SIGNALS 2013-09-30 08:01:46 +02:00
ruleswidgetbase.ui harmonize combo/lineedit enabling connections 2013-07-24 21:04:08 +02:00
yesnobox.h [kwinrules] slots/signals -> Q_SLOTS/Q_SIGNALS 2013-09-30 08:01:46 +02:00