Auf dieser Seite

Änderungen an den Qt-Modulen in Qt 6

Qt 6 ist das Ergebnis bewusster Bemühungen, das Framework effizienter und benutzerfreundlicher zu gestalten.

Wir bemühen uns, die Binär- und Quellkompatibilität für alle öffentlichen APIs in jeder Version aufrechtzuerhalten, doch einige Änderungen waren unvermeidlich, um Qt zu einem besseren Framework zu machen. Nachfolgend finden Sie eine Liste der Änderungen, die sich möglicherweise auf Ihre Anwendung auswirken und die Ihnen beim Übergang von Qt 5 zu Qt 6 helfen können.

Informationen zu Änderungen, die speziell eine Qt-6-Version betreffen, finden Sie unter „Neuerungen in Qt 6“.

Changes to Qt Bluetooth

Migration von QtBluetooth auf Qt 6

Changes to Qt Charts

Qt Charts auf Qt 6 migrieren

Changes to Qt Concurrent

Verbessert für die Arbeit mit einer variablen Anzahl von Argumenten

Changes to Qt Core

Änderungen an Containern, Zeichenketten, Serialisierungs- und E/A-Klassen

Changes to Qt D-Bus

Minimaler Portierungsaufwand für den Umstieg auf Qt 6

Changes to Qt Extras Modules

Änderungen an Qt Mac Extras, Qt Windows Extras und Qt X11 Extras.

Changes to Qt GUI

Kernel-, Text-, Painting- und Utility-Klassen wurden angepasst

Changes to Qt Location

Qt Location auf Qt 6 migrieren

Changes to Qt Multimedia

Qt Multimedia auf Qt 6 migrieren

Changes to Qt NFC

Qt NFC auf Qt 6 migrieren

Changes to Qt Network

Migration von „ Qt Network “ auf Qt 6

Changes to Qt OpenGL

QOpenGL-Klassen wurden migriert, die Klasse „QOpenGLWidget“ wurde in „ Qt OpenGL -Widgets“ verschoben

Changes to Qt Positioning

Qt Positioning auf Qt 6 migrieren

Changes to Qt Print Support

Allgemeine API-Konsolidierung

Changes to Qt Qml

Qt Qml auf Qt 6 migrieren

Changes to Qt Quick

Migration von „ Qt Quick “ auf Qt 6

Changes to Qt Quick 3D

Migration von „ Qt Quick 3D “ zu Qt 6

Changes to Qt Quick Controls

Migration von „ Qt Quick Controls “ auf Qt 6

Changes to Qt Quick Labs Platform

Migration der „ Qt Quick “-Plattform auf Qt 6

Changes to Qt Quick Test

Qt Quick Test auf Qt 6 migrieren

Changes to Qt Quick Timeline

Qt Quick Timeline auf Qt 6 migrieren

Changes to Qt Remote Objects

Qt Remote Objects auf Qt 6 migrieren

Changes to Qt SCXML

Qt SCXML auf Qt 6 migrieren

Changes to Qt SQL

Der Rückgabetyp für boundValues() wurde in der Klasse QSqlQuery geändert

Changes to Qt SVG

Qt SVG auf Qt 6 migrieren

Changes to Qt Sensors

Qt Sensors auf Qt 6 migrieren

Changes to Qt SerialBus

Migration von Qt SerialBus auf Qt 6

Changes to Qt SerialPort

Migration von Qt SerialPort auf Qt 6

Changes to Qt State Machine

Qt State Machine auf Qt 6 migrieren

Changes to Qt Test

Änderungen bei den Touch-Funktionen

Changes to Qt TextToSpeech

Qt TextToSpeech auf Qt 6 migrieren

Changes to Qt WebChannel

Migration von „ Qt WebChannel “ auf Qt 6

Changes to Qt WebEngine

Qt WebEngine auf Qt 6 migrieren

Changes to Qt WebSockets

Qt WebSockets auf Qt 6 migrieren

Changes to Qt WebView

Migration von „ Qt WebView “ auf Qt 6

Changes to Qt Widgets

Änderungen an Kernel-Klassen, Widgets, ItemViews und Utility-Klassen

Changes to Qt XML

Verwenden Sie QXmlStreamReader zum Lesen von XML-Dateien

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.