Showing the changes to interface/src/MenuScriptingInterface.cpp (1 of 6 files). Show all
Unified · Split
| @@ -38,6 +38,12 @@ void MenuScriptingInterface::addSeparator(const QString& menuName, const QString · 37 unmodified lines | |||
| 38 | Q_ARG(const QString&, separatorName)); | 38 | Q_ARG(const QString&, separatorName)); |
| 39 | } | 39 | } |
| 40 | 40 | ||
| 41 | void MenuScriptingInterface::removeSeparator(const QString& menuName, const QString& separatorName) { | ||
| 42 | QMetaObject::invokeMethod(Menu::getInstance(), "removeSeparator", | ||
| 43 | Q_ARG(const QString&, menuName), | ||
| 44 | Q_ARG(const QString&, separatorName)); | ||
| 45 | } | ||
| 46 | |||
| 41 | void MenuScriptingInterface::addMenuItem(const MenuItemProperties& properties) { | 47 | void MenuScriptingInterface::addMenuItem(const MenuItemProperties& properties) { |
| 42 | QMetaObject::invokeMethod(Menu::getInstance(), "addMenuItem", Q_ARG(const MenuItemProperties&, properties)); | 48 | QMetaObject::invokeMethod(Menu::getInstance(), "addMenuItem", Q_ARG(const MenuItemProperties&, properties)); |
| 43 | } | 49 | } |