mirror of
https://github.com/overte-org/overte.git
synced 2025-04-20 03:44:02 +02:00
switch known scripts iterator
This commit is contained in:
parent
0b607fa390
commit
b219937902
1 changed files with 8 additions and 1 deletions
|
@ -106,7 +106,12 @@ QSet<ScriptEngine*> ScriptEngine::_allKnownScriptEngines;
|
|||
|
||||
void ScriptEngine::gracefullyStopAllScripts() {
|
||||
qDebug() << "[" << QThread::currentThread() << "]" << "ScriptEngine::gracefullyStopAllScripts() ----------- START ------------------";
|
||||
foreach(ScriptEngine* scriptEngine, _allKnownScriptEngines) {
|
||||
|
||||
QSet<ScriptEngine*>::const_iterator i = _allKnownScriptEngines.constBegin();
|
||||
while (i != _allKnownScriptEngines.constEnd()) {
|
||||
ScriptEngine* scriptEngine = *i;
|
||||
qDebug() << scriptEngine;
|
||||
|
||||
if (scriptEngine->isRunning()) {
|
||||
qDebug() << "scriptEngine still alive:" << scriptEngine->getFilename() << "[" << scriptEngine << "]";
|
||||
|
||||
|
@ -119,6 +124,8 @@ void ScriptEngine::gracefullyStopAllScripts() {
|
|||
loop.exec();
|
||||
qDebug() << "done waiting... ";
|
||||
}
|
||||
|
||||
++i;
|
||||
}
|
||||
qDebug() << "[" << QThread::currentThread() << "]" << "ScriptEngine::gracefullyStopAllScripts() ----------- DONE ------------------";
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue