Änderungen an Qt-Modulen in Qt 6
Qt 6 ist das Ergebnis der bewussten Bemühungen, das Framework effizienter und benutzerfreundlicher zu gestalten.
Wir versuchen, die Binär- und Quellcodekompatibilität für alle öffentlichen APIs in jeder Version beizubehalten, aber einige Änderungen waren unvermeidlich, um Qt zu einem besseren Framework zu machen. Im Folgenden finden Sie eine Liste von Änderungen, die Ihre Anwendung betreffen können und die Ihnen beim Übergang von Qt 5 zu Qt 6 helfen können.
Informationen über Änderungen, die speziell für Qt 6 gelten, finden Sie unter Was ist neu in Qt 6.
Migrieren Sie QtBluetooth zu Qt 6 | |
Migrieren Sie Qt Charts zu Qt 6 | |
Verbessert für die Arbeit mit einer variablen Anzahl von Argumenten | |
Änderungen an Containern, Strings, Serialisierung und I/O-Klassen | |
Minimaler Portierungsaufwand, um zu Qt 6 wechseln zu können | |
Änderungen an Qt Mac Extras, Qt Windows Extras und Qt X11 Extras. | |
Kernel-, Text-, Painting- und Utility-Klassen werden modifiziert | |
Umstellung von Qt Location auf Qt 6 | |
Umstellung von Qt Multimedia auf Qt 6 | |
Qt NFC nach Qt 6 migrieren | |
Qt Network nach Qt 6 migrieren | |
QOpenGL Klassen migriert, QOpenGLWidget Klasse wurde nach Qt OpenGL Widgets verschoben | |
Migration von Qt Positioning nach Qt 6 | |
Allgemeine API-Konsolidierung | |
Migration von Qt QML nach Qt 6 | |
Migration von Qt Quick nach Qt 6 | |
Migration von Qt Quick 3D nach Qt 6 | |
Umstellung von Qt Quick Controls auf Qt 6 | |
Umstellung der Qt Quick Labs Platform auf Qt 6 | |
Qt Quick Test nach Qt 6 migrieren | |
Migration von Qt Quick Timeline nach Qt 6 | |
Qt Remote Objects nach Qt 6 verschieben | |
Qt SCXML nach Qt 6 migrieren | |
Rückgabetyp für boundValues() wurde in der Klasse QSqlQuery geändert | |
Qt SVG nach Qt 6 migrieren | |
Qt Sensors nach Qt 6 migrieren | |
Qt SerialBus nach Qt 6 migrieren | |
Qt SerialPort nach Qt 6 migrieren | |
Qt State Machine nach Qt 6 migrieren | |
Änderungen an der Touch-Funktionalität | |
Umstellung von Qt TextToSpeech auf Qt 6 | |
Umstellung von Qt WebChannel auf Qt 6 | |
Umstellung von Qt WebEngine auf Qt 6 | |
Umstellung von Qt WebSockets auf Qt 6 | |
Umstellung von Qt WebView auf Qt 6 | |
Änderungen in Kernel-Klassen, Widgets, ItemViews und Utility-Klassen | |
Verwendung von QXmlStreamReader zum Lesen von XML-Dateien |
Verwandte Themen
- Portierung von C++-Anwendungen auf Qt 6 mit Clazy-Checks
- Änderungen an unterstützten Modulen - Status von Qt 5 Modulen in Qt 6.0
- Änderungen am Build-System in Qt 6
© 2025 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.