In association with heise online

22 March 2013, 13:08

C++11 and Blackberry support improved in Qt Creator 2.7.0

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

Qt in a box The Qt developers have released Qt Creator 2.7.0 with a wide variety of improvements to the IDE and UI designer. Around 1350 changes make up the newly announced release.

C++11 support gets special attention with alignof, alignas, noexcept and brace initialisers now handled, and various fixes to lamba handling. Qt Creator 2.7 now assumes C++11 toolchains if it cannot identify the tools in use. There are also IDE improvements such as added quick fixes for class and property getters and setters.

Qt Quick 2 support also received attention, with work done in the code editor and Qt Quick Designer to make it work better though, as Qt Creator's packages are still based on Qt 4, a developer will still need to jump through some build hoops to work with Qt 5. Apparently Qt 5.0.2 will contain a Qt-5-based build of Qt Creator, removing the need to perform these steps.

BlackBerry developers will find a new settings page which will assist them with registering and generating developer certificates and the associated files needed to upload apps to devices and allow them to easily create Kits. There are also enhancements in the editing of descriptor files, allowing a developer to switch between graphical and XML editing, and in device debugging. Although disabled by default, experimental support for the experimental QBS build tool has been added to Qt Creator; it can be enabled through the About Plugins menu item.

Qt Creator 2.7.0 can be downloaded as source code or as binaries for 32-bit and 64-bit Linux, Mac OS X and Windows. Support files needed for working with Qt Quick 2 are also available to download at the location. Qt Creator is licensed under the GPLv3, LGPLv2 and a commercial licence.

(djwm)

Print Version | Send by email | Permalink: http://h-online.com/-1828356
 


  • July's Community Calendar





The H Open

The H Security

The H Developer

The H Internet Toolkit