History

Moving running scripts functionality to scripting library

Brad Davis committed 10 years ago

Commit d28f80a1 parent ddd9b0820 files · +664 −569Browse files

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

Unified · Split

interface/src/Menu.cpp+5−2
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include <SettingHandle.h>
2222 #include <UserActivityLogger.h>
2323 #include <VrMenu.h>
24+#include <ScriptEngines.h>
2425
2526 #include "Application.h"
2627 #include "AccountManager.h"
@@ -114,13 +115,15 @@ Menu::Menu() { · 87 unmodified lines
114115 Qt::CTRL | Qt::SHIFT | Qt::Key_O, qApp, SLOT(loadScriptURLDialog()),
115116 QAction::NoRole, UNSPECIFIED_POSITION, "Advanced");
116117
118+ auto scriptEngines = DependencyManager::get<ScriptEngines>();
117119 // Edit > Stop All Scripts... [advanced]
118− addActionToQMenuAndActionHash(editMenu, MenuOption::StopAllScripts, 0, qApp, SLOT(stopAllScripts()),
120+ addActionToQMenuAndActionHash(editMenu, MenuOption::StopAllScripts, 0,
121+ scriptEngines.data(), SLOT(stopAllScripts()),
119122 QAction::NoRole, UNSPECIFIED_POSITION, "Advanced");
120123
121124 // Edit > Reload All Scripts... [advanced]
122125 addActionToQMenuAndActionHash(editMenu, MenuOption::ReloadAllScripts, Qt::CTRL | Qt::Key_R,
123− qApp, SLOT(reloadAllScripts()),
126+ scriptEngines.data(), SLOT(reloadAllScripts()),
124127 QAction::NoRole, UNSPECIFIED_POSITION, "Advanced");
125128
126129 // Edit > Scripts Editor... [advanced]

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t