41 virtual void removeEquivalenceMappings();
42 virtual void addEquivalenceMapping(
const std::string& toolbar,
const std::string& equivalentTo);
43 virtual void removeEquivalenceMapping(
const std::string& toolbar,
const std::string& equivalentTo);
46 return myEquivalenceMappings;
63 RecreateOnScenarioLoad = 0x00000001,
64 RecreateOnScriptedTaskChange = 0x00000002,
65 RecreateToolbars = 0x00000004,
89 virtual void setEditMode(
bool);
90 virtual bool editMode()
const;
99 bool addToolbarMenuItems =
true);
113 virtual void clearScriptedTasks();
114 virtual void scriptedTaskAboutToBeRemoved(std::string
id);
115 virtual void scriptedTaskAdded(std::string
id);
116 virtual void receivedScriptedTasks();
118 virtual void removeAllScriptedTasks(
bool signal =
true);
119 virtual void removeScriptedTask(
const std::string&
id,
bool signal =
true);
123 virtual std::string addScriptedTaskMenuLocation(
const std::string& scriptedTaskId,
const std::string& potentialPath,
124 const QString& menuName,
const QString& extMenuName,
const QString& toolTip,
DtSubMenuConfiguration& configuration,
165 bool useGlobalMenuManager =
false,
bool recreateToolbars =
false);
168 virtual void recreateMenu();