QtCreator Status with QNX: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
=Status of <span class="caps">QNX</span> integration in Qt Creator=
[[Category:QNX]]


==Tentative plans for next versions==
= Status of QNX integration in Qt Creator =


* Improve the deployment steps to allow users upload their Qt runtime into the <span class="caps">QNX</span> target
== Tentative plans for next versions ==
* Support of <span class="caps">QNX</span> <span class="caps">SDK</span> for Apps and Media
* Automatic detection of installed <span class="caps">QNX</span> <span class="caps">SDP</span> and creations of according Qt versions and Kits
* Provide a fully functional CMake support for <span class="caps">QNX</span> projects
* Support running Qt Quick only projects on <span class="caps">QNX</span> targets


==Key development works and features==
* Improve the deployment steps to allow users upload their Qt runtime into the QNX target
* Support of QNX SDK for Apps and Media
* Automatic detection of installed QNX SDP and creations of according Qt versions and Kits
* Provide a fully functional CMake support for QNX projects
* Support running Qt Quick only projects on QNX targets


===Qt Creator 3.1===
== Key development works and features ==


The Qt Creator 3.1 does not come with noticeable features regarding the <span class="caps">QNX</span> development compared to the last previous versions. Most of the work that has been done in the <span class="caps">QNX</span> plugin in the 3.1 version was targeting the BlackBerry 10 development side. That’s said, Qt Creator provides all basic funtionality to build, deploy and run your Qt application on a <span class="caps">QNX</span> board. Further details on how to use Qt Creator 3.1 for <span class="caps">QNX</span> development are available in [[Setting-up-Qt-Creator-for-QNX|Setting up Qt Creator for <span class="caps">QNX</span>]]
=== Qt Creator 3.1 ===


==Known issues==
The Qt Creator 3.1 does not come with noticeable features regarding the QNX development compared to the last previous versions. Most of the work that has been done in the QNX plugin in the 3.1 version was targeting the BlackBerry 10 development side. That's said, Qt Creator provides all basic funtionality to build, deploy and run your Qt application on a QNX board. Further details on how to use Qt Creator 3.1 for QNX development are available in [[Setting-up-Qt-Creator-for-QNX]]


===Qt Creator 3.1.0===
== Known issues ==


* CMake plugin doesn’t provide any generators for <span class="caps">QNX</span> kits when creating a new CMake project or switching to a <span class="caps">QNX</span> kit. This is fixed for the 3.1.1 patch release. Further details how to use CMake in Qt Creator for <span class="caps">QNX</span> development are available in [[Setting-up-Qt-Creator-for-QNX|Setting up Qt Creator for <span class="caps">QNX</span>]]
=== Qt Creator 3.1.0 ===


===Qt Creator 3.1.x===
* CMake plugin doesn't provide any generators for QNX kits when creating a new CMake project or switching to a QNX kit. This is fixed for the 3.1.1 patch release. Further details how to use CMake in Qt Creator for QNX development are available in [[Setting-up-Qt-Creator-for-QNX]]


