summaryrefslogtreecommitdiffstats
path: root/ksysguard/gui/SensorDisplayLib/ProcessList.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-11-15 15:33:01 -0600
committerSlávek Banko <slavek.banko@axis.cz>2012-11-18 16:38:49 +0100
commitd873dc1dba042acf0dfa9e7db02a4635cb1bb653 (patch)
treec8757220d7dc73b19b4e4a556b9ddb423e129626 /ksysguard/gui/SensorDisplayLib/ProcessList.h
parent6d0a6c62241e65e7a22030daeea99d9dac01b16e (diff)
downloadtdebase-d873dc1dba042acf0dfa9e7db02a4635cb1bb653.tar.gz
tdebase-d873dc1dba042acf0dfa9e7db02a4635cb1bb653.zip
Fix keyboard multi-select failure in ksysguard
(cherry picked from commit 64f3533baa6463879500569f1b539864131451ee)
Diffstat (limited to 'ksysguard/gui/SensorDisplayLib/ProcessList.h')
-rw-r--r--ksysguard/gui/SensorDisplayLib/ProcessList.h6
1 files changed, 6 insertions, 0 deletions
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(). */