From 2a6b5e4e7d7d7495d3c3ec4e16223d98d28ce103 Mon Sep 17 00:00:00 2001 From: Andreas Holzammer Date: Fri, 5 Oct 2012 16:41:04 +0200 Subject: Add type to RegisterQtInCreatorQNXOperation add the version type to the RegisterQtInCreatorQNXOperation parameter list. Change-Id: I8b606f3059f821811fa0aad3ec77cb97c305fcb5 Reviewed-by: Frank Osterfeld Reviewed-by: Karsten Heimrich Reviewed-by: Tim Jenssen --- src/libs/installer/registerqtvqnxoperation.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') 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); -- cgit v1.2.3