diff options
author | hjk <hjk@theqtcompany.com> | 2016-01-28 10:31:24 +0100 |
---|---|---|
committer | hjk <hjk@theqtcompany.com> | 2016-01-28 14:15:54 +0000 |
commit | 2cf006059614a033fe3ff6d63bfa39c062514633 (patch) | |
tree | 2c731e5ae9b2c66bb526a0e413780e202f8633d3 /src/plugins/debugger/gdb/remotegdbserveradapter.cpp | |
parent | 67e952e888dcb43466a031015e1917890c640470 (diff) |
Debugger: Use StandardRunnable in DebuggerStartParameters
This is a mechanical replacement for the former executable, processArgs,
inferiorEnvironment and workingDirectory members.
Change-Id: I4160e01427ed801df9b729f1f31d0a2ca48159b5
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
Diffstat (limited to 'src/plugins/debugger/gdb/remotegdbserveradapter.cpp')
-rw-r--r-- | src/plugins/debugger/gdb/remotegdbserveradapter.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/plugins/debugger/gdb/remotegdbserveradapter.cpp b/src/plugins/debugger/gdb/remotegdbserveradapter.cpp index b63fbd10a6..bf92900bf9 100644 --- a/src/plugins/debugger/gdb/remotegdbserveradapter.cpp +++ b/src/plugins/debugger/gdb/remotegdbserveradapter.cpp @@ -79,14 +79,14 @@ void GdbRemoteServerEngine::setupEngine() // Provide script information about the environment QString arglist; QtcProcess::addArg(&arglist, serverStartScript); - QtcProcess::addArg(&arglist, runParameters().executable); + QtcProcess::addArg(&arglist, runParameters().inferior.executable); QtcProcess::addArg(&arglist, runParameters().remoteChannel); m_uploadProc.start(arglist); m_uploadProc.waitForStarted(); } - if (!runParameters().workingDirectory.isEmpty()) - m_gdbProc.setWorkingDirectory(runParameters().workingDirectory); + if (!runParameters().inferior.workingDirectory.isEmpty()) + m_gdbProc.setWorkingDirectory(runParameters().inferior.workingDirectory); if (runParameters().remoteSetupNeeded) { notifyEngineRequestRemoteSetup(); @@ -164,15 +164,15 @@ void GdbRemoteServerEngine::setupInferior() QTC_ASSERT(state() == InferiorSetupRequested, qDebug() << state()); const DebuggerRunParameters &rp = runParameters(); QString executableFileName; - if (!rp.executable.isEmpty()) { - QFileInfo fi(rp.executable); + if (!rp.inferior.executable.isEmpty()) { + QFileInfo fi(rp.inferior.executable); executableFileName = fi.absoluteFilePath(); } //const QByteArray sysroot = sp.sysroot.toLocal8Bit(); //const QByteArray remoteArch = sp.remoteArchitecture.toLatin1(); - const QString args = isMasterEngine() ? runParameters().processArgs - : masterEngine()->runParameters().processArgs; + const QString args = isMasterEngine() ? runParameters().inferior.commandLineArguments + : masterEngine()->runParameters().inferior.commandLineArguments; // if (!remoteArch.isEmpty()) // postCommand("set architecture " + remoteArch); |