qt creator

Qt Creator 3.2 beta released

Published Tuesday July 8th, 2014 | by

We are happy to announce the Qt Creator 3.2 beta today. So you can already check out the many improvements we have done for the upcoming 3.2 release, and, not to forget, give us feedback on what we have so far. We mostly concentrated on stability and improvements, so no completely new platform supported this time, sorry ;) . I’ll randomly highlight some of the changes here, but you should probably check out our change log as well for a more thorough overview, and just download the binaries and try it for yourself.

Read more…

41 Comments


Posted in QtCreator | Tags:

Qt Creator 2.8.1 & Installer Framework 1.4.0 released

Published Wednesday August 28th, 2013 | by

We are glad to annouce the release of Qt Creator 2.8.1, and Qt Installer Framework 1.4.0!

You might have noticed that Qt Creator 2.8.0 never made it into the Qt online installers. That was due to some interaction between the Qt Installer Framework and Qt Creator that broke updates in some cases. But now you can rejoice, since we skip Qt Creator 2.8.0 in the online installer, and directly march to Qt Creator 2.8.1!

Qt Creator 2.8.1 contains 132 changes by 28 individual contributors. There are fixes across the board, including several crash fixes. 2.8.1 also ships updated translations for Czech, Polish, Russian and Ukrainian – thanks a lot especially for these contributions from the community! Check out the change log for more details.

The Qt Installer Framework 1.4.0 is a major update, with improved documentation, support for Qt 5, and a whole lot more!

Enough said … Commercial customers can download both the enterprise version of Qt Creator and the Installer Framework from the Customer Portal.

Users of the open source version can get both the binaries and the sources from http://download.qt-project.org/official_releases/qtcreator/2.8/2.8.1/ and http://download.qt-project.org/official_releases/qt-installer-framework/1.4.0 .

If you’re using the Qt online installer, you should also get both the updated version of the installer and Qt Creator 2.8.1 as an update (launch MaintenanceTool, select ‘Update components’). That’s of course also a perfect opportunity to grab Qt 5.1.1 while it’s hot, too :)

8 Comments


Posted in Qt Installer Framework, QtCreator | Tags: , ,

Qt Creator 2.6.2 released

Published Thursday January 31st, 2013 | by

Qt Creator 2.6.2 has just been released. A quick count yields 55 patches on top of 2.6.1, the majority of them of the Mostly Harmless kind, fixing usability and UI issues. Some serious issues got fixed, too, most notably the code editor freeze some people encountered on certain constructs in the C++ editor (see QTCREATORBUG-8472 and QTCREATORBUG-8532). The full change log is here.

Binary packages of stand-alone Qt Creator 2.6.2 are available the download site, sources are as usual accessible from gitorious, and last but not least it is part of the Qt 5.0.1 release.

20 Comments


Posted in Qt, QtCreator, Releases | Tags: ,

Qt Quick Designer in Qt Creator 2.2

Published Thursday May 5th, 2011 | by

Qt Creator 2.2 will feature an update of Qt Quick Designer (download).

Qt Quick Designer is a visual editor for QML files which supports WYSIWYG editing.

Qt Quick Designer is completely integrated into Qt Creator and works seamlessly together with the QML text editor. Changes from the code editor are immediately propagated to the visual editor and vice versa.

Only QML elements that were modified in the design mode are updated in the text, leaving the rest of the QML document untouched. This means that any QML code that is (not yet) supported by the visual editor can be ignored and any formating of the code is always preserved. For any missing functionality the user can always fall back to the code editor. Examples of features that are currently not supported are transitions and behaviors.

One important aspect is that Qt Quick Designer only works on the declarative parts of QML. Imperative Java Script code is not executed unless it is part of an extra component.
The reason is that it is impossible for a tool to properly understand the complete semantics of  imperative Java Script code. If you want to use Java Script to e.g. layout items and you want to be able to use the visual editor properly, you can always factor out the code into a separate component and expose the functionality by using properties.

Qt Quick Designer is a prime example of eating our own dog food (Using our own technology). The item library, the states editor and the property editor are done in QML. While the item library and the states editor are pure Qt Quick the property editor is done with traditional widgets in conjunction with QML.

A short introduction into Qt Quick Designer together with Qt Components for Symbian.

Besides many small improvements and bug fixes Qt Quick Designer now supports C++ plug-ins for Qt Quick.
To achieve this while guaranteeing the stability of Qt Creator we had to move the Qt Quick emulation (responsible for the behavior and painting of items) into another process (called qmlpuppet).
This way we can load any C++ plug-in without jeopardizing the stability of Qt Creator. Nobody likes if the IDE is crashing, because of some bug in a plug-in that might be still under development.

Since the technology preview of the Qt Quick Components for Symbian is already released,  we decided to show how they work inside Qt Quick Designer. Note that since the Qt Quick Components are not final, we do not ship any Qt Quick Components with Qt Creator 2.2 and there is no official support, yet.

Qt Quick Designer also allows the usage of any custom components defined in QML.This allows users to define their own application specific components and use them in the visual editor to create forms and fluid UIs quickly. The next video shows how to build a UI with a custom collapsible groupbox and finally how it runs on an N8.

A short demonstration how to use custom components

 

More detailed information and documentation about Qt Quick Designer can be found in the official documentation.

 

10 Comments


Posted in Qt, Qt Quick, QtCreator, Symbian | Tags: , ,

Qt Creator 2.1 Release Candidate

Published Thursday November 25th, 2010 | by

Qt Creator 2.1 has reached Release Candidate status and is now available for download from qt.nokia.com.

The Release Candidate is the last stop before Qt Creator 2.1 reaches final release. As per all of our releases, the Release Candidate is the exact version we intend to release, put out there for you to use as part of a familiarisation and final review process.

Key elements within Qt Creator 2.1 that are not present in 2.0 are the tooling components for Qt Quick. These represent the third and final piece of Qt Quick.

Read more…

4 Comments


Posted in Announcements | Tags: ,