[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kutils
From: Darío Andrés Rodríguez <andresbajotierra () gmail ! co
Date: 2009-04-14 18:50:54
Message-ID: 1239735054.757476.28810.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 953918 by darioandres:
Block keyboard events from the internal widgets/buttons on the KPluginSelector
This fixes a misbehaviour on SystemSettings (bug 189381)
http://reviewboard.kde.org/r/559/
CCBUG: 189381
M +7 -4 kpluginselector.cpp
--- trunk/KDE/kdelibs/kutils/kpluginselector.cpp #953917:953918
@@ -675,13 +675,16 @@
connect(configurePushButton, SIGNAL(clicked(bool)), this, SLOT(slotConfigureClicked()));
setBlockedEventTypes(enabledCheckBox, QList<QEvent::Type>() << QEvent::MouseButtonPress
- << QEvent::MouseButtonRelease << QEvent::MouseButtonDblClick);
+ << QEvent::MouseButtonRelease << QEvent::MouseButtonDblClick
+ << QEvent::KeyPress << QEvent::KeyRelease);
setBlockedEventTypes(aboutPushButton, QList<QEvent::Type>() << QEvent::MouseButtonPress
- << QEvent::MouseButtonRelease << QEvent::MouseButtonDblClick);
-
+ << QEvent::MouseButtonRelease << QEvent::MouseButtonDblClick
+ << QEvent::KeyPress << QEvent::KeyRelease);
+
setBlockedEventTypes(configurePushButton, QList<QEvent::Type>() << QEvent::MouseButtonPress
- << QEvent::MouseButtonRelease << QEvent::MouseButtonDblClick);
+ << QEvent::MouseButtonRelease << QEvent::MouseButtonDblClick
+ << QEvent::KeyPress << QEvent::KeyRelease);
widgetList << enabledCheckBox << configurePushButton << aboutPushButton;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic