Showing posts with label Eike Ziller. Show all posts
Showing posts with label Eike Ziller. Show all posts

Qt Creator 4.0 Beta released

We are happy to announce the release of Qt Creator 4.0 Beta.

As announced earlier this year, starting with this release Qt Creator will be available under commercial license terms and GLPv3 (with exceptions). At the same time we are making the following features available under open source, which were previously only available under commercial license terms. So, if you didn’t know them, make sure to check them out!

Clang Static Analyzer Integration

Find problems in C, C++ and Objective-C programs. (Documentation)

Autotest Integration (Experimental)

Easily run autotests from your project and get the results presented in a friendly way. (Documentation)

Extended QML Profiler

Profile pixmap cache usage, scene graph performance, JavaScript memory usage and input events of QML applications. (Documentation)

 

We also started implementing a flat theme for which Diana presented the concepts already a year ago. This is still work in progress, but you can see for yourself by switching to the new theme “Default Flat” in Tools > Options > Environment > Interface.

Users of CMake will find that we improved the workflow for CMake-based projects. CMake is now triggered automatically when necessary, which makes for a much nicer user experience. Kit settings like the Qt version or tool chain used are automatically configured in CMake build directories, removing one more obstacle for users. Projects mode now features a UI to change the CMake configuration for a build directory. Qt Creator will no longer create CMake build directories before the project is built. This makes for a much tidier work environment, especially when users only want to study source code using the CMake build system.

If you wonder where Analyze mode has gone: It is now merged into Debug mode. There is not much of a difference really. Merging them removes complexity code-wise and user-interface-wise, and it actually opens up some flexibility for us for the future.

There were many more improvements, and more features added, please check our change log for details.

You find the opensource version on the Qt download page, and commercially licensed packages on the Qt Account Portal. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on chat.freenode.net, and on the Qt Creator mailing list.

The post Qt Creator 4.0 Beta released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1RjLAVN

Qt Creator 3.6.1 released

We are happy to announce the release of Qt Creator 3.6.1.

A few crashes were fixed, as well as some issues with the Clang code model, and a few regressions that sneaked into debugging. Please check our change log for a more detailed list of bugs that were fixed in this release. We also added Qt 5.6 as an option to the QML related wizards, and added Microsoft Visual C++ Build Tools on Windows.

Our binary packages are now based on Qt 5.6.0, which was released today as well and comes packaged with Qt Creator 3.6.1.

You find the opensource version on the Qt download page, and commercially licensed packages on the Qt Account Portal. If you are evaluating Qt you can go straight to http://ift.tt/XbP7NM. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on irc.freenode.net, and on the Qt Creator mailing list.

The post Qt Creator 3.6.1 released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1pL37Nx

Qt Creator 3.6.0 released

We are happy to announce the release of Qt Creator 3.6.0.

This release includes a big contribution: An editor for UML-style diagrams. It is in experimental state and needs to be turned on through Help > About Plugins > ModelEditor. Since it features too many diagram types and element styles to even scratch on in this blog post, I’ll not even try and just refer you to the documentation. Many thanks to Jochen Becher!

Clang Fix-it integrationThe Clang based C/C++ code model received many improvements. The Clang Fix-its are now integrated into Qt Creator’s refactoring actions. We turned on more warnings, and show the warning or error and the context in which it occurs in different styles. You can configure which warnings are shown in the C++ > Code Model options.

Qt Quick Designer now has an action for switching between a .ui.qml file and the usage in the corresponding .qml file, similar to the Switch Source/Form action in Qt Designer for widgets. We also made the previously commercial-only connection editor and path editor available to all users.

QMake projects got a build configuration type for profiling (release with separate debug symbols). CMake projects got build configuration types for Debug, Release, ReleaseWithDebugInfo and MinSizeRelease. On OS X you can now choose if Qt Creator should consider the file system as case-sensitive or case-insensitive (Preferences > Environment > System). There have been many more improvements and fixes. Please refer to our change log for a more detailed overview.

You find the opensource version on the Qt download page, and commercially licensed packages on the Qt Account Portal. If you are evaluating Qt you can go straight to http://ift.tt/XbP7NM. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on irc.freenode.net, and on the Qt Creator mailing list.

Note: Starting with Qt Creator 3.6 we no longer provide prebuilt binaries for Linux 32-bit. Building Qt Creator on that platform is still supported though.

The post Qt Creator 3.6.0 released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1YheGGh

Qt Creator 3.6 RC1 released

We are happy to announce the release of Qt Creator 3.6 RC1.

Since the beta, we have fixed many bugs, including an ugly, evasive crash that could happen on code completion, depending on how you used the mouse while typing function arguments (QTCREATORBUG-15275).

We simplified the activation of the Clang code model, and added a global option for additional arguments. You can for example use this to disable warnings that you do not care about, or to enable warnings that Qt Creator disables by default.

