Merge remote-tracking branch 'origin/4.6'

Conflicts:
	qbs/modules/qtc/qtc.qbs
	qtcreator.pri
	src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp

Change-Id: I2445882a270731b866b04f28ff87d161224c539a
This commit is contained in:
Eike Ziller
2018-02-13 13:37:37 +01:00
65 changed files with 654 additions and 398 deletions

View File

@@ -481,12 +481,16 @@ void QmlCppEngine::slaveEngineStateChanged
break;
}
case InferiorRunOk: {
if (state() == EngineRunRequested)
if (state() == EngineRunRequested) {
notifyEngineRunAndInferiorRunOk();
else if (state() == InferiorRunRequested)
} else if (state() == InferiorRunRequested) {
notifyInferiorRunOk();
else
} else if (state() == InferiorStopOk) {
notifyInferiorRunRequested();
notifyInferiorRunOk();
} else {
QTC_ASSERT(false, qDebug() << state());
}
if (m_qmlEngine->state() == InferiorStopOk) {
// track qml engine again