summaryrefslogtreecommitdiffstats
path: root/src/gui/frame.h
diff options
context:
space:
mode:
authorSebastien Braun2010-10-05 15:32:11 +0200
committerSebastien Braun2010-10-05 18:15:51 +0200
commit21e7bf3b7579c4d9a5cf747ddd64f2fcfa2bf6bb (patch)
tree6bf660a09b3b682af4ba9dd732994ace3e829387 /src/gui/frame.h
parentImplement example privileged SayHelloHandler. (diff)
downloadpvs-21e7bf3b7579c4d9a5cf747ddd64f2fcfa2bf6bb.tar.gz
pvs-21e7bf3b7579c4d9a5cf747ddd64f2fcfa2bf6bb.tar.xz
pvs-21e7bf3b7579c4d9a5cf747ddd64f2fcfa2bf6bb.zip
Implement context menu in pvsmgr[touch] by pressing the Menu key for 5 seconds.
Diffstat (limited to 'src/gui/frame.h')
-rw-r--r--src/gui/frame.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gui/frame.h b/src/gui/frame.h
index 19b330a..8271670 100644
--- a/src/gui/frame.h
+++ b/src/gui/frame.h
@@ -78,6 +78,7 @@ private Q_SLOTS:
void remoteControlClicked();
void remoteControlAllClicked();
void sendMouseMotionEvent();
+ void showSpecialEventMenu();
signals:
void clicked();
@@ -107,6 +108,7 @@ private:
bool _mousePositionChanged;
QTimer* _mouseMotionEventTimer;
bool _mouseOver;
+ QTimer* _specialEventTimer;
QPoint rescalePosition(QPointF guiPosition);
void updateMousePosition(QMouseEvent* event);
void sendInputEvent(InputEvent const&);