forked from qt-creator/qt-creator
Debugger: Remove DebuggerRunControl
Use plain RunControl + DebuggerRunTool combo instead. Change-Id: Ib71b5eab50da667b9d71dcc6689d2643ad8ecdee Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -335,10 +335,6 @@ QmlEngine::QmlEngine(const DebuggerRunParameters &startParameters, DebuggerEngin
|
||||
|
||||
connect(d->msgClient, &QDebugMessageClient::message,
|
||||
this, &appendDebugOutput);
|
||||
|
||||
d->startupMessageFilterConnection = connect(
|
||||
runControl(), &RunControl::appendMessageRequested,
|
||||
d, &QmlEnginePrivate::filterApplicationMessage);
|
||||
}
|
||||
|
||||
QmlEngine::~QmlEngine()
|
||||
@@ -356,6 +352,15 @@ QmlEngine::~QmlEngine()
|
||||
delete d;
|
||||
}
|
||||
|
||||
void QmlEngine::setRunTool(DebuggerRunTool *runTool)
|
||||
{
|
||||
DebuggerEngine::setRunTool(runTool);
|
||||
|
||||
d->startupMessageFilterConnection = connect(
|
||||
runTool->runControl(), &RunControl::appendMessageRequested,
|
||||
d, &QmlEnginePrivate::filterApplicationMessage);
|
||||
}
|
||||
|
||||
void QmlEngine::setupInferior()
|
||||
{
|
||||
QTC_ASSERT(state() == InferiorSetupRequested, qDebug() << state());
|
||||
|
||||
Reference in New Issue
Block a user