History

Update ScriptEngine signal exception handling to call hadUncaughtExceptions

Ryan Huffman committed 10 years ago

Commit 810da771 parent f60cd091 file · +2 −5Browse files

Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 1 file). Show all

Unified · Split

libraries/script-engine/src/ScriptEngine.cpp+2−5
@@ -135,11 +135,8 @@ ScriptEngine::ScriptEngine(const QString& scriptContents, const QString& fileNam · 134 unmodified lines
135135 _allKnownScriptEngines.insert(this);
136136 _allScriptsMutex.unlock();
137137
138− connect(this, &QScriptEngine::signalHandlerException, this, [](const QScriptValue& exception) {
139− auto fileName = exception.property("fileName").toString();
140− auto lineNumber = exception.property("lineNumber").toString();
141− auto message = QString(SCRIPT_EXCEPTION_FORMAT).arg(exception.toString(), fileName, lineNumber);
142− qCWarning(scriptengine) << qPrintable(message);
138+ connect(this, &QScriptEngine::signalHandlerException, this, [this](const QScriptValue& exception) {
139+ hadUncaughtExceptions(*this, _fileNameString);
143140 });
144141 }
145142