summaryrefslogtreecommitdiffstats
path: root/beetview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'beetview.cpp')
-rw-r--r--beetview.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/beetview.cpp b/beetview.cpp
new file mode 100644
index 0000000..acde916
--- /dev/null
+++ b/beetview.cpp
@@ -0,0 +1,15 @@
+#include <QMenu>
+#include <QContextMenuEvent>
+
+#include "beetview.h"
+
+BeetView::BeetView(QWidget *parent) : QTreeView(parent) {
+}
+
+void BeetView::contextMenuEvent(QContextMenuEvent *e){
+ QMenu ctxMenu;
+ foreach(QAction *a, actions()){
+ ctxMenu.addAction(a);
+ }
+ ctxMenu.exec(e->globalPos());
+}