diff options
Diffstat (limited to 'src/plugins/qnx/blackberrydebugsupport.cpp')
-rw-r--r-- | src/plugins/qnx/blackberrydebugsupport.cpp | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/plugins/qnx/blackberrydebugsupport.cpp b/src/plugins/qnx/blackberrydebugsupport.cpp index 40616dac06..77b8499705 100644 --- a/src/plugins/qnx/blackberrydebugsupport.cpp +++ b/src/plugins/qnx/blackberrydebugsupport.cpp @@ -72,13 +72,21 @@ void BlackBerryDebugSupport::launchRemoteApplication() void BlackBerryDebugSupport::handleStarted() { - m_engine->startParameters().attachPID = m_runner->pid(); - m_engine->notifyEngineRemoteSetupDone(8000, -1); + m_engine->startParameters().attachPID = m_runner->pid(); // FIXME: Is that needed? + Debugger::RemoteSetupResult result; + result.success = true; + result.inferiorPid = m_runner->pid(); + result.gdbServerPort = 8000; + result.qmlServerPort = Debugger::InvalidPort; + m_engine->notifyEngineRemoteSetupFinished(result); } void BlackBerryDebugSupport::handleStartFailed(const QString &message) { - m_engine->notifyEngineRemoteSetupFailed(message); + Debugger::RemoteSetupResult result; + result.success = false; + result.reason = message; + m_engine->notifyEngineRemoteSetupFinished(result); } void BlackBerryDebugSupport::handleDebuggerStateChanged(Debugger::DebuggerState state) |