We have released Qt 5.15.8 LTS for commercial license holders today. As a patch release, Qt 5.15.8 does not add any new functionality but provides bug fixes and other improvements.
You can add Qt 5.15.8 in the existing online installation by using the maintenance tool or do a clean installation by using the Qt Online Installer. Offline installers are available in the Qt Account download area.
Fixed Bugs and Important Changes
Compared to Qt 5.15.7, Qt 5.15.8 contains about 140 bug fixes and security updates. The list of fixes and the overview of all important changes in Qt 5.15.8 can be found in the release note. It is available via Qt Account: in Downloads, select Product: Qt and Version: 5.15.8.
Accessing Sources
If you want to access the source code repository, it can be done via the Codereview system. Just log in with a Qt Account that has a valid commercial license, and you will be able to access the LTS repositories. For more details, please check the instructions for accessing the commercial LTS repositories.
Building with Yocto
Qt for Device Creation images are also available for Qt 5.15.8 LTS. If you want to build yourself with Yocto, set up Gerrit and use the meta-qt5 layer from the Qt repository. We have updated the Yocto meta-qt5 layer of Qt 5.15.8 to point to the commercial LTS repositories. For more details, please check the instructions on using yocto with access to the commercial LTS repositories.
Support
If you have any problems with the commercial LTS releases, please contact Qt Support. You can also create bugs to https://bugreports.qt.io, but in addition, it is recommended to notify the support team about it.
***
The next commercial-only LTS patch release Qt 5.15.9 is planned to be released at the beginning of March 2022.
Commenting for this post has ended.
C++11 auto variable doesn't work well with clang model (especially in a foreach loop) in comparision to qt code model which performs nicely with that task.
Is there an option to convert . to -> if clang code model is active?
"Is there an option to convert . to -> if clang code model is active?"
Currently not. It is "on the list" though.
Second question: Is there on option or a plugin available which does spell checking for comments or even method and class names?
A spell checking plugin would be pretty cool. Handling function names might be a little tricky. If you use Camel notation (or underscores) I suppose it would not be too hard to find the word boundaries.
There's a feature request for spell-checking code comments: https://bugreports.qt.io/br...
There is a spell checking plug-in I use on a daily basis and have not encountered any problems yet. Have a look at: https://github.com/CJCombri...
Thanks to CJCombrink for this fantastic plug-in!
I've tried it and it seems to work fine. Eike please consider it to be a standard creator plugin, because I think every modern IDE has such a functionality.
The clang model doesn't work for me. Never did. I turn on the plug-in, restart Creator, switch to the clang model in the settings, and code completion stops working.
The same for me (on Windows), the CLang Fix-its feature is nice but if we loose the code completion, it will not be usable. It would be great to have the best of both world but I guess it will require more work. Anyway thanks for the continuous improvements.
Please create bug reports. With information about what platform exactly (Linux distro, OS version), what tool chain you have set in your kit, if you see any output when running from terminal (or in DebugView on Windows), if it already fails with a dummy "Application" project created through the wizards, etc.
I usually create bug reports but I thought that CLang integration was a WIP on Windows.
exactly the same for me . Clang turned on, code completion stops working ...
FYI I find it non-intuitive that you choose which plugins are enabled via Help/About Plugins instead of via the Settings/Preferences dialog.
There's a feature request for moving the Plugin menu item: https://bugreports.qt.io/br...
Is TreeView now supported in the
QT Quick Designer?
Qml Designer is quite useless in many cases(always crash). As I know, few people use it for practical developing.
+1
For pratical development I use QtCreator code editor + QmlLive for realtime preview of my code: https://github.com/Pelagico...
good work
I really like designee mode for XAML in visual studio
and whole idea about designee time
Are you planning to fix this problem in Qt Creator?
for example I use
https://github.com/papyros/...
no QML record in library(QML types)
And it is really hard to use it in designee time.
It is always hard to test own elements in Qml Designer :(
It should be all pixel perfect with final design.
i want to get semantic syntax highlighting like visual studios for cpp. for examples, cpp template class, cpp template function, cpp template parameter, global function, member method, member static method, struct/class member, struct/class static member and so on...
I was expecting new theme in this release. Sadly, it's not there. When do you guys plan to release QtCreator with new, better looks?
I played around with the new Model Editor, and so far, it works really well! I like how easily custom items can be created as well. I look forward to having more UML/SysML features added in the future.
I will add more features in future but I never planned this plugin to be fully UML or SysML compatible. I'm afraid it will always be a UML-alike editor and will not implement the full standard.
thanks so much for all the work.
Qt and Qt creator is indeed awesome, but i have to say.. still no TABS?
i've read the FAQ countless times and it still doesn't make any sense.. should i tell every coworker i recommend Qt creator to to go read the FAQ for why there are no tab support?..
also please release the FLAT themes you guys posted in this blog months ago, you guys show us some sweet screenshots and then just scrap them?
anyway, im not really complaining i really love Qt and Qt creator, but if you guys could go ahead and add tabs + flat theme you guys would be the best (you guys are already pretty awesome).
thanks!
Finally the multiline tab has been fixed :D
I get lots of "error: cannot use 'throw' with exceptions disabled" red highlights. How can I tell Creator that exceptions are enabled?
Also, is there a way to choose which warnings I want to see and which I want to ignore?
I am using a plain makefile based project (created with "Import existing project").
I've found the last few version of QtCreator to be completely unusable on Mac. They're either really slow (the editor cannot keep up with the keystrokes) or crash regularly.
Unfortunately I've not been able to reproduce the problems consistently enough to create a useful bug report and this beta is no better. It seems to be worse when clang code model is enabled but again, it's hard to repo consistently.
Are you guys actually testing at all on Mac?
I've had to stick with 3.4.
"Are you guys actually testing at all on Mac?"
Yes.
The good thing with OS X is that it actually creates useful crash reports automatically (at least as useful as it gets with stack traces).
So, if you do not know how to reproduce, please still create bug reports and attach your crash report (after checking that it looked different than the ones you already reported).
Then we can work starting from that, and at least try to find out if it is a problem with the code model not being able to cope with your code, or actually a platform specific bug etc.
You can find old crash reports in Console.app > User Diagnostic Reports.
Regarding slow editor since 3.5(.1) you might want to check if turning off Welcome plugin helps (i.e. if you are running into https://bugreports.qt.io/br...)
Thank you. More convient and convient IDE.
TreeView (Qt Quick control) is still not recognized. (as reported here and somehow closed as done: https://bugreports.qt.io/br... )
This was with Qt 5.5.1. (using Windows 10).
The fix for it went into Qt 5.5 branch, but looks like it is not in 5.5.1 (but will be in 5.5.2 or if you build Qt from 5.5 branch directly).