diff options
author | Gerald Combs <gerald@wireshark.org> | 2012-12-30 19:33:05 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2012-12-30 19:33:05 +0000 |
commit | 4ca47864db302c67baaccc6de20c974753ec60e5 (patch) | |
tree | 2c709c645c5d5f13cab446e4337a35df004122a8 /ui/qt/label_stack.h | |
parent | af2b925604c272b2e348e8a1db60d0550961176b (diff) | |
download | wireshark-4ca47864db302c67baaccc6de20c974753ec60e5.tar.gz |
Move profile deletion code from profile_dlg.c to profile.c. Add left
mouse and context (right mouse) signals to label stacks and use them to
pop up profile menus in the status bar. Add profile actions (manage,
new, edit, delete) to the profile dialog.
svn path=/trunk/; revision=46863
Diffstat (limited to 'ui/qt/label_stack.h')
-rw-r--r-- | ui/qt/label_stack.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ui/qt/label_stack.h b/ui/qt/label_stack.h index 15d3237a1f..c0c1ade21c 100644 --- a/ui/qt/label_stack.h +++ b/ui/qt/label_stack.h @@ -37,6 +37,13 @@ public: void setTemporaryContext(int ctx); void pushText(QString &text, int ctx); +protected: + void mousePressEvent(QMouseEvent *event); + void mouseReleaseEvent(QMouseEvent *event); + void mouseDoubleClickEvent(QMouseEvent *event); + void mouseMoveEvent(QMouseEvent *event); + void contextMenuEvent(QContextMenuEvent *event); + private: typedef struct _StackItem { QString text; @@ -52,6 +59,7 @@ private: signals: void toggleTemporaryFlash(bool enable); + void mousePressedAt(const QPoint &global_pos, Qt::MouseButton button); public slots: void popText(int ctx); |