For an overview of what has changed in 3.6 compared to 3.5 please take a look at the Qt Creator 3.6 Beta1 blog post or our change log.

You find the opensource version on the Qt download page, and commercially licensed packages on the Qt Account Portal. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on irc.freenode.net, and on the Qt Creator mailing list.

Note: Starting with Qt Creator 3.6 we no longer provide prebuilt binaries for Linux 32-bit. Building Qt Creator on that platform is still supported though.

The post Qt Creator 3.6 RC1 released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1Sm9QWC

Qt Creator 3.6 Beta1 released

We are happy to announce the release of Qt Creator 3.6 Beta1.

Clang Diagnostic WarningClang FixIt integrationIn addition to getting many under the hood improvements and fixes, the Clang based code model now shows more detailed diagnostics in the code editor. We turned on diagnostics for many more warnings, the text is more detailed, and the code editor shows the affected code and its context in different styles. Additionally we integrated the Clang Fix-its into Qt Creator’s refactoring actions. If you haven’t already done so, you can enable the Clang code model plugin via Help > About Plugins (Qt Creator > About Plugins on OS X), and set it active for C++ file types in the C++ options (see also our documentation).

Qt Quick Designer now has an action for switching between a .ui.qml file and the usage in the corresponding .qml file, similar to the Switch Source/Form action in Qt Designer for widgets. We also made the previously commercial-only connection editor and path editor available to all users.

This release also features a bigger contribution: The model editor plugin, which you can use to create UML-style diagrams. Many thanks to Jochen Becher! You can read more about it in our documentation. It is in experimental state, so you need to turn it on in Help > About Plugins (Qt Creator > About Plugins on OS X). After restarting you can begin with creating a new diagram set with New File or Project > Modeling > Model.

Qt Creator 3.6 brings many more enhancements and fixes. Please have a look at our change log for a more detailed overview.

You find the opensource version on the Qt download page, and commercially licensed packages on the Qt Account Portal. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on irc.freenode.net, and on the Qt Creator mailing list.

Note: Starting with Qt Creator 3.6 we no longer provide prebuilt binaries for Linux 32-bit. Building Qt Creator on that platform is still supported though.

The post Qt Creator 3.6 Beta1 released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1RbSVWf

Qt Creator 3.5.1 released

We are happy to announce the release of Qt Creator 3.5.1. We fixed many bugs in this release and also updated our binary packages to Qt 5.5.1. Please have a look at our change log for more details.

You find the opensource version on the Qt download page, and commercially licensed packages on the Qt Account Portal. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on irc.freenode.net, and on the Qt Creator mailing list.

The post Qt Creator 3.5.1 released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1GIccsp

Qt Creator 3.5.0 released

We are happy to announce the release of Qt Creator 3.5.0.

The most apparent new feature in this version is probably the highlighting that we added to the editors’ vertical scroll bars. You can now easily see where
bookmarks, breakpoints, warnings, errors and search results are located in the open document.

qtc_scrollbar_markers

We also improved the performance of the global searches in Qt Creator. While the code model based searches like Find Usages were always multi-threaded, that wasn’t the case for the purely text based searches, which is fixed now.

Qt Creator’s own C++ code model received many fixes, for example for many issues with templates again. There also was much progress with the Clang based code model, which is now running in a separate process, which should make us safer from bugs in Clang itself. We also upgraded our binary packages to use Clang 3.6.

Since Qt Quick 1 was succeeded by Qt Quick 2 in Qt 5 and is now officially deprecated in Qt 5.5, we removed support for Qt Quick 1 from Qt Quick Designer. We also removed the Qt Quick 1 wizards and support for profiling with V8. The visual designer for Qt Quick 2, the code editor for Qt Quick 1 and 2, and profiling of Qt Quick 2 from Qt 5.2 and later and of Qt Quick 1 are not affected.

We also removed support for BlackBerry 10 development, lacking a maintainer. QNX development is not affected by this.

On Windows, we fixed an issue that could lead to Qt Creator sometimes freezing for some seconds when a user application was running. On Linux, we fixed a performance issue when Qt Creator was compiled with journald support. For Android development, we fixed issues with Android M, 64 bit, and Google AVDs.

Of course this is just a very small excerpt of the full list of changes. Please have a look at our change log for more details. Many thanks go to all the contributors that made this release happen!

You find the opensource version on the Qt download page, and commercially licensed packages on the Qt Account Portal. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on irc.freenode.net, and on the Qt Creator mailing list.

The post Qt Creator 3.5.0 released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1KxvfGI

Qt Creator 3.5 RC1 released

We are happy to announce the release of Qt Creator 3.5 RC1. After four weeks of fixing and polishing we now think that the new version is almost ready for release. So please use the opportunity to download and try the RC, and give us last feedback on our bug tracker, on the Qt Creator mailing list, or on IRC on #qt-creator on irc.freenode.net.

If you are interested in what has changed in 3.5, I’d like to redirect you to the beta blog post. You also find the change log on code.qt.io.

