Debugger: Make DebuggerEngine::runCommand() virtual.

Allows default implementation of e.g. stack retrieval in the base
class.

Change-Id: I96460b19aa31347b2c863736b4ce2b5046eb4de6
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
This commit is contained in:
hjk
2015-11-03 12:01:57 +01:00
parent 3febe4e7a2
commit 2b16b97f19
17 changed files with 252 additions and 318 deletions

View File

@@ -612,7 +612,7 @@ void QmlEngine::shutdownInferior()
// "type" : "request",
// "command" : "disconnect",
// }
d->runCommand(DISCONNECT);
d->runCommand({DISCONNECT});
if (isSlaveEngine())
resetLocation();
@@ -2504,7 +2504,7 @@ void QmlEnginePrivate::stateChanged(State state)
/// Start session.
flushSendBuffer();
runDirectCommand(CONNECT);
runCommand(VERSION); // Only used for logging.
runCommand({VERSION}); // Only used for logging.
}
}