summaryrefslogtreecommitdiff
path: root/src/libs/qmldebug/qmldebugcommandlinearguments.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/qmldebug/qmldebugcommandlinearguments.h')
-rw-r--r--src/libs/qmldebug/qmldebugcommandlinearguments.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/libs/qmldebug/qmldebugcommandlinearguments.h b/src/libs/qmldebug/qmldebugcommandlinearguments.h
index 3c060ea4db..f1d3d8933e 100644
--- a/src/libs/qmldebug/qmldebugcommandlinearguments.h
+++ b/src/libs/qmldebug/qmldebugcommandlinearguments.h
@@ -23,9 +23,9 @@
**
****************************************************************************/
-#ifndef QMLDEBUGCOMMANDLINEARGUMENTS_H
-#define QMLDEBUGCOMMANDLINEARGUMENTS_H
+#pragma once
+#include <utils/port.h>
#include <QString>
namespace QmlDebug {
@@ -64,11 +64,13 @@ static inline QString qmlDebugCommandLineArguments(QmlDebugServicesPreset servic
.arg(QLatin1String(block ? ",block" : "")).arg(qmlDebugServices(services));
}
-static inline QString qmlDebugTcpArguments(QmlDebugServicesPreset services, quint16 port = 0,
+static inline QString qmlDebugTcpArguments(QmlDebugServicesPreset services,
+ Utils::Port port = Utils::Port(),
bool block = true)
{
- return qmlDebugCommandLineArguments(services, port ? QString::fromLatin1("port:%1").arg(port) :
- QStringLiteral("port:%qml_port%"), block);
+ return qmlDebugCommandLineArguments(services, port.isValid() ?
+ QString::fromLatin1("port:%1").arg(port.number()) :
+ QStringLiteral("port:%qml_port%"), block);
}
static inline QString qmlDebugNativeArguments(QmlDebugServicesPreset services, bool block = true)
@@ -83,6 +85,3 @@ static inline QString qmlDebugLocalArguments(QmlDebugServicesPreset services, co
}
} // namespace QmlDebug
-
-#endif // QMLDEBUGCOMMANDLINEARGUMENTS_H
-