* The application packaging provided by the <span class="caps">QNX</span> <span class="caps">SDK</span> for Apps and Media 1.0 is not supported yet. This will be improved in upcoming releases, see https://bugreports.qt.io/browse/QTCREATORBUG-12147
=== Qt Creator 3.1.x ===
* Application deployment requires a few manual changes in a “pro” file and in the project settings in Qt Creator, see [[Setting-up-Qt-Creator-for-|http://wiki.qt.io/Setting-up-Qt-Creator-for-]]<span class="caps">QNX</span>. This will be improved in upcoming releases.
* Users have to manually configure Qt on <span class="caps">QNX</span> versions and create Kits in QtCreator manually if they use a different installation of Qt Creator than the one provided with the Qt on <span class="caps">QNX</span> installer
* Qt Creator Kits and related Qt versions for <span class="caps">QNX</span> which have been provisioned during the installation cannot be changed. They can only be deleted and then recreated with other settings.
* Qt Quick only projects (those which do not provide an own C++ launcher and are based on .qmlproject project file) are currently not supported. Add a C++ launcher to such a project to resolve this. A reference C++ launcher is provided “Qt Quick Application” templates in the “New File or Project” wizard.


==Where and how to report issues==
* The application packaging provided by the QNX SDK for Apps and Media 1.0 is not supported yet. This will be improved in upcoming releases, see https://bugreports.qt.io/browse/QTCREATORBUG-12147
* Application deployment requires a few manual changes in a &quot;pro&amp;quot; file and in the project settings in Qt Creator, see http://wiki.qt.io/Setting-up-Qt-Creator-for-QNX. This will be improved in upcoming releases.
* Users have to manually configure Qt on QNX versions and create Kits in QtCreator manually if they use a different installation of Qt Creator than the one provided with the Qt on QNX installer
* Qt Creator Kits and related Qt versions for QNX which have been provisioned during the installation cannot be changed. They can only be deleted and then recreated with other settings.
* Qt Quick only projects (those which do not provide an own C++ launcher and are based on .qmlproject project file) are currently not supported. Add a C++ launcher to such a project to resolve this. A reference C++ launcher is provided &quot;Qt Quick Application&amp;quot; templates in the &quot;New File or Project&amp;quot; wizard.
 
== Where and how to report issues ==


If you encounter any issue that is not documented, please file a bug report in https://bugreports.qt.io/browse/QTCREATORBUG/component/19925
If you encounter any issue that is not documented, please file a bug report in https://bugreports.qt.io/browse/QTCREATORBUG/component/19925


==When are next releases comming==
== When are next releases comming ==
 
Please check: [[Releases|http://wiki.qt.io/Releases]] for details about the tentavie dates for the upcoming Qt Creator releases.
 
===Categories:===
 
* [[:Category:QNX|QNX]]

Revision as of 10:19, 24 February 2015


Status of QNX integration in Qt Creator

Tentative plans for next versions

  • Improve the deployment steps to allow users upload their Qt runtime into the QNX target
  • Support of QNX SDK for Apps and Media
  • Automatic detection of installed QNX SDP and creations of according Qt versions and Kits
  • Provide a fully functional CMake support for QNX projects
  • Support running Qt Quick only projects on QNX targets

Key development works and features

Qt Creator 3.1

The Qt Creator 3.1 does not come with noticeable features regarding the QNX development compared to the last previous versions. Most of the work that has been done in the QNX plugin in the 3.1 version was targeting the BlackBerry 10 development side. That's said, Qt Creator provides all basic funtionality to build, deploy and run your Qt application on a QNX board. Further details on how to use Qt Creator 3.1 for QNX development are available in Setting-up-Qt-Creator-for-QNX

Known issues

Qt Creator 3.1.0

  • CMake plugin doesn't provide any generators for QNX kits when creating a new CMake project or switching to a QNX kit. This is fixed for the 3.1.1 patch release. Further details how to use CMake in Qt Creator for QNX development are available in Setting-up-Qt-Creator-for-QNX

Qt Creator 3.1.x

  • The application packaging provided by the QNX SDK for Apps and Media 1.0 is not supported yet. This will be improved in upcoming releases, see https://bugreports.qt.io/browse/QTCREATORBUG-12147
  • Application deployment requires a few manual changes in a "pro&quot; file and in the project settings in Qt Creator, see http://wiki.qt.io/Setting-up-Qt-Creator-for-QNX. This will be improved in upcoming releases.
  • Users have to manually configure Qt on QNX versions and create Kits in QtCreator manually if they use a different installation of Qt Creator than the one provided with the Qt on QNX installer
  • Qt Creator Kits and related Qt versions for QNX which have been provisioned during the installation cannot be changed. They can only be deleted and then recreated with other settings.
  • Qt Quick only projects (those which do not provide an own C++ launcher and are based on .qmlproject project file) are currently not supported. Add a C++ launcher to such a project to resolve this. A reference C++ launcher is provided "Qt Quick Application&quot; templates in the "New File or Project&quot; wizard.

Where and how to report issues

If you encounter any issue that is not documented, please file a bug report in https://bugreports.qt.io/browse/QTCREATORBUG/component/19925

When are next releases comming