QtCreator

qbs 1.3.0 released

Published Tuesday August 26th, 2014 | by

We are happy to announce the release of qbs 1.3.0 today. Qbs, or Qt Build Suite, is a general cross-platform build tool that uses a language similar to QML for project description. Qbs can be used for any software project, whether it is written in Qt or not and it simplifies the build process for developing projects across multiple platforms.

If you haven’t tried it out yet, we strongly encourage you to take it for a spin to see how convenient building with Qbs is! Check out the documentation for more details.

What’s new in qbs 1.3?

For this release, we have concentrated on improving the integration with Qt Creator. The main points are:

  • Source files can now be added to (and removed from) qbs products via the project tree, just as for qmake projects. Thanks to Thomas Epting for the initiative!
  • More care is now taken to reload a project only if it is really necessary.
  • In addition, reloading a project has become somewhat faster, particularly in the case where a project file was changed without introducing any semantic differences (e.g. whitespace changes).

We think that these items, combined with a number of important bugfixes, have improved the user experience of working with qbs in Qt Creator a lot.

What else is worth mentioning?

On the language side, it is now possible to set different profiles for particular products. This is important for projects that need to produce binaries for different architectures.
Also, we have once again reduced the memory footprint significantly.

Read more…

8 Comments


Posted in Build system, QtCreator, Releases

Qt Creator 3.2.0 released

Published Tuesday August 19th, 2014 | by

We are happy to announce the Qt Creator 3.2.0 release today. This release adds many smaller and larger features, as well as fixing bugs. A few examples:

  • Block selections in text editors now allow you to do “column editing”, meaning that all selected lines are edited simultaneously (Qt Creator Manual)
  • Context help can now be configured to open in an external window (without disabling Help mode)
  • Support for C99 designated initializers and concatenated strings was added to the C++ code model, as well as improvements to encoding handling and lambda support and many other things
  • More panes are now searchable with Ctrl+F, for example the project tree
  • The QML profiler received many performance and stability improvements again

Enterprise Qt Creator users can now also use the QML profiler to debug their JavaScript memory usage in QML. (This is only available when using Qt 5.4 for the debugged application.)

Also have a look at our change log, for a more complete overview. I also want to thank the more than 50 contributors to this version of Qt Creator.

You find the opensource version on the Qt Project 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.

Note: With Qt Creator 3.2 we drop support for OS X 10.6 (Snow Leopard). The technical reason for this is that Apple does not support any kind of C++11 on that OS version. Of course that does not affect on which platforms you can run your Qt applications on. But it is not possible to run the Qt Creator 3.2 binaries on 10.6, and it also is not possible to compile Qt Creator 3.2 on 10.6 with the tool chains provided by Apple.

43 Comments


Posted in Qt, QtCreator, Releases

Qt Creator 3.2 RC1 released

Published Tuesday August 5th, 2014 | by

We are happy to announce the Qt Creator 3.2 RC1 release today. Since the beta we have been busy fixing bugs. We encourage you to try this RC and give us feedback on its quality.

The beta blog post already mentioned a few new features such as “column editing”, but there are a lot more new features. To mention just a few:

  • The file system locator filter ‘f’ can now be used to create new files.
  • More panes are searchable, e.g. the project tree.
  • The qbs plugin now supports adding and removing files from projects.
  • The C++ code model received a lot of fixes e.g. for editing lambdas.

Read more…

15 Comments


Posted in QtCreator, Releases

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 5.3 Released

Published Tuesday May 20th, 2014 | by

I’m happy to announce that Qt 5.3 has been released. The main focus for this release was performance, stability and usability. Nevertheless, Qt 5.3 has also gotten a fair amount of new features that help make developers’ lives easier.

Qt 5.2 has been a tremendous success, having been downloaded over 1 million times. With Qt 5.2, we delivered on our promise that Qt is a true cross-platform framework by adding Android and iOS support. Qt 5.3 is building on that foundation, and adding to it.
Read more…

75 Comments


Posted in Qt, QtCreator, Releases, RTOS, WinRT

Qt Weekly #11: Getting started with WinRT

Published Tuesday May 20th, 2014 | by

With Qt for WinRT in Beta status for 5.3.0, you can now get started with the new port and package your application for the Windows and Windows Phone Stores.

