Neue Klassen und Funktionen in Qt 6.11

Diese Seite enthält eine umfassende Liste aller neuen Klassen und Funktionen, die in Qt 6.11 eingeführt wurden.

Neue Namespaces

(since 6.11) namespace QtTaskTree

Neue Klassen

A
Axes (QQuaternion)
Axis (QQuaternion)
B
QBarrier (QtTaskTree)
C
ConstIterator: QtCore (QMetaAssociation::Iterable)
ConstIterator: QtCore (QMetaSequence::Iterable)
ConstPointer (QVariant)
ConstReference (QVariant)
QCanvasBoxGradient
QCanvasBoxShadow
QCanvasBrush
QCanvasConicalGradient
QCanvasCustomBrush
QCanvasGradient
QCanvasGradientStop
QCanvasGridPattern
QCanvasImage
QCanvasImagePattern
QCanvasLinearGradient
QCanvasOffscreenCanvas
QCanvasPainter
QCanvasPainterFactory
QCanvasPainterItem
QCanvasPainterItemRenderer
QCanvasPainterWidget
QCanvasPath
QCanvasRadialGradient
QCanvasRhiPaintDriver
QCocoaScreen (QNativeInterface)
QCustomSeries
QCustomTask (QtTaskTree)
D
Do (QtTaskTree)
QDefaultTaskAdapter (QtTaskTree)
E
Else (QtTaskTree)
ElseIf (QtTaskTree)
EulerAngles (QQuaternion)
ExecutableItem (QtTaskTree)
ExecutionMode (QtTaskTree)
F
FinalizeResultChar (QStringConverter)
For (QtTaskTree)
Forever (QtTaskTree)
ForeverIterator (QtTaskTree)
G
Group (QtTaskTree)
GroupItem (QtTaskTree)
I
If (QtTaskTree)
ItemAccess (QRangeModel)
Iterable: QtCore (QMetaSequence)
Iterable: QtCore (QMetaAssociation)
Iterator: QtTaskTree (QtTaskTree)
Iterator: QtCore (QMetaAssociation::Iterable)
Iterator: QtCore (QMetaSequence::Iterable)
L
ListIterator (QtTaskTree)
M
QMappedTaskTreeRunner (QtTaskTree)
N
QNetworkReplyWrapper (QtTaskTree)
O
ObjectSignal (QtTaskTree)
P
ParallelLimit (QtTaskTree)
Pointer (QVariant)
QParallelTaskTreeRunner (QtTaskTree)
QProcessTaskDeleter (QtTaskTree)
Q
QQuick3DTextureProviderExtension
R
QRangeModelAdapter
Reference (QVariant)
RepeatIterator (QtTaskTree)
RpcDescriptor (QtGrpc)
S
QSequentialTaskTreeRunner (QtTaskTree)
QSingleTaskTreeRunner (QtTaskTree)
QSSGRenderTextureProviderExtension
QStartedBarrier (QtTaskTree)
QStyleOptionMenuItemV2
QSyncTask (QtTaskTree)
Storage (QtTaskTree)
T
QTaskInterface (QtTaskTree)
QTaskTree (QtTaskTree)
QTcpSocketWrapper (QtTaskTree)
QThreadFunction (QtTaskTree)
QThreadFunctionBase (QtTaskTree)
Then (QtTaskTree)
U
UntilIterator (QtTaskTree)
W
QWebView
QWebViewLoadingInfo
QWebViewSettings
When (QtTaskTree)

Neue Mitgliedsfunktionen

Klasse QAudioSink:

(since 6.11) void start(Callback &&cb)

Klasse QAudioSource:

(since 6.11) void start(Callback &&cb)

Klasse QAuthenticator:

(since 6.11) void clear()

Klasse QByteArray:

(since 6.11) QByteArray fromPercentEncoding(QByteArray &&input, char percent = '%')
(since 6.11) QByteArray percentDecoded(char percent = '%') &&

Klasse QDate:

(since 6.11) QDate &operator++(QDate &date)
(since 6.11) QDate operator++(QDate &date, int)
(since 6.11) QDate &operator--(QDate &date)
(since 6.11) QDate operator--(QDate &date, int)

Klasse QGrpcCallOptions:

(since 6.11) std::optional<bool> filterServerMetadata() const
(since 6.11) bool operator!=(const QGrpcCallOptions &lhs, const QGrpcCallOptions &rhs)
(since 6.11) bool operator==(const QGrpcCallOptions &lhs, const QGrpcCallOptions &rhs)
(since 6.11) QGrpcCallOptions &setFilterServerMetadata(bool value)

Klasse QGrpcChannelOptions:

(since 6.11) std::optional<bool> filterServerMetadata() const
(since 6.11) bool operator!=(const QGrpcChannelOptions &lhs, const QGrpcChannelOptions &rhs)
(since 6.11) bool operator==(const QGrpcChannelOptions &lhs, const QGrpcChannelOptions &rhs)
(since 6.11) QGrpcChannelOptions &setFilterServerMetadata(bool value)

Klasse QGrpcOperation:

(since 6.11) void serverInitialMetadataReceived(const QMultiHash<QByteArray, QByteArray> &metadata)

Klasse QGrpcOperationContext:

(since 6.11) QtGrpc::RpcDescriptor descriptor() const
(since 6.11) quint64 operationId() const
(since 6.11) void serverInitialMetadataReceived(const QMultiHash<QByteArray, QByteArray> &metadata)

Klasse QHash:

(since 6.11) QHash<Key, T>::iterator insert(Key &&key, T &&value)
(since 6.11) QHash<Key, T>::iterator insert(Key &&key, const T &value)
(since 6.11) QHash<Key, T>::iterator insert(const Key &key, T &&value)

Klasse QHttpServerConfiguration:

(since 6.11) qint64 maximumBodySize() const
(since 6.11) qint64 maximumHeaderFieldCount() const
(since 6.11) qint64 maximumHeaderFieldSize() const
(since 6.11) qint64 maximumTotalHeaderSize() const
(since 6.11) qint64 maximumUrlSize() const
(since 6.11) void setMaximumBodySize(qint64 maxSize)
(since 6.11) void setMaximumHeaderFieldCount(qint64 maxSize)
(since 6.11) void setMaximumHeaderFieldSize(qint64 maxSize)
(since 6.11) void setMaximumTotalHeaderSize(qint64 maxSize)
(since 6.11) void setMaximumUrlSize(qint64 maxSize)

Klasse QHttpServerResponder:

(since 6.11) bool isResponseCanceled() const

Klasse QMetaProperty:

(since 6.11) bool isOverride() const
(since 6.11) bool isVirtual() const

Klasse QMultiHash:

(since 6.11) QMultiHash<Key, T>::iterator insert(Key &&key, T &&value)
(since 6.11) QMultiHash<Key, T>::iterator insert(Key &&key, const T &value)
(since 6.11) QMultiHash<Key, T>::iterator insert(const Key &key, T &&value)

Klasse QNetworkRequest:

(since 6.11) void setTcpKeepAliveIdleTimeBeforeProbes(std::chrono::seconds idle)
(since 6.11) void setTcpKeepAliveIntervalBetweenProbes(std::chrono::seconds interval)
(since 6.11) void setTcpKeepAliveProbeCount(int probes)
(since 6.11) std::chrono::seconds tcpKeepAliveIdleTimeBeforeProbes() const
(since 6.11) std::chrono::seconds tcpKeepAliveIntervalBetweenProbes() const
(since 6.11) int tcpKeepAliveProbeCount() const

Klasse QObject:

(since 6.11) bool isQmlExposed() const

Klasse QPainter:

(since 6.11) QPointF brushOriginF() const
(since 6.11) void setBrush(QBrush &&brush)
(since 6.11) void setPen(QPen &&pen)

Klasse QProtobufMessage:

(since 6.11) To qprotobufmessage_cast(QProtobufMessage *from)
(since 6.11) To qprotobufmessage_cast(const QProtobufMessage *from)

Klasse QQmlContext:

(since 6.11) QList<QQmlContext *> childContexts() const
(since 6.11) QObject *findObjectRecursively(const QString &id) const
(since 6.11) QList<QObject *> findObjectsRecursively(const QString &id) const

Klasse QQuaternion:

(since 6.11) QQuaternion::EulerAngles<float> eulerAngles() const
(since 6.11) QQuaternion fromAxes(QQuaternion::Axes axes)
(since 6.11) QQuaternion fromEulerAngles(QQuaternion::EulerAngles<float> angles)
(since 6.11) QQuaternion::Axes toAxes() const

Klasse Axis:

(since 6.11) bool qFuzzyIsNull(QQuaternion::Axis axis)

Klasse QQuickWindow:

