Neue Klassen und Funktionen in Qt 6.3
Diese Seite enthält eine umfassende Liste aller neuen Klassen und Funktionen, die in Qt 6.3 eingeführt wurden.
- Neue Klassen
- Neue Mitgliedsfunktionen
- Neue Funktionen in Namespaces
- Neue globale Funktionen
- Neue Makros
- Neue Enum-Typen
- Neue Enum-Werte
- Neue Eigenschaften
- Neue Variablen
- Neue QML-Typen
- Neue QML-Eigenschaften
- Neue QML-Methoden
Neue Klassen
Neue Mitgliederfunktionen
Klasse „ QAbstract3DGraph “:
(since 6.3) bool | hasSeries(QAbstract3DSeries *series) const |
Klasse „ QBluetoothDeviceInfo “:
(since 6.3) QMultiHash<QBluetoothUuid, QByteArray> | serviceData() const |
(since 6.3) QByteArray | serviceData(const QBluetoothUuid &serviceId) const |
(since 6.3) QList<QBluetoothUuid> | serviceIds() const |
(since 6.3) bool | setServiceData(const QBluetoothUuid &serviceId, const QByteArray &data) |
Klasse „ QByteArray “:
(since 6.3) bool | isValidUtf8() const |
Klasse „ QByteArrayList “:
(since 6.3) QByteArray | join(QByteArrayView separator = {}) const |
Klasse „ QByteArrayMatcher “:
(since 6.3) qsizetype | indexIn(QByteArrayView data, qsizetype from = 0) const |
Klasse „ QByteArrayView “:
(since 6.3) bool | isValidUtf8() const |
(since 6.3) double | toDouble(bool *ok = nullptr) const |
(since 6.3) float | toFloat(bool *ok = nullptr) const |
(since 6.3) int | toInt(bool *ok = nullptr, int base = 10) const |
(since 6.3) long | toLong(bool *ok = nullptr, int base = 10) const |
(since 6.3) qlonglong | toLongLong(bool *ok = nullptr, int base = 10) const |
(since 6.3) short | toShort(bool *ok = nullptr, int base = 10) const |
(since 6.3) uint | toUInt(bool *ok = nullptr, int base = 10) const |
(since 6.3) ulong | toULong(bool *ok = nullptr, int base = 10) const |
(since 6.3) qulonglong | toULongLong(bool *ok = nullptr, int base = 10) const |
(since 6.3) ushort | toUShort(bool *ok = nullptr, int base = 10) const |
(since 6.3) QByteArrayView | trimmed() const |
Klasse „ QCborArray “:
(since 6.3) QCborArray | fromJsonArray(QJsonArray &&array) |
Klasse „ QCborMap “:
(since 6.3) QCborMap | fromJsonObject(QJsonObject &&obj) |
Klasse „ QCollator “:
(since 6.3) int | defaultCompare(QStringView s1, QStringView s2) |
(since 6.3) QCollatorSortKey | defaultSortKey(QStringView key) |
Klasse „ QCryptographicHash “:
(since 6.3) QByteArrayView | resultView() const |
Klasse „ QDebug “:
(since 6.3) QDebug | operator<<(QDebug debug, const QVarLengthArray<T, P> &array) |
Klasse „ QDirIterator “:
(since 6.3) QFileInfo | nextFileInfo() |
Klasse „ QDoubleValidator “:
(since 6.3) virtual void | fixup(QString &input) const override |
Klasse „ QFile “:
(since 6.3) std::filesystem::path | filesystemSymLinkTarget() const |
(since 6.3) std::filesystem::path | filesystemSymLinkTarget(const std::filesystem::path &fileName) |
(since 6.3) bool | open(QIODeviceBase::OpenMode mode, QFileDevice::Permissions permissions) |
Klasse „ QFontComboBox “:
(since 6.3) std::optional<QFont> | displayFont(const QString &fontFamily) const |
(since 6.3) QString | sampleTextForFont(const QString &fontFamily) const |
(since 6.3) QString | sampleTextForSystem(QFontDatabase::WritingSystem writingSystem) const |
(since 6.3) void | setDisplayFont(const QString &fontFamily, const QFont &font) |
(since 6.3) void | setSampleTextForFont(const QString &fontFamily, const QString &sampleText) |
(since 6.3) void | setSampleTextForSystem(QFontDatabase::WritingSystem writingSystem, const QString &sampleText) |
Klasse „ QFontMetrics “:
(since 6.3) QRect | boundingRect(const QString &text, const QTextOption &option) const |
(since 6.3) int | horizontalAdvance(const QString &text, const QTextOption &option) const |
(since 6.3) QRect | tightBoundingRect(const QString &text, const QTextOption &option) const |
Klasse „ QFontMetricsF “:
(since 6.3) QRectF | boundingRect(const QString &text, const QTextOption &option) const |
(since 6.3) qreal | horizontalAdvance(const QString &text, const QTextOption &option) const |
(since 6.3) QRectF | tightBoundingRect(const QString &text, const QTextOption &option) const |
Klasse „ QInputDevice “:
(since 6.3) QStringList | seatNames() |
Klasse „ QLatin1StringView “:
(since 6.3) qsizetype | lastIndexOf(QChar ch, Qt::CaseSensitivity cs) const |
Klasse „ QLocalServer “:
(since 6.3) int | listenBacklogSize() const |
(since 6.3) void | setListenBacklogSize(int size) |
Klasse „ QLocale “:
(since 6.3) QLocale::Language | codeToLanguage(QStringView languageCode, QLocale::LanguageCodeTypes codeTypes = AnyLanguageCode) |
(since 6.3) QString | languageToCode(QLocale::Language language, QLocale::LanguageCodeTypes codeTypes = AnyLanguageCode) |
Klasse „ QEGLContext “:
Klasse „ QNetworkInformation “:
(since 6.3) bool | loadDefaultBackend() |
(since 6.3) QNetworkInformation::Features | supportedFeatures() const |
Klasse „ QNetworkReply “:
(since 6.3) void | requestSent() |
(since 6.3) void | socketStartedConnecting() |
Klasse „ QObject “:
(since 6.3) QList<T> | findChildren(Qt::FindChildOptions options = Qt::FindChildrenRecursively) const |
Klasse „ QOpcUaClient “:
(since 6.3) QOpcUaHistoryReadResponse * | readHistoryData(const QOpcUaHistoryReadRawRequest &request) |
Klasse „ QOpcUaLocalizedText “:
(since 6.3) QDebug | operator<<(QDebug debug, const QOpcUaLocalizedText &text) |
Klasse „ QOpcUaNode “:
(since 6.3) QOpcUaHistoryReadResponse * | readHistoryRaw(const QDateTime &startTime, const QDateTime &endTime, quint32 numValues, bool returnBounds) |
Klasse „ QOpcUaQualifiedName “:
(since 6.3) QDebug | operator<<(QDebug debug, const QOpcUaQualifiedName &name) |
Klasse „ QProcessEnvironment “:
(since 6.3) bool | inheritsFromParent() const |
Klasse „ QQuickItem “:
(since 6.3) void | dumpItemTree() const |
(since 6.3) void | ensurePolished() |
Klasse „ QQuickRenderTarget “:
(since 6.3) qreal | devicePixelRatio() const |
(since 6.3) void | setDevicePixelRatio(qreal ratio) |
Klasse QRegularExpressionMatch:
(since 6.3) bool | hasCaptured(QAnyStringView name) const |
(since 6.3) bool | hasCaptured(int nth) const |
Klasse „ QSemaphore “:
(since 6.3) bool | tryAcquire(int n, std::chrono::duration<Rep, Period> timeout) |
(since 6.3) bool | try_acquire() |
(since 6.3) bool | try_acquire_for(const std::chrono::duration<Rep, Period> &timeout) |
(since 6.3) bool | try_acquire_until(const std::chrono::time_point<Clock, Duration> &tp) |
Klasse „ QString “:
(since 6.3) qsizetype | lastIndexOf(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
Klasse „ QStringView “:
(since 6.3) qsizetype | lastIndexOf(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
Klasse „ QTableWidgetSelectionRange “:
(since 6.3) bool | operator!=(const QTableWidgetSelectionRange &lhs, const QTableWidgetSelectionRange &rhs) |
(since 6.3) bool | operator==(const QTableWidgetSelectionRange &lhs, const QTableWidgetSelectionRange &rhs) |
Klasse QTcpServer:
(since 6.3) int | listenBacklogSize() const |
(since 6.3) void | setListenBacklogSize(int size) |
Klasse „ QThreadPool “:
(since 6.3) void | startOnReservedThread(QRunnable *runnable) |
(since 6.3) void | startOnReservedThread(Callable &&callableToRun) |
Klasse „ QUrl “:
(since 6.3) QString | fromAce(const QByteArray &domain, QUrl::AceProcessingOptions options = {}) |
(since 6.3) QByteArray | toAce(const QString &domain, QUrl::AceProcessingOptions options = {}) |
Klasse „ QUtf8StringView “:
(since 6.3) bool | isValidUtf8() const |
Klasse „ QVarLengthArray “:
(since 6.3) QVarLengthArray<T, Prealloc>::iterator | emplace(QVarLengthArray<T, Prealloc>::const_iterator pos, Args &&... args) |
(since 6.3) T & | emplace_back(Args &&... args) |
Klasse „ QWidget “:
(since 6.3) QAction * | addAction(const QString &text) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text) |
(since 6.3) QAction * | addAction(const QString &text, const QKeySequence &shortcut) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut) |
(since 6.3) QAction * | addAction(const QString &text, Args &&... args) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, Args &&... args) |
(since 6.3) QAction * | addAction(const QString &text, const QKeySequence &shortcut, Args &&... args) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut, Args &&... args) |
(since 6.3) QAction * | addAction(const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection) |
(since 6.3) QAction * | addAction(const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection) |
(since 6.3) QAction * | addAction(const QIcon &icon, const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type = Qt::AutoConnection) |
Neue Funktionen in Namespaces
(since 6.3) void | failOnWarning(const char *message) |
(since 6.3) void | failOnWarning(const QRegularExpression &messagePattern) |
(since 6.3) QFuture<OutputSequence> | whenAll(InputIt first, InputIt last) |
(since 6.3) QFuture<OutputSequence> | whenAll(Futures &&... futures) |
(since 6.3) QFuture<QtFuture::WhenAnyResult<T>> | whenAny(InputIt first, InputIt last) |
(since 6.3) QFuture<std::variant<std::decay_t<Futures>...>> | whenAny(Futures &&... futures) |
Neue globale Funktionen
(since 6.3) const char * | qWebEngineChromiumSecurityPatchVersion() |
Neue Makros
(since 6.3) | QT_TRID_N_NOOP(id) |
(since 6.3) | QVERIFY_THROWS_EXCEPTION(exceptiontype, ...) |
(since 6.3) | QVERIFY_THROWS_NO_EXCEPTION(...) |
(since 6.3) | Q_APPLICATION_STATIC(Type, VariableName, ...) |
(since 6.3) | Q_GADGET_EXPORT(EXPORT_MACRO) |
Neue Enum-Typen
(since 6.3) enum class | TransportMedium { Unknown, Ethernet, Cellular, WiFi, Bluetooth } |
(since 6.3) enum | Initialization { InheritFromParent } |
(since 6.3) enum | AceProcessingOption { IgnoreIDNWhitelist, AceTransitionalProcessing } |
Neue Enum-Werte
| enum value | Language::Kaingang |
| enum value | Language::Nheengatu |
| enum value | PixelMetric::PM_LineEditIconMargin |
| enum value | Script::Script_CyproMinoan |
| enum value | Script::Script_NagMundari |
| enum value | Script::Script_OldUyghur |
| enum value | Script::Script_Tangsa |
| enum value | Script::Script_Toto |
| enum value | Script::Script_Vithkuqi |
| enum value | StandardPixmap::SP_TabCloseButton |
| enum value | StyleHint::SH_SpinBox_SelectOnStep |
| enum value | UnicodeVersion::Unicode_14_0 |
Neue Eigenschaften
|
|
Neue Variablen
(since 6.3) const QOperatingSystemVersion | MacOSMonterey |
(since 6.3) const QOperatingSystemVersionBase | Windows10_1809 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_1903 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_1909 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_2004 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_20H2 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_21H1 |
(since 6.3) const QOperatingSystemVersionBase | Windows10_21H2 |
(since 6.3) const QOperatingSystemVersionBase | Windows11 |
Neue QML-Typen
Neue QML-Eigenschaften
QML-Typ „ Bar3DSeries “:
(since 6.3) | rowColors : list<ThemeColor> |
QML-Typ „ Bars3D “:
(since 6.3) | barSeriesMargin : size |
QML-Typ „ FileInstancing “:
(since 6.3) | instanceCount : int |
QML-Typ „ HeightMapSurfaceDataProxy “:
(since 6.3) | autoScaleY : real |
(since 6.3) | maxYValue : real |
(since 6.3) | minYValue : real |
QML-Typ „ HoverHandler “:
(since 6.3) | blocking : bool |
QML-Typ „ InstanceList “:
(since 6.3) | instanceCount : int |
QML-Typ „ ParticleSystem3DLogging “:
(since 6.3) | timeDeviation : real |
QML-Typ „ SpriteParticle3D “:
QML-Typ „ Surface3DSeries “:
(since 6.3) | wireframeColor : color |
QML-Typ „ TextMetrics “:
(since 6.3) | renderType : enumeration |
QML-Typ „ WheelHandler “:
(since 6.3) | blocking : bool |
Neue QML-Methoden
QML-Typ „ AbstractGraph3D “:
(since 6.3) bool | hasSeries(Abstract3DSeries series) |
QML-Typ „ Instancing “:
(since 6.3) color | instanceColor(int index) |
(since 6.3) vector3d | instanceCustomData(int index) |
(since 6.3) vector3d | instancePosition(int index) |
(since 6.3) quaternion | instanceRotation(int index) |
(since 6.3) vector3d | instanceScale(int index) |
QML-Typ „ Item “:
(since 6.3) void | dumpItemTree() |
QML-Typ „ TestCase “:
(since 6.3) | failOnWarning(message) |
© 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.