13 #include <vrvUtil/signalslib.h>
16 #include <vrvCoreQt/DtMenu.h>
17 #include <vrvCore/DtMenuConfiguration.h>
18 #include <vrvCore/DtSelectionManager.h>
19 #include <vrvCoreQt/DtMenuManager.h>
20 #include <vrvCoreQt/DtQtMenuAssembler.h>
33 class DtVrfTaskSetMenu;
34 class DtVrfTaskSetAction;
54 myMenuItemBuilders.clear();
64 virtual makVrv::DtMenuManager& menuManager()
70 QMenu* findMenu(
const makVrv::DtMenuPath& path)
72 return myMenuManager.findMenu(path);
89 DtRadioMenu(makVrv::DtDe& de,
const std::string& menuIdName);
95 virtual QMenu* createMenu(makVrv::DtDe&,
QWidget* parent);
98 boost::signal<void (const std::vector<std::string>&,
const DtSimTask&)> signal_commandActivated;
107 virtual QString title()
const = 0;