From a39510b1ebf0899cd626b36c49750d657729836a Mon Sep 17 00:00:00 2001 From: Kai Koehne <kai.koehne@nokia.com> Date: Tue, 8 Feb 2011 17:23:35 +0100 Subject: [PATCH] QmlJSDebug: Fix debugging of qmlobserver on Windows -qmljsdebug argument must not be escaped by parenthesis, and be the first argument. --- src/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp b/src/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp index 7681f2c03f5..ba664700374 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp @@ -198,9 +198,8 @@ RunControl *QmlRunControlFactory::createDebugRunControl(QmlProjectRunConfigurati params.executable = runConfig->observerPath(); params.qmlServerAddress = "127.0.0.1"; params.qmlServerPort = runConfig->qmlDebugServerPort(); - params.processArgs = runConfig->viewerArguments(); - Utils::QtcProcess::addArg(¶ms.processArgs, - QLatin1String("-qmljsdebugger=port:") + QString::number(runConfig->qmlDebugServerPort())); + params.processArgs = QLatin1String("-qmljsdebugger=port:") + QString::number(runConfig->qmlDebugServerPort()); + params.processArgs += QLatin1Char(' ') + runConfig->viewerArguments(); params.workingDirectory = runConfig->workingDirectory(); params.environment = runConfig->environment(); params.displayName = runConfig->displayName(); -- GitLab