New Features in Qt 5.14: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(Added new features for QtSerialBus) |
||
Line 25: | Line 25: | ||
* Qt Quick Controls 2 | * Qt Quick Controls 2 | ||
* Qt SerialBus | |||
** [[https://bugreports.qt.io/browse/QTBUG-72979 QTBUG-72979]] Added operators to compare QCanBusDevice::Filter for equality or inequality. | |||
** [[https://bugreports.qt.io/browse/QTBUG-70449 QTBUG-70449]] Added the QCanBusDevice::OperationError and QCanBusDevice::TimeoutError codes to signal wrong operation respectively timeout errors. | |||
** [[https://bugreports.qt.io/browse/QTBUG-70766 QTBUG-70766]] Added the function QCanBusDevice::busStatus() to query the CAN bus status from the CAN bus device. | |||
** [[https://bugreports.qt.io/browse/QTBUG-54943 QTBUG-54943]] Added the function QCanBusDevice::resetController() to reset a CAN controller from bus off state. | |||
** [[https://bugreports.qt.io/browse/QTBUG-75204 QTBUG-75204]] SocketCAN: Added the configuration parameter QCanBusDevice::ProtocolKey to use another protocol inside the protocol family PF_CAN. | |||
** [[https://bugreports.qt.io/browse/QTBUG-54296 QTBUG-54296]] SocketCAN: If libsocketcan is available, the CAN bus bitrate can be get and set at runtime. | |||
** PeakCAN: Added support for PCAN-USB devices on macOS by using the [http://www.mac-can.com MacCAN library]. | |||
** [[https://bugreports.qt.io/browse/QTBUG-75405 QTBUG-75405]][https://bugreports.qt.io/browse/QTBUG-76232 QTBUG-76232]] Expose the underling QIODevice used for Modbus communication, e.g. for setting the serial port hardware flow control (RTS/CTS). | |||
* Qt Test | * Qt Test |
Revision as of 12:46, 7 August 2019
Note that this list should be considered as work in progress until the first Beta release.
New Features (within existing modules)
- Qt 3D
- Qt Bluetooth
- Qt Core
- Qt GUI
- Color-space support for images.
- Qt Location
- Qt Multimedia
- Qt Network
- Qt QML
- Qt Quick
- Added the first preview of the graphics API independent scenegraph renderer as an opt-in feature. This allows running qualifying Qt Quick applications on top of Vulkan, Metal, or Direct3D 11 instead of OpenGL. The supported platforms are currently Windows 10, Linux with X11 (xcb), macOS with MoltenVK, or Android 7.0+ for Vulkan, macOS for Metal, Windows 10 for D3D.
- Qt Quick Controls 2
- Qt SerialBus
- [QTBUG-72979] Added operators to compare QCanBusDevice::Filter for equality or inequality.
- [QTBUG-70449] Added the QCanBusDevice::OperationError and QCanBusDevice::TimeoutError codes to signal wrong operation respectively timeout errors.
- [QTBUG-70766] Added the function QCanBusDevice::busStatus() to query the CAN bus status from the CAN bus device.
- [QTBUG-54943] Added the function QCanBusDevice::resetController() to reset a CAN controller from bus off state.
- [QTBUG-75204] SocketCAN: Added the configuration parameter QCanBusDevice::ProtocolKey to use another protocol inside the protocol family PF_CAN.
- [QTBUG-54296] SocketCAN: If libsocketcan is available, the CAN bus bitrate can be get and set at runtime.
- PeakCAN: Added support for PCAN-USB devices on macOS by using the MacCAN library.
- [QTBUG-75405]QTBUG-76232] Expose the underling QIODevice used for Modbus communication, e.g. for setting the serial port hardware flow control (RTS/CTS).
- Qt Test
- Qt Wayland Compositor
- Qt WebEngine
- Qt WebSockets
Platform Changes
- Android
- iOS
- Wayland
Technology Preview Modules
- Qt Lottie (TP)
New Platforms
- Qt for WebAssembly
Qt for Automation
- Qt KNX
- Qt Mqtt
- Qt OPC UA
- Qt CoAP (TP)
Deprecated Modules
The following modules are part of Qt 5.14 release, but deprecated and considered for removal in subsequent releases of Qt:
- Qt Script
- Qt Quick Controls 1
- Qt XmlPatterns
Removed Modules
The following modules have been deprecated earlier and no longer part of the Qt 5.14 release:
Configurations