diff options
author | Andreas Holzammer <andreas.holzammer.qnx@kdab.com> | 2012-10-05 16:41:04 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@digia.com> | 2012-10-08 13:25:19 +0200 |
commit | 2a6b5e4e7d7d7495d3c3ec4e16223d98d28ce103 (patch) | |
tree | 4df580bbbcba208318ee495b60364157404e69ae /src/libs/installer | |
parent | 2cab35ed8cce4e8068edfa3af0296c9419ee0ee8 (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.cpp | 7 |
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); |