Showing the changes to libraries/script-engine/src/ConsoleScriptingInterface.cpp (1 of 14 files). Show all
Unified · Split
| @@ -80,12 +80,14 @@ ScriptValue ConsoleScriptingInterface::exception(ScriptContext* context, ScriptE · 79 unmodified lines | |||
| 80 | void ConsoleScriptingInterface::time(QString labelName) { | 80 | void ConsoleScriptingInterface::time(QString labelName) { |
| 81 | _timerDetails.insert(labelName, QDateTime::currentDateTime().toUTC()); | 81 | _timerDetails.insert(labelName, QDateTime::currentDateTime().toUTC()); |
| 82 | QString message = QString("%1: Timer started").arg(labelName); | 82 | QString message = QString("%1: Timer started").arg(labelName); |
| 83 | Q_ASSERT(engine); | ||
| 83 | if (ScriptManager* scriptManager = engine()->manager()) { | 84 | if (ScriptManager* scriptManager = engine()->manager()) { |
| 84 | scriptManager->scriptPrintedMessage(message); | 85 | scriptManager->scriptPrintedMessage(message); |
| 85 | } | 86 | } |
| 86 | } | 87 | } |
| 87 | 88 | ||
| 88 | void ConsoleScriptingInterface::timeEnd(QString labelName) { | 89 | void ConsoleScriptingInterface::timeEnd(QString labelName) { |
| 90 | Q_ASSERT(engine); | ||
| 89 | if (ScriptManager* scriptManager = engine()->manager()) { | 91 | if (ScriptManager* scriptManager = engine()->manager()) { |
| 90 | if (!_timerDetails.contains(labelName)) { | 92 | if (!_timerDetails.contains(labelName)) { |
| 91 | scriptManager->scriptErrorMessage("No such label found " + labelName); | 93 | scriptManager->scriptErrorMessage("No such label found " + labelName); |
| @@ -134,6 +136,7 @@ ScriptValue ConsoleScriptingInterface::assertion(ScriptContext* context, ScriptE · 42 unmodified lines | |||
| 134 | } | 136 | } |
| 135 | 137 | ||
| 136 | void ConsoleScriptingInterface::trace() { | 138 | void ConsoleScriptingInterface::trace() { |
| 139 | Q_ASSERT(engine); | ||
| 137 | ScriptEnginePointer scriptEngine = engine(); | 140 | ScriptEnginePointer scriptEngine = engine(); |
| 138 | if (ScriptManager* scriptManager = scriptEngine->manager()) { | 141 | if (ScriptManager* scriptManager = scriptEngine->manager()) { |
| 139 | scriptManager->scriptPrintedMessage | 142 | scriptManager->scriptPrintedMessage |
| @@ -143,6 +146,7 @@ void ConsoleScriptingInterface::trace() { · 3 unmodified lines | |||
| 143 | } | 146 | } |
| 144 | 147 | ||
| 145 | void ConsoleScriptingInterface::clear() { | 148 | void ConsoleScriptingInterface::clear() { |
| 149 | Q_ASSERT(engine); | ||
| 146 | if (ScriptManager* scriptManager = engine()->manager()) { | 150 | if (ScriptManager* scriptManager = engine()->manager()) { |
| 147 | scriptManager->clearDebugLogWindow(); | 151 | scriptManager->clearDebugLogWindow(); |
| 148 | } | 152 | } |