#include #include #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()); }