aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAurindam Jana <aurindam.jana@digia.com>2013-04-26 09:58:22 +0200
committerAurindam Jana <aurindam.jana@digia.com>2013-05-07 10:52:32 +0200
commitaa93f2562684c60c94dbc41122da8238af29a19d (patch)
tree231a7f7d1849caccd30d01b475d8d843373ac3f3
parent32a0acb1cfbebf288833064e14dcd1063e7e2046 (diff)
QmlDebugging: Attach to QML application
Specify project source directory and sysroot. Change-Id: Ie9287ef4da023159b131e67de51ffc218c4d2a70 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
-rw-r--r--src/plugins/debugger/debuggerplugin.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp
index 1ca6e31715..1349f6f6b1 100644
--- a/src/plugins/debugger/debuggerplugin.cpp
+++ b/src/plugins/debugger/debuggerplugin.cpp
@@ -1803,7 +1803,10 @@ void DebuggerPluginPrivate::attachToQmlPort()
foreach (Project *project, projects)
sourceFiles << project->files(Project::ExcludeGeneratedFiles);
+ sp.projectSourceDirectory =
+ !projects.isEmpty() ? projects.first()->projectDirectory() : QString();
sp.projectSourceFiles = sourceFiles;
+ sp.sysRoot = SysRootKitInformation::sysRoot(kit).toString();
DebuggerRunControlFactory::createAndScheduleRun(sp);
}