QbsProjectManager: Set up Qt version numbers.

This was simply forgotten, leading to semi-random behavior in the
profile setup code (e.g. a Qt 4 version being treated like a Qt 5 one).

Change-Id: I6d75cf3c622a0dd520724b25eb9b823d3dcc117d
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
This commit is contained in:
Christian Kandeler
2014-01-23 17:05:50 +01:00
parent 2b9a00f172
commit b59d61e2a4

View File

@@ -164,6 +164,9 @@ void QbsManager::addQtProfileFromKit(const QString &profileName, const ProjectEx
qtEnv.qtNameSpace = qt->qtNamespace();
qtEnv.qtLibInfix = qt->qtLibInfix();
qtEnv.qtVersion = qt->qtVersionString();
qtEnv.qtMajorVersion = qt->qtVersion().majorVersion;
qtEnv.qtMinorVersion = qt->qtVersion().minorVersion;
qtEnv.qtPatchVersion = qt->qtVersion().patchVersion;
qtEnv.frameworkBuild = qt->isFrameworkBuild();
qtEnv.configItems = qt->configValues();
qtEnv.qtConfigItems = qt->qtConfigValues();