History

Enable script debugging

Brad Davis committed 10 years ago

Commit 40316491 parent 0de721e6 files · +111 −17Browse files

Showing the changes to libraries/script-engine/src/ScriptEngines.cpp (1 of 6 files). Show all

Unified · Split

libraries/script-engine/src/ScriptEngines.cpp+8−2
@@ -9,7 +9,8 @@ · 8 unmodified lines
9#include "ScriptEngines.h"9#include "ScriptEngines.h"
10 10
11#include <QtCore/QStandardPaths>11#include <QtCore/QStandardPaths>
12#include <QtCore/QCoreApplication>12
13#include <QtWidgets/QApplication>
13 14
14#include <SettingHandle.h>15#include <SettingHandle.h>
15#include <UserActivityLogger.h>16#include <UserActivityLogger.h>
@@ -490,7 +491,12 @@ void ScriptEngines::launchScriptEngine(ScriptEngine* scriptEngine) { · 474 unmodified lines
490 for (auto initializer : _scriptInitializers) {491 for (auto initializer : _scriptInitializers) {
491 initializer(scriptEngine);492 initializer(scriptEngine);
492 }493 }
493 scriptEngine->runInThread();494
495 if (scriptEngine->isDebuggable() || (qApp->queryKeyboardModifiers() & Qt::ShiftModifier)) {
496 scriptEngine->runDebuggable();
497 } else {
498 scriptEngine->runInThread();
499 }
494}500}
495 501
496 502