Details
-
Bug
-
Resolution: Done
-
P2: Important
-
Qt Creator 3.1.0
-
None
-
Linux openSuse 64bit
-
16d3881b5b22034b940cd271b81bc54fa89bd34e
Description
When adding a version of Qt which has been compiled from source for BB10, the Qt type is detected as:
Qt4ProjectManager.QtVersion.QNX.QNX
instead of:
Qt4ProjectManager.QtVersion.QNX.BlackBerry
This results in QtCreator not being able to package the bar file as it hits the condition on line 286 in blackberrycreatepackagestep.cpp
Qt was compiled with the following flags:
./configure -prefix $HOME/sdks/qnx/qt5 -xplatform blackberry-armle-v7-qcc -opengl es2 -nomake examples -nomake tests -opensource -confirm-license -release
qtversion.xml lists the Qt version as:
<valuemap type="QVariantMap">
<value type="int" key="Arch">1</value>
<value type="int" key="Id">7</value>
<value type="QString" key="Name">Qt 5.3.0 (qt5)</value>
<value type="QString" key="QMakePath">/home/piggz/sdks/qnx/qt5/bin/qmake</value>
<value type="QString" key="QtVersion.Type">Qt4ProjectManager.QtVersion.QNX.QNX</value>
<value type="QString" key="SDKPath">/home/piggz/sdks/bbndk</value>
<value type="bool" key="isAutodetected">false</value>
</valuemap>
and QtCreator states the version as: Qt version 5.3.0 for QNX ARMle-v7
whereas the Qt 4.8 for BB10 is defined as: Qt version 4.8.5 for BlackBerry ARMle-v7
note the additional 'Blackberry'