(since 6.11) void devicePixelRatioChanged()

Klasse QRawFont:

(since 6.11) quint32 glyphCount() const
(since 6.11) QString glyphName(quint32 glyphIndex) const

Klasse QRhiGraphicsPipeline:

(since 6.11) bool hasDepthClamp() const
(since 6.11) void setDepthClamp(bool enable)

Klasse QSaveFile:

(since 6.11) std::filesystem::path filesystemFileName() const
(since 6.11) void setFileName(const std::filesystem::path &name)

Klasse QScopeGuard:

(since 6.11) void commit()

Klasse QStack:

(since 6.11) void push(T &&t)

Klasse QStringDecoder:

(since 6.11) QStringDecoder::FinalizeResult finalize()
(since 6.11) QStringDecoder::FinalizeResultQChar finalize(QChar *out, qsizetype maxlen)
(since 6.11) QStringDecoder::FinalizeResult finalize(char16_t *out, qsizetype maxlen)

Klasse QStringEncoder:

(since 6.11) QStringEncoder::FinalizeResult finalize()
(since 6.11) QStringEncoder::FinalizeResult finalize(char *out, qsizetype maxlen)

Klasse QSvgGenerator:

(since 6.11) virtual void initPainter(QPainter *painter) const override

Klasse QTemporaryFile:

(since 6.11) bool renameOverwrite(const QString &newName)
(since 6.11) bool renameOverwrite(const std::filesystem::path &newName)

Klasse QTextBoundaryFinder:

(since 6.11) QTextBoundaryFinder &operator=(QTextBoundaryFinder &&other)
(since 6.11) void swap(QTextBoundaryFinder &other)

Klasse QTextCharFormat:

(since 6.11) QMap<QFont::Tag, quint32> fontFeatures() const
(since 6.11) QMap<QFont::Tag, float> fontVariableAxes() const
(since 6.11) void setFontFeatures(const QMap<QFont::Tag, quint32> &fontFeatures)
(since 6.11) void setFontVariableAxes(const QMap<QFont::Tag, float> &fontVariableAxes)

Klasse QWebSocketServer:

(since 6.11) void sslErrorsOccurred(QSslSocket *socket, const QList<QSslError> &errors)

Klasse qfloat16:

(since 6.11) qfloat16 copysign(qfloat16 x, qfloat16 sign)
(since 6.11) bool signbit(qfloat16 x)

Neue Funktionen in Namespaces

(since 6.11) const char *currentGlobalDataTag()

Neue Makros

(since 6.11) QT_NO_SINGLE_ARGUMENT_QHASH_OVERLOAD
(since 6.11) void Q_PRESUME(bool expr)

Neue Enum-Typen

(since 6.11) Enum-Klasse LabelPosition { Center, OnValue }
(since 6.11) enum-Klasse LineStyle { Straight, StepLeft, StepRight, StepCenter }
(since 6.11) enum class StrokeStyle { SolidLine, DashLine }
(since 6.11) enum class AutoConnectPolicy { None, Full, OnRead }
(since 6.11) enum class RpcType { UnaryCall, ServerStreaming, ClientStreaming, BidiStreaming }

Neue Enum-Werte

Neue Eigenschaften

Neue Variablen

(since 6.11) const QOperatingSystemVersionBase Windows11_25H2
(since 6.11) std::atomic<std::chrono::milliseconds> defaultTryTimeout

Neue QML-Typen

Neue QML-Eigenschaften

QML-Typ AreaSeries:

(since 6.11) gradient : ShapeGradient
(since 6.11) selectedGradient : ShapeGradient

QML-Typ AudioEngine:

(since 6.11) distanceScale : real

QML-Typ BarCategoryAxis:

(since 6.11) labelPosition : enumeration

QML-Typ Custom3DItem:

(since 6.11) rotationAbsolute : bool

QML-Typ DateTimeAxis:

(since 6.11) pan : real
(since 6.11) timeZone : QTimeZone
(since 6.11) visualMax : real
(since 6.11) visualMin : real
(since 6.11) zoom : real

QML-Typ DialogButtonBox:

(since 6.11) defaultButton : AbstractButton
(since 6.11) defaultStandardButton : enumeration

QML-Typ ExtendedSceneEnvironment:

(since 6.11) ssgiBufferSizeFactor : real
(since 6.11) ssgiEnabled : bool
(since 6.11) ssgiHitThickness : real
(since 6.11) ssgiIndirectLightBoost : real
(since 6.11) ssgiIndirectLightEnabled : bool
(since 6.11) ssgiSampleCount : int
(since 6.11) ssgiSampleRadius : real
(since 6.11) ssgiSimulatedBounceEnabled : bool
(since 6.11) ssgiSimulatedBounceFactor : real
(since 6.11) ssgiSliceCount : int
(since 6.11) ssrEnabled : bool

QML-Typ GraphsItem3D:

(since 6.11) cutoffMargin : real

QML-Typ KeyboardStyle:

(since 6.11) keyboardDesignMaximumHeight : real

QML-Typ LineSeries:

(since 6.11) dashOffset : real
(since 6.11) dashPattern : list<real>
(since 6.11) joinStyle : Qt::PenJoinStyle
(since 6.11) lineStyle : QLineSeries::LineStyle
(since 6.11) strokeStyle : enumeration

QML-Typ Model:

(since 6.11) motionVectorEnabled : bool
(since 6.11) motionVectorScale : real

QML-Typ RectangularShadow:

(since 6.11) bottomLeftRadius : real
(since 6.11) bottomRightRadius : real
(since 6.11) topLeftRadius : real
(since 6.11) topRightRadius : real

QML-Typ Rotation:

(since 6.11) distanceToPlane : real

QML-Typ SceneEnvironment:

(since 6.11) oitMethod : enumeration
(since 6.11) temporalAAMode : enumeration

QML-Typ ShapePath:

(since 6.11) cosmeticStroke : bool

QML-Typ SplineSeries:

(since 6.11) optimized : bool

QML-Typ TextSelection:

(since 6.11) document : TextDocument
(since 6.11) selectionEnd : int
(since 6.11) selectionStart : int

QML-Typ ValueAxis:

(since 6.11) visualMax : real
(since 6.11) visualMin : real

QML-Typ VectorImage:

(since 6.11) asynchronousShapes : bool

QML-Typ VirtualKeyboardSettings:

(since 6.11) arrowKeyNavigationEnabled : bool

QML-Typ sslConfiguration:

(since 6.11) sslOptionFlags : QSsl::SslOptions

QML-Typ sslDtlsConfiguration:

(since 6.11) sslOptionFlags : QSsl::SslOptions

Neue QML-Signale

(since 6.11) dashOffsetChanged(qreal newDashOffset)
(since 6.11) dashPatternChanged(QList<qreal> newDashPattern)
(since 6.11) gradientChanged()
(since 6.11) joinStyleChanged(Qt::PenJoinStyle newJoinStyle)
(since 6.11) lineStyleChanged(QLineSeries::LineStyle newLineStyle)
(since 6.11) optimizedChanged()
(since 6.11) selectedGradientChanged()
(since 6.11) strokeStyleChanged(QLineSeries::StrokeStyle newStrokeStyle)
(since 6.11) timeZoneChanged()
(since 6.11) zoomChanged()

Neue QML-Methoden

QML-Typ DateTimeAxis:

(since 6.11) string timeZoneAsString()
(since 6.11) QTimeZone timeZoneFromString(string zoneId)

QML-Typ Flickable:

(since 6.11) void flickTo(point position)
(since 6.11) void flickToChild(QQuickItem *child, PositionMode mode, point offset)
(since 6.11) void positionViewAtChild(QQuickItem *child, PositionMode mode, point offset)

QML-Typ Qt:

(since 6.11) ArrayBuffer atob(ArrayBuffer data)
(since 6.11) var atob(var data)
(since 6.11) ArrayBuffer btoa(ArrayBuffer data)
(since 6.11) var btoa(var data)

QML-Typ TextSelection:

(since 6.11) void duplicate()
(since 6.11) void linkTo(url destination)
(since 6.11) void moveSelectionEnd(MoveOperation op, int n)
(since 6.11) bool moveSelectionStart(MoveOperation op, int n)

QML-Typ View3D:

(since 6.11) pickResult closestPointPick(vector3d origin, float radius, Model model)
(since 6.11) list<Object3D> pickInRect(point start, point end)
(since 6.11) pickResult rayPick(vector3d origin, vector3d direction, Model model)

QML-Typ XrView:

(since 6.11) pickResult closestPointPick(vector3d origin, float radius, Model model)
(since 6.11) pickResult rayPick(vector3d origin, vector3d direction, Model model)

© 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.