History

More work on live g-buffer debug

Atlante45 committed 10 years ago

Commit b45b1cc1 parent 5bfcd4e9 files · +103 −17Browse files

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

Unified · Split

interface/src/scripting/MenuScriptingInterface.cpp+13−0
@@ -84,6 +84,19 @@ bool MenuScriptingInterface::menuItemExists(const QString& menu, const QString& · 83 unmodified lines
8484 return result;
8585 }
8686
87+void MenuScriptingInterface::addActionGroup(const QString& groupName, const QStringList& actionList,
88+ const QString& selected) {
89+ QMetaObject::invokeMethod(Menu::getInstance(), "addActionGroup",
90+ Q_ARG(const QString&, groupName),
91+ Q_ARG(const QStringList&, actionList),
92+ Q_ARG(const QString&, selected));
93+}
94+
95+void MenuScriptingInterface::removeActionGroup(const QString& groupName) {
96+ QMetaObject::invokeMethod(Menu::getInstance(), "removeActionGroup",
97+ Q_ARG(const QString&, groupName));
98+}
99+
87100 bool MenuScriptingInterface::isOptionChecked(const QString& menuOption) {
88101 bool result;
89102 QMetaObject::invokeMethod(Menu::getInstance(), "isOptionChecked", Qt::BlockingQueuedConnection,