Nouvelles classes et fonctions dans Qt 6.11
Cette page contient une liste complète de toutes les nouvelles classes et fonctions introduites dans Qt 6.11.
- Nouveaux espaces de noms
- Nouvelles classes
- Nouvelles fonctions membres
- Nouvelles fonctions dans les espaces de noms
- Nouvelles macros
- Nouveaux types d'énumération
- Nouvelles valeurs d'énumération
- Nouveaux alias de types
- Nouvelles propriétés
- Nouvelles variables
- Nouveaux types QML
- Nouveaux types d'énumération QML
- Nouvelles propriétés QML
- Nouveaux signaux QML
- Nouvelles méthodes QML
Nouveaux espaces de noms
(technology preview) namespace | QtTaskTree |
Nouvelles classes
- 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)
Nouvelles fonctions pour les membres
QAudioSink s de classe :
(since 6.11) void | start(Callback &&cb) |
QAudioSource de la classe :
(since 6.11) void | start(Callback &&cb) |
QAuthenticator de la classe :
(since 6.11) void | clear() |
QByteArray de la classe :
(since 6.11) QByteArray | fromPercentEncoding(QByteArray &&input, char percent = '%') |
(since 6.11) QByteArray | percentDecoded(char percent = '%') && |
QDate de classe :
(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) |
QGrpcCallOptions de classe :
(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) |
QGrpcChannelOptions de classe :
(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) |
QGrpcOperation de classe :
(since 6.11) void | serverInitialMetadataReceived(const QMultiHash<QByteArray, QByteArray> &metadata) |
QGrpcOperationContext de classe :
(since 6.11) QtGrpc::RpcDescriptor | descriptor() const |
(since 6.11) quint64 | operationId() const |
(since 6.11) void | serverInitialMetadataReceived(const QMultiHash<QByteArray, QByteArray> &metadata) |
QHash de classe :
(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) |
QHttpServerConfiguration de classe :
(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) |
QHttpServerResponder de classe :
(since 6.11) bool | isResponseCanceled() const |
QMetaProperty de classe :
(since 6.11) bool | isOverride() const |
(since 6.11) bool | isVirtual() const |
QMultiHash de classe :
(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) |
QNetworkRequest de classe :
(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 |
QObject de classe :
(since 6.11) bool | isQmlExposed() const |
QPainter de classe :
(since 6.11) QPointF | brushOriginF() const |
(since 6.11) void | setBrush(QBrush &&brush) |
(since 6.11) void | setPen(QPen &&pen) |
QProtobufMessage de classe :
(since 6.11) To | qprotobufmessage_cast(QProtobufMessage *from) |
(since 6.11) To | qprotobufmessage_cast(const QProtobufMessage *from) |
QQmlContext de classe :
(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 |
QQuaternion de classe :
(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 |
Axis de classe :
(since 6.11) bool | qFuzzyIsNull(QQuaternion::Axis axis) |
QQuickWindow de classe :
(since 6.11) void | devicePixelRatioChanged() |
QRawFont de classe :
(since 6.11) quint32 | glyphCount() const |
(since 6.11) QString | glyphName(quint32 glyphIndex) const |
QRhiGraphicsPipeline de classe :
(since 6.11) bool | hasDepthClamp() const |
(since 6.11) void | setDepthClamp(bool enable) |
QSaveFile de classe :
(since 6.11) std::filesystem::path | filesystemFileName() const |
(since 6.11) void | setFileName(const std::filesystem::path &name) |
QScopeGuard de classe :
(since 6.11) void | commit() |
QStack de classe :
(since 6.11) void | push(T &&t) |
QStringDecoder de classe :
(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) |
QStringEncoder de classe :
(since 6.11) QStringEncoder::FinalizeResult | finalize() |
(since 6.11) QStringEncoder::FinalizeResult | finalize(char *out, qsizetype maxlen) |
QSvgGenerator de la classe :
(since 6.11) virtual void | initPainter(QPainter *painter) const override |
QTemporaryFile de classe :
(since 6.11) bool | renameOverwrite(const QString &newName) |
(since 6.11) bool | renameOverwrite(const std::filesystem::path &newName) |
QTextBoundaryFinder de classe :
(since 6.11) QTextBoundaryFinder & | operator=(QTextBoundaryFinder &&other) |
(since 6.11) void | swap(QTextBoundaryFinder &other) |
QTextCharFormat de classe :
(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) |
QWebSocketServer de classe :
(since 6.11) void | sslErrorsOccurred(QSslSocket *socket, const QList<QSslError> &errors) |
qfloat16 s de classe :
Nouvelles fonctions dans les espaces de noms
(since 6.11) const char * | currentGlobalDataTag() |
Nouvelles macros
(since 6.11) | QT_NO_SINGLE_ARGUMENT_QHASH_OVERLOAD |
(since 6.11) void | Q_PRESUME(bool expr) |
Nouveaux types énumérés
(since 6.11) classe énum | InterceptorCapability { Start, InitialMetadata, MessageReceived, WriteMessage, WritesDone, …, Cancel } |
(since 6.11) classe énumération | LabelPosition { Center, OnValue } |
(since 6.11) classe énumérée | Continuation { Poursuivre, Abandonner } |
(since 6.11) classe énumérée | LineStyle { Tout droit, Pas à gauche, Pas à droite, Pas au centre } |
(since 6.11) classe énumérée | StrokeStyle { Ligne continue, Ligne pointillée } |
(since 6.11) classe énum | AutoConnectPolicy { Aucun, Complet, À la lecture } |
(since 6.11) classe énum | RpcType { Appel unitaire, Streaming serveur, Streaming client, Streaming bidirectionnel } |
Nouvelles valeurs d'énumération
| 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 |
Nouveaux alias de type
(since 6.11) flags | InterceptorCapabilities |
Nouvelles propriétés
|
|
Nouvelles variables
(since 6.11) const QOperatingSystemVersionBase | Windows11_25H2 |
(since 6.11) std::atomic<std::chrono::milliseconds> | defaultTryTimeout |
Nouveaux types QML
- I
- ItemSpy
Nouveaux types d'énumération QML
(since 6.11) | SamplerHint |
Nouvelles propriétés QML
AreaSeries s de types QML :
(since 6.11) | gradient : ShapeGradient |
(since 6.11) | selectedGradient : ShapeGradient |
AudioEngine s de types QML :
(since 6.11) | distanceScale : real |
BarCategoryAxis des types QML :
(since 6.11) | labelPosition : enumeration |
Custom3DItem des types QML :
(since 6.11) | rotationAbsolute : bool |
DateTimeAxis s sur les types QML :
(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 |
DialogButtonBox s sur les types QML :
(since 6.11) | defaultButton : AbstractButton |
(since 6.11) | defaultStandardButton : enumeration |
ExtendedSceneEnvironment s sur les types QML :
(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 |
GraphsItem3D s sur les types QML :
(since 6.11) | cutoffMargin : real |
KeyboardStyle s sur les types QML :
(since 6.11) | keyboardDesignMaximumHeight : real |
LineSeries s sur les types QML :
(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 |
Model s sur les types QML :
(since 6.11) | motionVectorEnabled : bool |
(since 6.11) | motionVectorScale : real |
RectangleShape s sur les types QML :
(since 6.11) | drawBottom : bool |
(since 6.11) | drawLeft : bool |
(since 6.11) | drawRight : bool |
(since 6.11) | drawTop : bool |
RectangularShadow s sur les types QML :
(since 6.11) | bottomLeftRadius : real |
(since 6.11) | bottomRightRadius : real |
(since 6.11) | topLeftRadius : real |
(since 6.11) | topRightRadius : real |
Rotation s sur les types QML :
(since 6.11) | distanceToPlane : real |
SceneEnvironment s sur les types QML :
(since 6.11) | oitMethod : enumeration |
(since 6.11) | temporalAAMode : enumeration |
ShapePath s sur les types QML :
(since 6.11) | cosmeticStroke : bool |
SplineSeries s sur les types QML :
(since 6.11) | optimized : bool |
TextSelection s sur les types QML :
(since 6.11) | document : TextDocument |
(since 6.11) | selectionEnd : int |
(since 6.11) | selectionStart : int |
TextureProviderExtension s sur les types QML :
(since 6.11) | samplerHint : SamplerHint |
ValueAxis s sur les types QML :
VectorImage s sur les types QML :
(since 6.11) | asynchronousShapes : bool |
VirtualKeyboardSettings s sur les types QML :
(since 6.11) | arrowKeyNavigationEnabled : bool |
sslConfiguration s sur les types QML :
(since 6.11) | sslOptionFlags : QSsl::SslOptions |
sslDtlsConfiguration s sur les types QML :
(since 6.11) | sslOptionFlags : QSsl::SslOptions |
Nouveaux signaux QML
(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() |
Nouvelles méthodes QML
DateTimeAxis s des types QML :
(since 6.11) string | timeZoneAsString() |
(since 6.11) QTimeZone | timeZoneFromString(string zoneId) |
Flickable des types QML :
(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) |
Qt des types QML :
(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) |
TextSelection s sur les types QML :
(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) |
View3D s sur les types QML :
(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) |
XrView s sur les types QML :
(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.