summaryrefslogtreecommitdiffstats
path: root/src/libs/installer
diff options
context:
space:
mode:
authorAndreas Holzammer <andreas.holzammer.qnx@kdab.com>2012-10-05 16:41:04 +0200
committerTim Jenssen <tim.jenssen@digia.com>2012-10-08 13:25:19 +0200
commit2a6b5e4e7d7d7495d3c3ec4e16223d98d28ce103 (patch)
tree4df580bbbcba208318ee495b60364157404e69ae /src/libs/installer
parent2cab35ed8cce4e8068edfa3af0296c9419ee0ee8 (diff)
Add type to RegisterQtInCreatorQNXOperation
add the version type to the RegisterQtInCreatorQNXOperation parameter list. Change-Id: I8b606f3059f821811fa0aad3ec77cb97c305fcb5 Reviewed-by: Frank Osterfeld <frank.osterfeld@kdab.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Diffstat (limited to 'src/libs/installer')
-rw-r--r--src/libs/installer/registerqtvqnxoperation.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libs/installer/registerqtvqnxoperation.cpp b/src/libs/installer/registerqtvqnxoperation.cpp
index a53ea85e3..1d4d468f1 100644
--- a/src/libs/installer/registerqtvqnxoperation.cpp
+++ b/src/libs/installer/registerqtvqnxoperation.cpp
@@ -90,9 +90,9 @@ bool RegisterQtInCreatorQNXOperation::performOperation()
{
const QStringList args = arguments();
- if (args.count() < 4) {
+ if (args.count() < 5) {
setError(InvalidArguments);
- setErrorString(tr("Invalid arguments in %0: %1 arguments given, minimum 4 expected.")
+ setErrorString(tr("Invalid arguments in %0: %1 arguments given, minimum 5 expected.")
.arg(name()).arg(args.count()));
return false;
}
@@ -117,6 +117,7 @@ bool RegisterQtInCreatorQNXOperation::performOperation()
const QString versionQmakePath = absoluteQmakePath(path);
const QString &sdkPath = args.at(argCounter++);
+ const QString &versionTypeIdentifier = args.at(argCounter++);
const QString &versionSDKIdentifier = args.at(argCounter++);
const QString &versionSystemRoot = fromNativeSeparatorsAllOS(args.value(argCounter++));
const QString &versionSbsPath = fromNativeSeparatorsAllOS(args.value(argCounter++));
@@ -147,7 +148,7 @@ bool RegisterQtInCreatorQNXOperation::performOperation()
map.insert(QLatin1String("QMakePath"), versionQmakePath);
map.insert(QLatin1String("SDKPath"), sdkPath);
map.insert(QLatin1String("QtVersion.Type"),
- QLatin1String("Qt4ProjectManager.QtVersion.QNX"));
+ QLatin1String("Qt4ProjectManager.QtVersion.") + versionTypeIdentifier);
map.insert(QLatin1String("isAutodetected"), true);
map.insert(QLatin1String("autodetectionSource"),
QLatin1String("SDK.") + versionSDKIdentifier);