======================================================================-====*/
#ifndef VVTOOLCREATORBASE_H
#define VVTOOLCREATORBASE_H
+
+//qt
#include <QObject>
+
+// vv
#include "vvSlicerManager.h"
#include "vvMainWindowBase.h"
virtual void MenuSpecificToolSlot() = 0;
vvMainWindowBase * GetMainWindow() const { return mMainWindow; }
void addMenuToContextMenu(QMenu * m);
+ void SetMenuName(std::string m) { m_MenuName = m; }
QString mToolName;
QString mToolMenuName;
vvMainWindowBase * mMainWindow;
std::vector<vvToolBaseBase*> mListOfTool;
QObject * mSender;
+ std::string m_MenuName;
};
//------------------------------------------------------------------------------