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 Namensräume

(technology preview) namespace QtTaskTree

Neue Klassen

A
Axes (QQuaternion)
Axis (QQuaternion)
B
QBarrier (QtTaskTree)
C
ColumnIterator (QRangeModelAdapter)
ConstColumnIterator (QRangeModelAdapter)
ConstIterator: QtCore (QMetaAssociation::Iterable)
ConstIterator: QtCore (QMetaSequence::Iterable)
ConstPointer (QVariant)
ConstReference (QVariant)
ConstRowIterator (QRangeModelAdapter)
ConstRowReference (QRangeModelAdapter)
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
DataReference (QRangeModelAdapter)
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)
QGrpcCancelInterceptor
QGrpcFinishedInterceptor
QGrpcInitialMetadataInterceptor
QGrpcInterceptionContext
QGrpcInterceptorChain
QGrpcMessageReceivedInterceptor
QGrpcStartInterceptor
QGrpcTrailingMetadataInterceptor
QGrpcWriteMessageInterceptor
QGrpcWritesDoneInterceptor
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)
RowIterator (QRangeModelAdapter)
RowReference (QRangeModelAdapter)
RowReferenceBase (QRangeModelAdapter)
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 Mitgliederfunktionen

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 class InterceptorCapability { Start, InitialMetadata, MessageReceived, WriteMessage, WritesDone, …, Cancel }
(since 6.11) enum-Klasse LabelPosition { Center, OnValue }
(since 6.11) enum-Klasse Continuation { „Weiter“, „Verwerfen“ }
(since 6.11) enum-Klasse LineStyle { Geradeaus, Schritt nach links, Schritt nach rechts, Schritt nach Mitte }
(since 6.11) Enum-Klasse StrokeStyle { durchgezogene Linie, gestrichelte Linie }
(since 6.11) enum-Klasse AutoConnectPolicy { None, Full, OnRead }
(since 6.11) Enum-Klasse RpcType { UnaryCall, ServerStreaming, ClientStreaming, BidiStreaming }

Neue Enum-Werte

Neue Typ-Aliase

(since 6.11) flags InterceptorCapabilities

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-Aufzählungstypen

(since 6.11) SamplerHint

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 „ RectangleShape “:

(since 6.11) drawBottom : bool
(since 6.11) drawLeft : bool
(since 6.11) drawRight : bool
(since 6.11) drawTop : bool

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 „ TextureProviderExtension “:

(since 6.11) samplerHint : SamplerHint

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.