This tutorial video walks through opening an existing project in Qt Creator, generating a project file for Visual Studio, and deploying the application to the various WinRT targets. Finally, we cover some packaging details for the Windows marketplaces.

Read more…

7 Comments


Posted in Debugging, QtCreator, Tutorial, Visual Studio, WinRT

Qt Creator 3.1.0 released

Published Tuesday April 15th, 2014 | by

We are happy to announce the release of Qt Creator 3.1.0! This release of Qt Creator is packed with bug fixes and improvements, not to forget some new experimental features.

We finally integrated a Clang-based C/C++ code model as an option for code completion and semantic highlighting. It is experimental so far, so you need to enable the plugin in Help > About Plugins > C++ > ClangCodeModel, restart Qt Creator, and tell it to actually use it in Options > C++ > Code Model. We are interested in your feedback on how well it works. Please report issues on our bug tracker or get in contact with us on the mailing list or irc.

iOS support has moved out of experimental state, and fully supports QML debugging and profiling now. Also, several issues with debugging have been fixed, and many little things were tweaked (for example, you can now set the simulated device in the simulator run configuration).
Read more…

14 Comments


Posted in Qt, QtCreator, Releases

Qt Creator 3.1 RC1 released

Published Thursday April 3rd, 2014 | by

We are happy to announce the Qt Creator 3.1 RC1 release today. We have been fixing lots of bugs during the weeks since the beta, and think that we are now almost ready. So, this is the call to all of you, to give it a try, and give us some more feedback!

If you haven’t followed the beta release, I highly recommend reading the corresponding blog post for some information about the new features in Qt Creator 3.1. There are two features in 3.1 that I haven’t mentioned there, and which I’d like to highlight here:

We ship a new, experimental plugin for WinRT development (only available on Windows). You can read more about it in its own blog post here.

The iOS plugin went out of experimental state, and is enabled by default now (only available on Mac OS X). It now supports QML debugging and profiling, and many things have been fixed and tweaked, for example you can set the simulated device in your simulator run configurations now.

You find the opensource version on the Qt Project download page, and Enterprise Customers find their package in 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.

9 Comments


Posted in Qt, QtCreator, Releases

Experimental Version of Qt Creator’s WinRT Plugin

Published Wednesday March 5th, 2014 | by

As many of you might have heard, we released Qt Creator’s 3.1 beta version on March 4th. While a lot of new things were mentioned in the blog post here, we still have something more to tell you about. The first version of our new WinRT plugin is now up and running – and already available in Qt Creator 3.1 beta. While there are still things that do not work yet, it is a great start and a lot of functionality is already covered.

The main features that already work nicely are:

  • Registration of Windows Runtime and Windows Phone Qt versions
  • Support for Windows Runtime and Windows Phone Kits
  • Building of Windows Runtime and Windows Phone applications
  • Running of applications for Windows Runtime and Windows Phone via Qt Creator’s “Run” button

Read more…

2 Comments


Posted in Mobile, Qt, QtCreator, Windows

Qt Creator 3.1 beta released

Published Tuesday March 4th, 2014 | by

We proudly present the Qt Creator 3.1 beta release today. This release introduces new features, as well as a whole bunch of bug fixes and improvements. About 1100 changes went into our repository since the 3.0.1 release, from around 45 authors. Many thanks to all who contributed so far!

Reading the git log is a bit boring (believe me ;) ), so you find a summary in our change log, and I’ll highlight a few things here.

I think one of the most important things is that we finally integrated experimental support for a Clang-based C++ model. You might know that Qt Creator has its own code model, which has for example the advantage that it is very fast, but the disadvantage that this is traded for some correctness. You might also know that Clang, the LLVM front-end for C/C++/Objective-C/Objective-C++ provides a library that can be used to integrate it, for example, into IDEs. That has the advantage that it is correct (after all it’s the base for a compiler), but the disadvantage that it is not very fast. We have been talking about integrating Clang into Qt Creator for a long time, and also had an experimental branch for it, and now we finally have integrated it as an option into Qt Creator.
Read more…

20 Comments


Posted in Qt, QtCreator, Releases

  1. Pages:
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. ...
  10. 13