diff options
author | hjk <hjk@theqtcompany.com> | 2015-05-27 13:59:56 +0200 |
---|---|---|
committer | hjk <hjk@theqtcompany.com> | 2015-05-28 08:54:48 +0000 |
commit | 244cdb7804e7e45f235836d4656644d5bf9135ee (patch) | |
tree | e64714447f4df3d547340abab29845e3142804b9 /src/plugins/debugger/pdb/pdbengine.cpp | |
parent | 28d2b1616541eee4ab0e06e89c7e8cab04bd9961 (diff) | |
download | qt-creator-244cdb7804e7e45f235836d4656644d5bf9135ee.tar.gz |
Debugger: Split off runtime-only items from DebuggerStartParameters
Right now, DebuggerStartParameter is part of the debugger plugin
external interface. Better not make it fatter than necessary.
Change-Id: I3b9205089f971dd314ccba1335b5ca2d4d9fe7c6
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
Diffstat (limited to 'src/plugins/debugger/pdb/pdbengine.cpp')
-rw-r--r-- | src/plugins/debugger/pdb/pdbengine.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/debugger/pdb/pdbengine.cpp b/src/plugins/debugger/pdb/pdbengine.cpp index 278cd35594..8f03345bd2 100644 --- a/src/plugins/debugger/pdb/pdbengine.cpp +++ b/src/plugins/debugger/pdb/pdbengine.cpp @@ -66,7 +66,7 @@ using namespace Core; namespace Debugger { namespace Internal { -PdbEngine::PdbEngine(const DebuggerStartParameters &startParameters) +PdbEngine::PdbEngine(const DebuggerRunParameters &startParameters) : DebuggerEngine(startParameters) { setObjectName(QLatin1String("PdbEngine")); @@ -162,12 +162,12 @@ void PdbEngine::setupInferior() QString PdbEngine::mainPythonFile() const { - return QFileInfo(startParameters().processArgs).absoluteFilePath(); + return QFileInfo(runParameters().processArgs).absoluteFilePath(); } QString PdbEngine::pythonInterpreter() const { - return startParameters().executable; + return runParameters().executable; } void PdbEngine::runEngine() @@ -615,7 +615,7 @@ void PdbEngine::refreshStack(const GdbMi &stack) || frame.file.endsWith(QLatin1String(".js")) || frame.file.endsWith(QLatin1String(".qml"))) { frame.language = QmlLanguage; - frame.fixQmlFrame(startParameters()); + frame.fixQmlFrame(runParameters()); } frames.append(frame); } @@ -683,7 +683,7 @@ bool PdbEngine::hasCapability(unsigned cap) const | ShowModuleSymbolsCapability); } -DebuggerEngine *createPdbEngine(const DebuggerStartParameters &startParameters) +DebuggerEngine *createPdbEngine(const DebuggerRunParameters &startParameters) { return new PdbEngine(startParameters); } |