New Features in Qt 5.13: Difference between revisions
Jump to navigation
Jump to search
AlexBlasche (talk | contribs) No edit summary |
Ulf Hermann (talk | contribs) (Added features for QML) |
||
Line 11: | Line 11: | ||
** OCSP stapling support ([https://bugreports.qt.io/browse/QTBUG-12812 QTBUG-12812], [https://bugreports.qt.io/browse/QTBUG-17158 QTBUG-17158]) | ** OCSP stapling support ([https://bugreports.qt.io/browse/QTBUG-12812 QTBUG-12812], [https://bugreports.qt.io/browse/QTBUG-17158 QTBUG-17158]) | ||
* Qt QML | * Qt QML | ||
** Improved support for enums declared in C++. | |||
** JavaScript "null" as binding value is now optimized at compile time ([https://bugreports.qt.io/browse/QTBUG-72098 QTBUG-72098]). | |||
** QML now generates function tables on 64bit windows, making it possible to unwind the stack through JITed functions ([https://bugreports.qt.io/browse/QTBUG-50061 QTBUG-50061]). | |||
* Qt Quick | * Qt Quick | ||
** Added support to TableView for hiding rows and columns | ** Added support to TableView for hiding rows and columns |
Revision as of 11:38, 4 February 2019
Note that this list should be considered as work in progress until the first Beta release.
New Features (within existing modules)
- Qt Core
- Clang: New configure switch -coverage which is useful for fuzzing
- Qt GUI
- Qt Network
- Windows: Secure Channel support for SSL socket (QTBUG-62637)
- OCSP stapling support (QTBUG-12812, QTBUG-17158)
- Qt QML
- Improved support for enums declared in C++.
- JavaScript "null" as binding value is now optimized at compile time (QTBUG-72098).
- QML now generates function tables on 64bit windows, making it possible to unwind the stack through JITed functions (QTBUG-50061).
- Qt Quick
- Added support to TableView for hiding rows and columns
- Qt Quick Controls 2
- Added SplitView.
- Added cache property to icon.
- Qt Labs Platform
- Qt Bluetooth
- Removed need for pairing on Windows to discover and connect
- Qt 3D
- Qt Wayland Compositor
- New client buffer integration for linux-dmabuf-unstable-v1 support. Qt clients already had support through the wayland-egl integration.
- Support for the wp_viewporter protocol.
- Qt WebEngine
- Application-local client certificate store
- Client certificate support from QML
- Qt Websockets
- Qt Location
- Qt Test
New Modules
Platform Changes
- Android
- Android 5.0 (API level 21) is now the minimum supported version.
- Wayland
- New shell integration for fullscreen-shell-unstable-v1.
Technology Preview Modules
- Qt Lottie (TP)
New Platforms
- Qt for WebAssembly
Qt for Automation
- Qt KNX
- Secure client API added
- Qt OPC UA
- C++ API out of TP
- Added QML API (TP)
- Added secure client C++ API (TP)
- UaCpp and Open62542 backend are feature equal
- Qt COAP (TP)
- DTLS support merged
Deprecated Modules
The following modules are part of Qt 5.12 release, but deprecated and considered for removal in subsequent releases of Qt:
- Qt Script
- Qt Quick Controls 1
Removed Modules
The following modules have been deprecated earlier and no longer part of the Qt 5.13 release:
- Qt Canvas 3D
Configurations