summaryrefslogtreecommitdiffstats
path: root/smview.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2018-04-04 08:43:20 +0200
committerArno <arno@disconnect.de>2018-04-04 08:43:20 +0200
commit1d45add3f8ea48c2e55090477ebec999d80d1f80 (patch)
treef3015109b58b18a716a873355f93f36f4b24e462 /smview.cpp
parent4208c59ceea96fa2c3bfb1e06530f161addd8d21 (diff)
downloadSheMov-1d45add3f8ea48c2e55090477ebec999d80d1f80.tar.gz
SheMov-1d45add3f8ea48c2e55090477ebec999d80d1f80.tar.bz2
SheMov-1d45add3f8ea48c2e55090477ebec999d80d1f80.zip
Rename FSView to SmView
Turns out it's more general purpose than I thought. Gonna reuse it for MovieWidget.
Diffstat (limited to 'smview.cpp')
-rw-r--r--smview.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/smview.cpp b/smview.cpp
new file mode 100644
index 0000000..31540c7
--- /dev/null
+++ b/smview.cpp
@@ -0,0 +1,16 @@
+#include <QMenu>
+#include <QContextMenuEvent>
+
+#include "smview.h"
+
+SmView::SmView(QWidget *parent) : QTreeView(parent) {}
+
+void SmView::contextMenuEvent(QContextMenuEvent *e){
+ QMenu contextMenu(this);
+ for(QAction *a : actions()){
+ if(a->data() != InvisibleAction){
+ contextMenu.addAction(a);
+ }
+ }
+ contextMenu.exec(e->globalPos());
+}