virtual void InsertToolInMenu(vvMainWindowBase * m);
virtual void InsertToolInContextMenu();
template<class ToolType> void CreateTool();
virtual void MenuSpecificToolSlot() = 0;
vvMainWindowBase * GetMainWindow() const { return mMainWindow; }
void addMenuToContextMenu(QMenu * m);
virtual void InsertToolInMenu(vvMainWindowBase * m);
virtual void InsertToolInContextMenu();
template<class ToolType> void CreateTool();
virtual void MenuSpecificToolSlot() = 0;
vvMainWindowBase * GetMainWindow() const { return mMainWindow; }
void addMenuToContextMenu(QMenu * m);