From d873dc1dba042acf0dfa9e7db02a4635cb1bb653 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Thu, 15 Nov 2012 15:33:01 -0600 Subject: Fix keyboard multi-select failure in ksysguard (cherry picked from commit 64f3533baa6463879500569f1b539864131451ee) --- ksysguard/gui/SensorDisplayLib/ProcessList.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ksysguard/gui/SensorDisplayLib/ProcessList.h') diff --git a/ksysguard/gui/SensorDisplayLib/ProcessList.h b/ksysguard/gui/SensorDisplayLib/ProcessList.h index 370fe23fd..fc668cf15 100644 --- a/ksysguard/gui/SensorDisplayLib/ProcessList.h +++ b/ksysguard/gui/SensorDisplayLib/ProcessList.h @@ -170,6 +170,10 @@ signals: void listModified(bool); +protected: + void keyPressEvent(TQKeyEvent *e); + void keyReleaseEvent(TQKeyEvent *e); + private: // items of table header RMB popup menu enum @@ -244,6 +248,8 @@ private: bool killSupported; bool treeViewEnabled; bool openAll; + bool ctrlKeyDown; + bool shiftKeyDown; /* The following lists are primarily used to store table specs between * load() and the actual table creation in addColumn(). */ -- cgit v1.2.3