What's new in this version: New Modules: The largest focus of Qt 6.1 has been to bring many of the add-on modules that we supported in Qt 5.15 over to Qt 6. Those modules are: - Active Qt: Qt module to support COM and ActiveX controls on Windows - Qt Charts: Add charts to your application - Qt Data Visualization: Visualize static and dynamic data - Qt Device Utilities: Part of Qt for Device Creation only - Qt Graphical Effects: Added as a compatibility module to aid porting to Qt 6 - Qt Lottie: Render graphics and animations created in Adobe After Effects - Qt State Machine: Contains the state machine API from Qt Core in Qt 5 and the SCXML based state machine code - Qt Virtual Keyboard: Add a virtual keyboard to your embedded device
New Features: - Qt 6.1 fixes a large number of bugs that were reported against Qt 6.0 or Qt 5.15 and apart from adding the modules listed above this has been our main focus. Fixing bugs will also continue to be a focus area as we get closer to Qt 6.2, which is planned to be the first Long-Term-Supported (LTS) release of the Qt 6 series. - Of course, Qt 6.1 also includes a couple of new features in modules that existed in Qt 6.0. Let’s talk about some highlights here, but for a full list, please have a look at the release notes and the new features page on our wiki. - In Qt Core, most efforts have been in adding more convenience and simplifications to our APIs. Amongst other things, we added removeIf() methods and extended the support of erase_if() to more of our classes; we added a few missing methods in QStringView to make it better mirror the QString API. We now have overflow-safe add, subtract and multiply functions and improved the support for 16 bit floating point values. The property bindings introduced in Qt 6.0 have gotten some API refinements. Another major feature are the new classes to simplify integration with Java, QJniEnvironment and QJniObject. Those are mainly used on Android. - In Qt Gui, there is now a new QUrlResourceProvider class that can be used to avoid subclassing QTextDocument and reimplementing loadResource(). It can also be used by QLabel. We have now better support for Vulkan 1.1 and 1.2 in the Vulkan API wrappers, and QColorSpace can now use custom transfer functions. - In Qt Network, we introduced a new QNetworkInformation class that exposes the reachability of the system and our cookie handling now supports the SameSite feature. - Qt Qml now offers QJSPrimitiveValue and QJSManagedValue to give more fine grained control over JavaScript execution than it was possible with QJSValue alone. - Qt Quick 3D now supports morph target animations. In addition, there is support for instanced rendering and 3D particles on a Technology Preview level. Instanced rendering can dramatically increase rendering performance when a large amount of similar items need to be rendered in the scene. The 3D particles use instanced rendering for the particle effects. Those Both features are expected to be fully supported in 6.2. - We will soon also release an updated version of Qt for Python that will provide support for the modules we added in Qt 6.1. In addition, it features better support for external deployment tools, and even a new Technical Preview of a commercial tool. Stay tuned for a blog post coming in the next days.
Qt 6.1.0 相關參考資料
Index of official_releasesqt6.16.1.0 - Qt Downloads
Index of /official_releases/qt/6.1/6.1.0. Name · Last modified · Size, Metadata. Parent Directory, -. submodules/, 06-May-2021 07:44, -. single/, 06-May-2021 07: ...
https://download.qt.io
Qt 6.0 Release - Qt Wiki
Qt 6.1, Qt 6.1 Release · Qt 6.1 Tools and Versions · New Features in Qt 6.1 · Qt 6.1.0 Release Note · Qt 6.1.0 Known Issues. Qt 6.2, Qt 6.2 Release · Qt 6.2 Tools&nb...
https://wiki.qt.io
Qt 6.0.1 Released
2021年2月3日 — As a patch release, Qt 6.0.1 does not add any new functionality but provides bug fixes and other improvements. Compared to Qt 6.0.0, the new Qt ...
https://www.qt.io
Qt 6.1 Beta Released
2021年3月2日 — With Qt 6.0 released in December, we want to provide the first feature update as soon as possible - targeting to release the Qt 6.1.0 end of April.
https://www.qt.io
Qt 6.1 Release - Qt Wiki
Qt 6.1 Release. From Qt Wiki. Jump to: navigation, search. Qt 6.1.0 Released 6th May 2021!
https://wiki.qt.io
Qt 6.1 Released
2021年5月6日 — ... is not located within #if QT_DEPRECATED_SINCE(6, 1) block so building fails when QT_DISABLE_DEPRECATED_BEFORE is set to 6.1.0.
https://www.qt.io
Qt 6.1.0 Known Issues - Qt Wiki
2021年5月7日 — Qt 6.1.0 Known Issues · 1 All platforms · 2 Linux · 3 macOS · 4 Windows · 5 Android · 6 iOS · 7 Qt for Device Creation ...
https://wiki.qt.io
Qt 6.2 Release - Qt Wiki
2021年3月25日 — Soft String Freeze. String freeze. Beta3 Release, 17.08.2021. Branch 6.1.0 from 6.1. Beta4 release, 31.8.2021. Release Candidate, 14.09.2021.
https://wiki.qt.io
Qt Downloads
2021年5月6日 — Filename: Mirrors for qtcharts-everywhere-src-6.1.0.tar.xz; Filename: ... Path: /official_releases/qt/6.1/6.1.0/submodules/qtcharts-everywhere-src ...
https://download.qt.io
Qt Roadmap for 2021
2021年4月27日 — Qt Roadmap for 2021 · It is one of the additional libraries coming with Qt 6.1 and Qt 6.2 LTS, listed below · It has been purposely removed from Qt 6 ...
https://www.qt.io
|