Qt Quick Designer received several useful improvements

Dec 14, 2016 23:59 GMT  ·  By

Today, December 14, 2016, the Qt Company was pleased to announce the final release of the free, open-source, and cross-platform Qt Creator 4.2 IDE (Integrated Development Environment) for GNU/Linux, macOS, and Microsoft Windows platforms.

Qt Creator 4.2 arrives approximately three and a half months after the previous maintenance update in the 4.x stable series. As expected, it's full of cool features, starting with the brand-new Qt SCXML Editor module that promises to let application developers create state machines from State Chart XML, as well as to embed them into Qt Quick and Qt C++ projects. It can be enabled from Help -> About Plugins.

"It was released as Technical Preview in Qt 5.7 and will be released fully supported with Qt 5.8," reveals Alessandro Portale in today's announcement. "Qt Creator 4.2 now supplements the Qt SCXML module by offering a graphical editor for SCXML (experimental). It features editing states and sub-states, transitions, events, and all kinds of properties. The editor is experimental, and the plugin is not loaded by default."

Qt Quick Designer gets a handful of improvements, CMake support enhanced

Also new in the Qt Creator 4.2 release you'll find a bunch of useful improvements to the Qt Quick Designer module, among which we can mention a new section for managing the imports and property definitions used for the implementation of C++ backend objects, various font properties of text items, padding support, as well as the ability to edit the "when" condition of states.

CMake support received a performance boost in Qt Creator 4.2 and opening CMake projects should now be a lot faster. Predefined options for properties are also supported for your CMake projects and there's now a server-mode implemented that lays the groundwork for a complete CMake support in future builds of the app. Last but not least, QML Profiler module now displays memory usage and allocations as flame graphs.

If you've ever dreamed of a tool for viewing a local diff of the modifications of files in Qt Creator, you should know that Qt Creator 4.2 is bundled with a new "Diff Current File and Diff Open Files" utility, which can be enabled from the Diff menu in Tools. You can download Qt Creator 4.2 for GNU/Linux, macOS, and Microsoft Windows operating systems right now from our website. In related news, Qt 5.7.1 was announced today as the first bugfix release for the Qt 5.7 stable series.

You now have the option to show memory usage and allocations as flame graphs

Qt Creator 4.2 (3 Images)

New Qt SCXML Editor module in Qt Creator 4.2
Qt Quick Designer received many improvementsYou now have the option to show memory usage and allocations as flame graphs
Open gallery