iOS: Fixes QML debugging on iOS device

Task-number: QTCREATORBUG-15812
Change-Id: I7c495457961bad89ba3a1ca6a19dcd018c4e3a5b
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Vikas Pachdha
2016-09-16 15:12:42 +02:00
parent 177fce82a3
commit 0c187a2b12

View File

@@ -143,7 +143,13 @@ RunControl *IosDebugSupport::createDebugRunControl(IosRunConfiguration *runConfi
ProjectExplorer::Constants::TASK_CATEGORY_DEPLOYMENT); ProjectExplorer::Constants::TASK_CATEGORY_DEPLOYMENT);
} }
} }
if (qmlDebug && !cppDebug) {
if (qmlDebug) {
QTcpServer server;
QTC_ASSERT(server.listen(QHostAddress::LocalHost)
|| server.listen(QHostAddress::LocalHostIPv6), return 0);
params.qmlServer.host = server.serverAddress().toString();
if (!cppDebug)
params.startMode = AttachToRemoteServer; params.startMode = AttachToRemoteServer;
} }