You find the opensource version on the Qt Project download page, and Enterprise packages on the Qt Account Portal.

The post Qt Creator 3.5 RC1 released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1Eadhbh

Qt Creator 3.5 beta1 released

We are happy to announce the release of Qt Creator 3.5 beta1.

qtc_scrollbar_markers

In this release we added highlights to the editor scroll bar, which allow you to quickly see where bookmarks, breakpoints, and search results are located in your document.

If you are working with C++, you’ll be happy to find many fixes for our code model. The Clang-based model backend received a major refactoring: We moved the actual work into a separate process, which should make us safer from bugs in Clang itself. Also, our binary packages got upgraded to use Clang 3.6.

On the Qt Quick side I have to notify you that we removed support for Qt Quick 1, from Qt Quick Designer. We also removed the Qt Quick 1 wizards, and support for profiling with V8. The visual designer for Qt Quick 2, the code editor for Qt Quick 1 and 2, and profiling of Qt Quick 2 from Qt 5.2 and later and of Qt Quick 1 are not affected.

We also removed support for BlackBerry 10 development, lacking a maintainer. QNX development is not affected by this.

There have been many changes for Android support, including fixes for Android M and 64bit. On OS X we added a locator filter that uses Spotlight as a backend for finding files on your whole file system. For CMake projects we added support for file targets when they are explicitly specified in the generated CodeBlocks file. There were many more feature additions and bug fixes. Please have a look at our changes file if you are interested in more.

You find the opensource version on the Qt download page, and Enterprise packages on the Qt Account Portal. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on irc.freenode.net, and on the Qt Creator mailing list.

The post Qt Creator 3.5 beta1 released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1HapNZk

Qt Creator 3.4.2 released

We are happy to announce the release of Qt Creator 3.4.2.

The main change in 3.4.2 is that our binaries are now based on the new Qt 5.5 release, benefitting from its support of a wider range of Linux distributions, and its other improvements. We also fixed recognition of the MSVC 2015 tool chain and a crash in the Valgrind analyzer.

You find the opensource version on the Qt download page, and Enterprise packages on the Qt Account Portal. Please post issues in our bug tracker. You also can find us on IRC on #qt-creator on irc.freenode.net, and on the Qt Creator mailing list.

The post Qt Creator 3.4.2 released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1KqTbiy

Qt Creator 3.4.1 released

We are happy to announce the release of Qt Creator 3.4.1. It includes fixes for the following regressions: manually registered documentation on Windows was deregistered again on restart, and disabling plugins could disable most of the About Plugins dialog.

You find a more complete list of fixes in our change log.

You find the opensource version on the Qt download page, and Enterprise packages on the Qt Account Portal. Please post issues in our bug tracker. You also can find us on IRC on #qt-creator on irc.freenode.net, and on the Qt Creator mailing list.

The post Qt Creator 3.4.1 released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1KAu1fr

Qt Creator 3.4.0 released

We are happy to announce the release of Qt Creator 3.4.0 today. I’m highlighting some of the many new features below. Please take a look at our change log for a more complete list of features and fixes.

The C++ support in Qt Creator now has a new refactoring action that moves all function definitions out of a class declaration. We also added auto-completion for signals and slots in Qt 5 style connects. Just type the “&” and let auto-completion figure out the type of the object. Also new is a locator filter, All Included C/C++ Files, which finds all files that are used in your project by including them, even if they are not explicitly mentioned in your project. The filter is part of the default that is used when you just type in the Locator input field, and shares the shortcut string with Files in Any Project.

For users of the Professional or Enterprise edition we added experimental integration for Qt Test based auto tests and Qt Quick tests. It adds another navigation pane Tests, which lists the tests defined in your project, provides ways to run individual or sets of tests, and nicely shows test results in a new Test Results output pane. To try it, open Help > About Plugins (Qt Creator > About Plugins, on OS X), turn on Utilities > AutoTest, and restart Qt Creator. We also moved the Clang static analyzer integration out of experimental state. If you have at least Clang 3.6 installed, it now also supports using it with MSVC and MinGW. We also added suppression of individual diagnostics for a file, and a new page in Projects mode for managing these.

Other new features include

  • Changing the environment for running external tools
  • Searching through QML Profiler event notes
  • Using 64bit Android tool chains
  • Using generic projects for bare metal development
  • Highlighting of parenthesis in generic highlighters

See the change log for more.

You find the opensource version on the Qt download page, and Enterprise packages on the Qt Account Portal. Please post issues in our bug tracker. You also can find us on IRC on #qt-creator on irc.freenode.net, and on the Qt Creator mailing list.

The post Qt Creator 3.4.0 released appeared first on Qt Blog.



Source :- Qt Blog http://ift.tt/1Gm5sED

Qt Creator 3.3.2 released

Qt Creator 3.3.2 is a small patch release that only fixes:



Download here






Source :- Qt Blog http://ift.tt/1NjTQ6r