forked from qt-creator/qt-creator
Debugger: Fix Attach to QML Port
This does not yet fix the reported problem but at least attaches and gives a working QML inspector in a QML-only debugging session. Task-number: QTCREATORBUG-30263 Change-Id: Ieac517c2b7c5dde24792f3bbcffe0058073ddbd1 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -176,8 +176,8 @@ void DebuggerRunTool::setBreakOnMainNextTime()
|
||||
|
||||
void DebuggerRunTool::setStartMode(DebuggerStartMode startMode)
|
||||
{
|
||||
m_runParameters.startMode = startMode;
|
||||
if (startMode == AttachToQmlServer) {
|
||||
m_runParameters.startMode = AttachToRemoteProcess;
|
||||
m_runParameters.cppEngineType = NoEngineType;
|
||||
m_runParameters.isQmlDebugging = true;
|
||||
m_runParameters.closeMode = KillAtClose;
|
||||
@@ -194,9 +194,6 @@ void DebuggerRunTool::setStartMode(DebuggerStartMode startMode)
|
||||
m_runParameters.projectSourceFiles.append(project->files(Project::SourceFiles));
|
||||
if (!projects.isEmpty())
|
||||
m_runParameters.projectSourceDirectory = projects.first()->projectDirectory();
|
||||
|
||||
} else {
|
||||
m_runParameters.startMode = startMode;
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user