summaryrefslogtreecommitdiffstats
path: root/src/pvs.h
diff options
context:
space:
mode:
authorSebastien Braun2010-10-05 15:07:43 +0200
committerSebastien Braun2010-10-05 18:15:50 +0200
commitc5c46660130456afea285e460be44e1c723e4a49 (patch)
treebbfbfac760c26fc2618f288c466c0e2b6df84c20 /src/pvs.h
parentRemove unnecessary Qt dependency from inputEvent.cpp (diff)
downloadpvs-c5c46660130456afea285e460be44e1c723e4a49.tar.gz
pvs-c5c46660130456afea285e460be44e1c723e4a49.tar.xz
pvs-c5c46660130456afea285e460be44e1c723e4a49.zip
Refactor InputEvent handler code.
- Make static methods virtual and store instances in the chains. - Propagate security context information. - Saner security policy implementation.
Diffstat (limited to 'src/pvs.h')
-rw-r--r--src/pvs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pvs.h b/src/pvs.h
index 8e94169..f4e53c0 100644
--- a/src/pvs.h
+++ b/src/pvs.h
@@ -24,6 +24,7 @@
#include "src/version.h"
#include "src/util/consoleLogger.h"
#include "src/util/clientGUIUtils.h"
+#include "src/input/inputHandlerChain.h"
class PVSServiceDiscovery;
@@ -144,6 +145,7 @@ private:
int _timerLockDelay;
// input event handling:
+ unprivileged_handler_chain _inputEventHandlers;
void handleInputEvent(InputEvent const& evt);
void initializeInputEventHandling();
};