History

fix potential crash in setIsOptionChecked() added support for positioning separators

ZappoMan committed 12 years ago

Commit 8e553c71 parent 1eeb2a56 files · +70 −9Browse files

Showing the changes to interface/src/MenuScriptingInterface.cpp (1 of 6 files). Show all

Unified · Split

interface/src/MenuScriptingInterface.cpp+6−0
@@ -38,6 +38,12 @@ void MenuScriptingInterface::addSeparator(const QString& menuName, const QString · 37 unmodified lines
3838 Q_ARG(const QString&, separatorName));
3939 }
4040
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+
4147 void MenuScriptingInterface::addMenuItem(const MenuItemProperties& properties) {
4248 QMetaObject::invokeMethod(Menu::getInstance(), "addMenuItem", Q_ARG(const MenuItemProperties&, properties));
4349 }