Update ScriptEngine::finished to include

This commit is contained in:
Ryan Huffman 2015-12-09 14:50:09 -08:00
parent fc6a78d9ef
commit e7a1550b64
2 changed files with 3 additions and 3 deletions

View file

@ -183,7 +183,7 @@ void ScriptEngine::runInThread() {
QSet<ScriptEngine*> ScriptEngine::_allKnownScriptEngines; QSet<ScriptEngine*> ScriptEngine::_allKnownScriptEngines;
QMutex ScriptEngine::_allScriptsMutex; QMutex ScriptEngine::_allScriptsMutex;
std::atomic<bool> ScriptEngine::_stoppingAllScripts = false; std::atomic<bool> ScriptEngine::_stoppingAllScripts { false };
void ScriptEngine::stopAllScripts(QObject* application) { void ScriptEngine::stopAllScripts(QObject* application) {
_allScriptsMutex.lock(); _allScriptsMutex.lock();
@ -752,7 +752,7 @@ void ScriptEngine::run() {
} }
if (_wantSignals) { if (_wantSignals) {
emit finished(_fileNameString); emit finished(_fileNameString, this);
} }
_isRunning = false; _isRunning = false;

View file

@ -153,7 +153,7 @@ signals:
void errorLoadingScript(const QString& scriptFilename); void errorLoadingScript(const QString& scriptFilename);
void update(float deltaTime); void update(float deltaTime);
void scriptEnding(); void scriptEnding();
void finished(const QString& fileNameString); void finished(const QString& fileNameString, ScriptEngine* engine);
void cleanupMenuItem(const QString& menuItemString); void cleanupMenuItem(const QString& menuItemString);
void printedMessage(const QString& message); void printedMessage(const QString& message);
void errorMessage(const QString& message); void errorMessage(const QString& message);