Difference between revisions of "New Features in Qt 6.2"

From Qt Wiki
Jump to: navigation, search
Line 3: Line 3:
 
==New & Restored Modules==
 
==New & Restored Modules==
  
The following additional modules are available, that were not present in 6.0:
+
The following additional modules are available, that were not present in 6.1:
  
 
* Qt SerialBus
 
* Qt SerialBus
Line 9: Line 9:
 
** The QCanBusFactory has been removed and QCanBusFactoryV2 was renamed to QCanBusFactory.
 
** The QCanBusFactory has been removed and QCanBusFactoryV2 was renamed to QCanBusFactory.
 
** QModbusRtuSerialSlave and QModbusRtuSerialMaster have been renamed to QModbusRtuSerialServer and QModbusRtuSerialClient and the new names shall be used in new code.
 
** QModbusRtuSerialSlave and QModbusRtuSerialMaster have been renamed to QModbusRtuSerialServer and QModbusRtuSerialClient and the new names shall be used in new code.
 +
 +
* Qt WebSockets
 +
** The Qt WebSockets module has been ported to Qt 6 and the CMake build system.
 +
 +
* Qt WebChannel
 +
** The Qt WebChannel module has been ported to Qt 6 and the CMake build system.
  
 
==New Features (within existing modules)==
 
==New Features (within existing modules)==

Revision as of 08:27, 12 May 2021

New & Restored Modules

The following additional modules are available, that were not present in 6.1:

  • Qt SerialBus
    • The Qt SerialBus module has been ported to Qt 6 and the CMake build system.
    • The QCanBusFactory has been removed and QCanBusFactoryV2 was renamed to QCanBusFactory.
    • QModbusRtuSerialSlave and QModbusRtuSerialMaster have been renamed to QModbusRtuSerialServer and QModbusRtuSerialClient and the new names shall be used in new code.
  • Qt WebSockets
    • The Qt WebSockets module has been ported to Qt 6 and the CMake build system.
  • Qt WebChannel
    • The Qt WebChannel module has been ported to Qt 6 and the CMake build system.

New Features (within existing modules)

QtCore

QtGui

QtWidgets

QtNetwork

QtQml

QtQuick3D

Platform Changes

Mobile

Android

Embedded

Boot to Qt

QNX

Changes in Installer

Porting guide

When creating Qt 6, we retain as much compatibility with Qt 5 as possible, but some changes were inevitable to make Qt a better framework. To make it easier to port to Qt 6, we have created a Porting guide to summarize those changes and provide guidance to handle them. In the guide, you can find links to articles about changes that may affect your application and help you transitioning from Qt 5 to Qt 6.