diff options
Diffstat (limited to 'fsview.cpp')
-rw-r--r-- | fsview.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/fsview.cpp b/fsview.cpp new file mode 100644 index 0000000..6b0b7c3 --- /dev/null +++ b/fsview.cpp @@ -0,0 +1,16 @@ +#include <QMenu> +#include <QContextMenuEvent> + +#include "fsview.h" + +FSView::FSView(QWidget *parent) : QTreeView(parent) {} + +void FSView::contextMenuEvent(QContextMenuEvent *e){ + QMenu contextMenu(this); + for(QAction *a : actions()){ + if(a->data() != InvisibleAction){ + contextMenu.addAction(a); + } + } + contextMenu.exec(e->globalPos()); +} |