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
- Neue Klassen
- Neue Mitgliedsfunktionen
- Neue Funktionen in Namespaces
- Neue Makros
- Neue Enum-Typen
- Neue Enum-Werte
- Neue Typ-Aliase
- Neue Eigenschaften
- Neue Variablen
- Neue QML-Typen
- Neue QML-Enumerationstypen
- Neue QML-Eigenschaften
- Neue QML-Signale
- Neue QML-Methoden
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)
- 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)
- P
- ParallelLimit (QtTaskTree)
- Pointer (QVariant)
- QParallelTaskTreeRunner (QtTaskTree)
- QProcessTaskDeleter (QtTaskTree)
- 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)
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 “:
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
| enum value | Attribute::Orientation |
| enum value | Event::RoleChanged |
| enum value | Language::Ladin |
| enum value | Language::Shan |
| enum value | PersistentCookiesPolicy::OnlyPersistentCookies |
| enum value | PersistentCookiesPolicy::OnlyPersistentCookies |
| enum value | Role::Switch |
| enum value | ScopeType::BindingFunctionScope |
| enum value | ScopeType::SignalHandlerFunctionScope |
| enum value | Script::Script_BeriaErfe |
| enum value | Script::Script_Sidetic |
| enum value | Script::Script_TaiYo |
| enum value | Script::Script_TolongSiki |
| enum value | UnicodeVersion::Unicode_17_0 |
| enum value | WebAttribute::TrimAccessibilityIdentifiers |
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
- I
- ItemSpy
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 “:
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.