Nouvelles classes et fonctions de Qt 6.0

Cette section fournit une liste complète de toutes les nouvelles classes et fonctions introduites dans Qt 6.0.

Nouveaux espaces de noms

(since 6.0) namespace QNativeInterface
(since 6.0) namespace QQuickOpenGLUtils

Nouvelles classes

Nouvelles fonctions pour les membres

QAbstractItemModel s de classe :

(since 6.0) virtual bool clearItemData(const QModelIndex &index)
(since 6.0) virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const

QAbstractItemView de la classe :

(since 6.0) virtual void initViewItemOption(QStyleOptionViewItem *option) const
(since 6.0) virtual QAbstractItemDelegate *itemDelegateForIndex(const QModelIndex &index) const

QAbstractProxyModel de la classe :

(since 6.0) virtual bool clearItemData(const QModelIndex &index) override

QAction de la classe :

(since 6.0) QList<QObject *> associatedObjects() const

QBitArray de la classe :

(since 6.0) quint32 toUInt32(QSysInfo::Endian endianness, bool *ok = nullptr) const

QBitmap de classe :

(since 6.0) QBitmap fromPixmap(const QPixmap &pixmap)

QBluetoothDeviceInfo de classe :

(since 6.0) QList<QBluetoothUuid> serviceUuids() const

QByteArray de classe :

(since 6.0) int compare(QByteArrayView bv, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) bool contains(QByteArrayView bv) const
(since 6.0) qsizetype count(QByteArrayView bv) const
(since 6.0) bool endsWith(QByteArrayView bv) const
(since 6.0) QByteArray first(qsizetype n) &&
(since 6.0) QByteArray first(qsizetype n) const &
(since 6.0) qsizetype indexOf(QByteArrayView bv, qsizetype from = 0) const
(since 6.0) QByteArray &insert(qsizetype i, QByteArrayView data)
(since 6.0) QByteArray last(qsizetype n) &&
(since 6.0) QByteArray last(qsizetype n) const &
(since 6.0) qsizetype lastIndexOf(QByteArrayView bv, qsizetype from) const
(since 6.0) void push_back(QByteArrayView str)
(since 6.0) void push_front(QByteArrayView str)
(since 6.0) QByteArray &replace(QByteArrayView before, QByteArrayView after)
(since 6.0) QByteArray sliced(qsizetype pos, qsizetype n) &&
(since 6.0) QByteArray sliced(qsizetype pos, qsizetype n) const &
(since 6.0) QByteArray sliced(qsizetype pos) &&
(since 6.0) QByteArray sliced(qsizetype pos) const &
(since 6.0) bool startsWith(QByteArrayView bv) const

QCanBusDeviceInfo de classe :

(since 6.0) QString alias() const

QChar de classe :

(since 6.0) QChar fromUcs2(char16_t c)
(since 6.0) auto fromUcs4(char32_t c)

QDataStream de classe :

(since 6.0) QDataStream &operator<<(QDataStream &out, const std::pair<T1, T2> &pair)
(since 6.0) QDataStream &operator<<(char16_t c)
(since 6.0) QDataStream &operator<<(char32_t c)
(since 6.0) QDataStream &operator>>(QDataStream &in, std::pair<T1, T2> &pair)
(since 6.0) QDataStream &operator>>(char16_t &c)
(since 6.0) QDataStream &operator>>(char32_t &c)

QDate de classe :

(since 6.0) QDate fromString(QStringView string, Qt::DateFormat format = Qt::TextDate)
(since 6.0) QDate fromString(QStringView string, QStringView format, QCalendar cal)
(since 6.0) QDate fromString(const QString &string, QStringView format, QCalendar cal)
(since 6.0) QDate fromString(const QString &string, QStringView format, int baseYear, QCalendar cal)

QDateTime de classe :

(since 6.0) QDateTime fromString(QStringView string, Qt::DateFormat format = Qt::TextDate)
(since 6.0) QDateTime fromString(QStringView string, QStringView format, QCalendar cal)
(since 6.0) QDateTime fromString(const QString &string, QStringView format, QCalendar cal)
(since 6.0) QDateTime fromString(const QString &string, QStringView format, int baseYear, QCalendar cal)

QDebug de classe :

(since 6.0) QDebug &operator<<(QByteArrayView t)
(since 6.0) QDebug &operator<<(QUtf8StringView s)
(since 6.0) QDebug &operator<<(const char16_t *t)
(since 6.0) QString toString(const T &object)

QDir de classe :

(since 6.0) void addSearchPath(const QString &prefix, const std::filesystem::path &path)
(since 6.0) std::filesystem::path filesystemAbsolutePath() const
(since 6.0) std::filesystem::path filesystemCanonicalPath() const
(since 6.0) std::filesystem::path filesystemPath() const
(since 6.0) void setPath(const std::filesystem::path &path)

QDropEvent de classe :

(since 6.0) Qt::MouseButtons buttons() const
(since 6.0) Qt::KeyboardModifiers modifiers() const
(since 6.0) QPointF position() const

QEvent s sur les cours :

(since 6.0) virtual QEvent *clone() const
(since 6.0) bool isInputEvent() const
(since 6.0) bool isPointerEvent() const
(since 6.0) bool isSinglePointEvent() const

QExplicitlySharedDataPointer de classe :

(since 6.0) T *get() const
(since 6.0) void reset(T *ptr = nullptr)

QFile s de cours :

(since 6.0) bool copy(const std::filesystem::path &newName)
(since 6.0) std::filesystem::path filesystemFileName() const
(since 6.0) bool link(const std::filesystem::path &newName)
(since 6.0) QFileDevice::Permissions permissions(const std::filesystem::path &filename)
(since 6.0) bool rename(const std::filesystem::path &newName)
(since 6.0) void setFileName(const std::filesystem::path &name)
(since 6.0) bool setPermissions(const std::filesystem::path &filename, QFileDevice::Permissions permissionSpec)

QFileInfo de classe :

(since 6.0) std::filesystem::path filesystemAbsoluteFilePath() const
(since 6.0) std::filesystem::path filesystemAbsolutePath() const
(since 6.0) std::filesystem::path filesystemCanonicalFilePath() const
(since 6.0) std::filesystem::path filesystemCanonicalPath() const
(since 6.0) std::filesystem::path filesystemFilePath() const
(since 6.0) std::filesystem::path filesystemPath() const
(since 6.0) std::filesystem::path filesystemSymLinkTarget() const
(since 6.0) void setFile(const std::filesystem::path &path)
(since 6.0) void stat()

QFuture de classe :

(since 6.0) bool isSuspended() const
(since 6.0) bool isSuspending() const
(since 6.0) bool isValid() const
(since 6.0) QFuture<T> onCanceled(Function &&handler)
(since 6.0) QFuture<T> onFailed(Function &&handler)
(since 6.0) void setSuspended(bool suspend)
(since 6.0) void suspend()
(since 6.0) T takeResult()
(since 6.0) QFuture<QFuture<T>::ResultType<Function>> then(Function &&function)
(since 6.0) QFuture<QFuture<T>::ResultType<Function>> then(QThreadPool *pool, Function &&function)
(since 6.0) QFuture<QFuture<T>::ResultType<Function>> then(QtFuture::Launch policy, Function &&function)
(since 6.0) void toggleSuspended()

QFutureWatcher de classe :

(since 6.0) bool isSuspended() const
(since 6.0) bool isSuspending() const
(since 6.0) void setSuspended(bool suspend)
(since 6.0) void suspend()
(since 6.0) void suspended()
(since 6.0) void suspending()
(since 6.0) void toggleSuspended()

QGraphicsLayoutItem de classe :

(since 6.0) virtual bool isEmpty() const

QHash de classe :

(since 6.0) size_t qHash(QByteArrayView key, size_t seed = 0)
(since 6.0) size_t qHash(QPoint key, size_t seed = 0)
(since 6.0) size_t qHash(char16_t clé, size_t graine = 0)
(since 6.0) size_t qHash(char32_t clé, size_t graine = 0)
(since 6.0) size_t qHash(char8_t clé, size_t graine = 0)
(since 6.0) size_t qHash(const QTypeRevision&key, size_t seed = 0)
(since 6.0) size_t qHash(std::nullptr_t key, size_t seed = 0)
(since 6.0) size_t qHash(wchar_t key, size_t seed = 0)
(since 6.0) size_t qHashMulti(size_t seed, const T &... args)
(since 6.0) size_t qHashMultiCommutative(size_t seed, const T &... args)

QHeaderView:

(since 6.0) virtual void initStyleOptionForIndex(QStyleOptionHeader *option, int logicalIndex) const

QIODevice de la classe :

(since 6.0) virtual qint64 skipData(qint64 maxSize)

Classe QIcon:

(since 6.0) QPixmap pixmap(const QSize &size, qreal devicePixelRatio, QIcon::Mode mode = Normal, QIcon::State state = Off) const

Classe QImage:

(since 6.0) QImage convertedTo(QImage::Format format, Qt::ImageConversionFlags flags = Qt::AutoColor) &&
(since 6.0) QImage convertedTo(QImage::Format format, Qt::ImageConversionFlags flags = Qt::AutoColor) const &
(since 6.0) QImage fromHBITMAP(HBITMAP hbitmap)
(since 6.0) QImage fromHICON(HICON icon)
(since 6.0) void mirror(bool horizontal = false, bool vertical = true)
(since 6.0) void rgbSwap()
(since 6.0) HBITMAP toHBITMAP() const
(since 6.0) HICON toHICON(const QImage &mask = {}) const

Classe QImageIOHandler:

(since 6.0) bool allocateImage(QSize size, QImage::Format format, QImage *image)

QImageReader de classe :

(since 6.0) int allocationLimit()
(since 6.0) void setAllocationLimit(int mbLimit)

QInputEvent de classe :

(since 6.0) const QInputDevice *device() const

QJsonValue de classe :

(since 6.0) qint64 toInteger(qint64 defaultValue = 0) const

QKeyEvent de classe :

(since 6.0) QKeyCombination keyCombination() const

QLabel de classe :

(since 6.0) QPicture picture() const

QLatin1StringView de classe :

(since 6.0) QLatin1StringView first(qsizetype n) const
(since 6.0) QLatin1StringView last(qsizetype n) const
(since 6.0) QLatin1StringView sliced(qsizetype pos) const
(since 6.0) QLatin1StringView sliced(qsizetype pos, qsizetype n) const
(since 6.0) QString toString() const
(since 6.0) auto tokenize(Needle &&sep, Flags... flags) const

QLibraryInfo de classe :

(since 6.0) QString path(QLibraryInfo::LibraryPath p)

QList de classe :

(since 6.0) void append(QList<T> &&value)
(since 6.0) QList<T> first(qsizetype n) const
(since 6.0) QList<T> last(qsizetype n) const
(since 6.0) QList<T> &operator+=(QList<T> &&other)
(since 6.0) QList<T> &operator<<(QList<T> &&other)
(since 6.0) void resize(qsizetype size)
(since 6.0) void resize(qsizetype size, QList<T>::parameter_type c)
(since 6.0) QList<T> sliced(qsizetype pos, qsizetype n) const
(since 6.0) QList<T> sliced(qsizetype pos) const

QLocale de la classe :

(since 6.0) QString quoteString(QStringView str, QLocale::QuotationStyle style = StandardQuotation) const

QMap de classe :

(since 6.0) QMap<Key, T>::iterator erase(QMap<Key, T>::const_iterator first, QMap<Key, T>::const_iterator last)
(since 6.0) std::map<Key, T> toStdMap() &&

QMargins de classe :

(since 6.0) QMargins operator|(const QMargins &m1, const QMargins &m2)

QMarginsF de classe :

(since 6.0) QMarginsF operator|(const QMarginsF &m1, const QMarginsF &m2)

QMetaAssociation de classe :

(since 6.0) QMetaAssociation fromContainer()

QMetaMethod de classe :

(since 6.0) QMetaType parameterMetaType(int index) const
(since 6.0) QByteArray parameterTypeName(int index) const
(since 6.0) int relativeMethodIndex() const
(since 6.0) QMetaType returnMetaType() const

QMetaProperty de classe :

(since 6.0) QUntypedBindable bindable(QObject *object) const
(since 6.0) bool isBindable() const
(since 6.0) QMetaType metaType() const
(since 6.0) int typeId() const

QMetaSequence de classe :

(since 6.0) QMetaSequence fromContainer()
(since 6.0) bool operator!=(const QMetaSequence &lhs, const QMetaSequence &rhs)
(since 6.0) bool operator==(const QMetaSequence &lhs, const QMetaSequence &rhs)

QMetaType de classe :

(since 6.0) qsizetype alignOf() const
(since 6.0) QPartialOrdering compare(const void *lhs, const void *rhs) const
(since 6.0) bool equals(const void *lhs, const void *rhs) const
(since 6.0) bool hasRegisteredDebugStreamOperator() const
(since 6.0) bool hasRegisteredMutableViewFunction()
(since 6.0) bool registerMutableView(To (From::*function)())
(since 6.0) bool registerMutableView(UnaryFunction function)
(since 6.0) bool view(QMetaType fromType, void *from, QMetaType toType, void *to)

QModbusReply de classe :

(since 6.0) QList<QModbusDevice::IntermediateError> intermediateErrors() const

QModelIndex de classe :

(since 6.0) void multiData(QModelRoleDataSpan roleDataSpan) const

QMultiHash de classe :

(since 6.0) QMultiHash<Key, T> &unite(const QHash<Key, T> &other)

QMultiMap de classe :

(since 6.0) QMultiMap<Key, T>::iterator erase(QMultiMap<Key, T>::const_iterator first, QMultiMap<Key, T>::const_iterator last)

QSGD3D11Texture de classe :

(since 6.0) QSGTexture *fromNative(void *texture, QQuickWindow *window, const QSize &size, QQuickWindow::CreateTextureOptions options = {})

QSGMetalTexture de classe :

(since 6.0) QSGTexture *fromNative(int texture, QQuickWindow *window, const QSize &size, QQuickWindow::CreateTextureOptions options = {})

QSGOpenGLTexture de classe :

(since 6.0) QSGTexture *fromNative(GLuint textureId, QQuickWindow *window, const QSize &size, QQuickWindow::CreateTextureOptions options = {})

QSGVulkanTexture de classe :

(since 6.0) QSGTexture *fromNative(VkImage image, VkImageLayout layout, QQuickWindow *window, const QSize &size, QQuickWindow::CreateTextureOptions options = {})

QPagedPaintDevice de classe :

(since 6.0) QPageRanges pageRanges() const
(since 6.0) virtual void setPageRanges(const QPageRanges &ranges)

QPersistentModelIndex de classe :

(since 6.0) void multiData(QModelRoleDataSpan roleDataSpan) const

QPointer de classe :

(since 6.0) T *get() const

QProcess de classe :

(since 6.0) std::function<void ()> childProcessModifier() const
(since 6.0) void setChildProcessModifier(const std::function<void ()> &modifier)
(since 6.0) void startCommand(const QString &command, QIODeviceBase::OpenMode mode = ReadWrite)

QProperty de classe :

(since 6.0) QPropertyBinding<T> setBinding(Functor f)
(since 6.0) QPropertyChangeHandler<Functor> subscribe(Functor f)

QQmlApplicationEngine de classe :

(since 6.0) void setExtraFileSelectors(const QStringList &extraFileSelectors)

QQmlExtensionPlugin de classe :

(since 6.0) virtual void unregisterTypes()

QQuickItem de classe :

(since 6.0) virtual void geometryChange(const QRectF &newGeometry, const QRectF &oldGeometry)

QQuickRenderControl de classe :

(since 6.0) void beginFrame()
(since 6.0) void endFrame()
(since 6.0) bool initialize()
(since 6.0) int samples() const
(since 6.0) void setSamples(int sampleCount)
(since 6.0) QQuickWindow *window() const

Classe QQuickWindow:

(since 6.0) void afterFrameEnd()
(since 6.0) void beforeFrameBegin()
(since 6.0) QSGRendererInterface::GraphicsApi graphicsApi()
(since 6.0) QQuickGraphicsConfiguration graphicsConfiguration() const
(since 6.0) QQuickGraphicsDevice graphicsDevice() const
(since 6.0) QQuickRenderTarget renderTarget() const
(since 6.0) void setGraphicsApi(QSGRendererInterface::GraphicsApi api)
(since 6.0) void setGraphicsConfiguration(const QQuickGraphicsConfiguration &config)
(since 6.0) void setGraphicsDevice(const QQuickGraphicsDevice &device)
(since 6.0) void setRenderTarget(const QQuickRenderTarget &target)

Classe QRect:

(since 6.0) QRect span(const QPoint &p1, const QPoint &p2)

Classe QRegion:

(since 6.0) QRegion fromHRGN(HRGN hrgn)
(since 6.0) HRGN toHRGN() const

Classe QRegularExpression:

(since 6.0) QRegularExpression fromWildcard(QStringView pattern, Qt::CaseSensitivity cs = Qt::CaseInsensitive, QRegularExpression::WildcardConversionOptions options = DefaultWildcardConversion)

Classe QSGRenderNode:

(since 6.0) virtual void prepare()

QSGTexture de classe :

(since 6.0) virtual void commitTextureOperations(QRhi *rhi, QRhiResourceUpdateBatch *resourceUpdates)
(since 6.0) virtual QRhiTexture *rhiTexture() const

QSharedDataPointer de la classe :

(since 6.0) T *get()
(since 6.0) const T *get() const
(since 6.0) void reset(T *ptr = nullptr)
(since 6.0) T *take()

QShortcut de classe :

(since 6.0) QList<QKeySequence> keys() const
(since 6.0) void setKeys(QKeySequence::StandardKey key)
(since 6.0) void setKeys(const QList<QKeySequence> &keys)

QSortFilterProxyModel de classe :

(since 6.0) void autoAcceptChildRowsChanged(bool autoAcceptChildRows)
(since 6.0) void invalidateColumnsFilter()
(since 6.0) void invalidateRowsFilter()

QSqlDriver de classe :

(since 6.0) virtual int maximumIdentifierLength(QSqlDriver::IdentifierType type) const

QSqlQuery de classe :

(since 6.0) QVariantList boundValues() const

QSslConfiguration de classe :

(since 6.0) bool handshakeMustInterruptOnError() const
(since 6.0) bool missingCertificateIsFatal() const
(since 6.0) void setCiphers(const QString &ciphers)
(since 6.0) void setHandshakeMustInterruptOnError(bool interrupt)
(since 6.0) void setMissingCertificateIsFatal(bool cannotRecover)

QSslSocket de classe :

(since 6.0) void continueInterruptedHandshake()

QStandardItem de classe :

(since 6.0) virtual void multiData(QModelRoleDataSpan roleDataSpan) const

QString de classe :

(since 6.0) QString &append(QStringView v)
(since 6.0) qsizetype count(QStringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) QString first(qsizetype n) &&
(since 6.0) QString first(qsizetype n) const &
(since 6.0) QString fromLatin1(QByteArrayView str)
(since 6.0) QString fromLocal8Bit(QByteArrayView str)
(since 6.0) QString fromUtf8(QByteArrayView str)
(since 6.0) QString fromUtf8(const char8_t *str, qsizetype size)
(since 6.0) QString &insert(qsizetype position, QStringView str)
(since 6.0) QString last(qsizetype n) &&
(since 6.0) QString last(qsizetype n) const &
(since 6.0) int localeAwareCompare(QStringView other) const
(since 6.0) int localeAwareCompare(QStringView s1, QStringView s2)
(since 6.0) QString &operator+=(QStringView str)
(since 6.0) QString &prepend(QStringView str)
(since 6.0) QString sliced(qsizetype pos, qsizetype n) &&
(since 6.0) QString sliced(qsizetype pos, qsizetype n) const &
(since 6.0) QString sliced(qsizetype pos) &&
(since 6.0) QString sliced(qsizetype pos) const &
(since 6.0) auto tokenize(Needle &&sep, Flags... flags) &&
(since 6.0) auto tokenize(Needle &&sep, Flags... flags) const &&
(since 6.0) auto tokenize(Needle &&sep, Flags... flags) const &

QStringListModel de classe :

(since 6.0) virtual bool clearItemData(const QModelIndex &index) override

QStringTokenizer de la classe :

(since 6.0) auto qTokenize(Haystack &&haystack, Needle &&needle, Flags... flags)

QStringView s sur les cours :

(since 6.0) QStringView::const_pointer constData() const
(since 6.0) qsizetype count(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) qsizetype count(QStringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) QStringView first(qsizetype n) const
(since 6.0) QStringView last(qsizetype n) const
(since 6.0) QStringView sliced(qsizetype pos, qsizetype n) const
(since 6.0) QStringView sliced(qsizetype pos) const
(since 6.0) QList<QStringView> split(QChar sep, Qt::SplitBehavior behavior = Qt::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) QList<QStringView> split(QStringView sep, Qt::SplitBehavior behavior = Qt::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
(since 6.0) QList<QStringView> split(const QRegularExpression &re, Qt::SplitBehavior behavior = Qt::KeepEmptyParts) const
(since 6.0) CFStringRef toCFString() const
(since 6.0) double toDouble(bool *ok = nullptr) const
(since 6.0) float toFloat(bool *ok = nullptr) const
(since 6.0) int toInt(bool *ok = nullptr, int base = 10) const
(since 6.0) long toLong(bool *ok = nullptr, int base = 10) const
(since 6.0) qlonglong toLongLong(bool *ok = nullptr, int base = 10) const
(since 6.0) NSString *toNSString() const
(since 6.0) short toShort(bool *ok = nullptr, int base = 10) const
(since 6.0) uint toUInt(bool *ok = nullptr, int base = 10) const
(since 6.0) ulong toULong(bool *ok = nullptr, int base = 10) const
(since 6.0) qulonglong toULongLong(bool *ok = nullptr, int base = 10) const
(since 6.0) ushort toUShort(bool *ok = nullptr, int base = 10) const
(since 6.0) auto tokenize(Needle &&sep, Flags... flags) const

QSurfaceFormat de classe :

(since 6.0) void setColorSpace(const QColorSpace &colorSpace)

QTextCharFormat de classe :

(since 6.0) qreal baselineOffset() const
(since 6.0) void setBaselineOffset(qreal baseline)
(since 6.0) void setSubScriptBaseline(qreal baseline)
(since 6.0) void setSuperScriptBaseline(qreal baseline)
(since 6.0) qreal subScriptBaseline() const
(since 6.0) qreal superScriptBaseline() const

QTextDocument de classe :

(since 6.0) qreal baselineOffset() const
(since 6.0) void setBaselineOffset(qreal baseline)
(since 6.0) void setSubScriptBaseline(qreal baseline)
(since 6.0) void setSuperScriptBaseline(qreal baseline)
(since 6.0) qreal subScriptBaseline() const
(since 6.0) qreal superScriptBaseline() const

QTextStream de classe :

(since 6.0) void setEncoding(QStringConverter::Encoding encoding)

QThreadPool de classe :

(since 6.0) bool contains(const QThread*thread) const

QTime s sur le cours :

(since 6.0) QTime fromString(QStringView string, QStringView format)
(since 6.0) QTime fromString(QStringView string, Qt::DateFormat format = Qt::TextDate)
(since 6.0) QTime fromString(const QString &string, QStringView format)

QTypeRevision de classe :

(since 6.0) QDataStream &operator<<(QDataStream &out, const QTypeRevision &revision)
(since 6.0) QDataStream &operator>>(QDataStream &in, QTypeRevision &revision)

QUnhandledException de classe :

(since 6.0) std::__exception_ptr::exception_ptr exception() const
(since 6.0) void swap(QUnhandledException &other)

QVarLengthArray de classe :

(since 6.0) QVarLengthArray<T, Prealloc> &operator=(QVarLengthArray<T, Prealloc> &&other)

QVariant de classe :

(since 6.0) bool canConvert(QMetaType type) const
(since 6.0) QPartialOrdering compare(const QVariant &lhs, const QVariant &rhs)
(since 6.0) bool convert(QMetaType targetType)
(since 6.0) QMetaType metaType() const

QWidget de classe :

(since 6.0) QPointF mapFrom(const QWidget *parent, const QPointF &pos) const
(since 6.0) QPointF mapFromGlobal(const QPointF &pos) const
(since 6.0) QPointF mapFromParent(const QPointF &pos) const
(since 6.0) QPointF mapTo(const QWidget *parent, const QPointF &pos) const
(since 6.0) QPointF mapToGlobal(const QPointF &pos) const
(since 6.0) QPointF mapToParent(const QPointF &pos) const

QWindow s de classe :

(since 6.0) QPointF mapFromGlobal(const QPointF &pos) const
(since 6.0) QPointF mapToGlobal(const QPointF &pos) const
(since 6.0) virtual void paintEvent(QPaintEvent *ev)

Nouvelles fonctions dans les espaces de noms

(since 6.0) void resetOpenGLState()
(since 6.0) QtConcurrent::QTaskBuilder<Task> task(Task &&task)

Nouvelles fonctions globales

(since 6.0) long double qDegreesToRadians(long double degrees)
(since 6.0) long double qRadiansToDegrees(long double radians)

Nouvelles macros

(since 6.0) QT_IMPLICIT_QFILEINFO_CONSTRUCTION
(since 6.0) QT_NO_FOREACH
(since 6.0) Q_MOC_INCLUDE
(since 6.0) Q_OBJECT_BINDABLE_PROPERTY(containingClass, type, name, signal)
(since 6.0) Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS(containingClass, type, name, initialvalue, signal)
(since 6.0) Q_OBJECT_COMPUTED_PROPERTY(containingClass, type, name, callback)

Nouveaux types énumérés

(since 6.0) enum IntermediateError { ResponseCrcError, ResponseRequestMismatch }
(since 6.0) enum WildcardConversionOption { DefaultWildcardConversion, UnanchoredWildcardConversion, NonPathWildcardConversion }
(since 6.0) enum class AlertLevel { Warning, Fatal, Unknown }
(since 6.0) enum class AlertType { CloseNotify, UnexpectedMessage, BadRecordMac, RecordOverflow, DecompressionFailure, …, UnknownAlertMessage }
(since 6.0) enum class Launch { Sync, Async, Inherit }

Nouvelles valeurs d'énumération

Nouveaux alias de types

(since 6.0) iterator
(since 6.0) QPair
(since 6.0) iterator

Nouvelles propriétés

Nouvelles variables

(since 6.0) const QOperatingSystemVersion MacOSBigSur

Nouveaux types QML

Nouvelles propriétés QML

FontLoader s sur les types QML :

(since 6.0) font : font

GeometryRenderer s sur les types QML :

(since 6.0) sortIndex : real

Item s sur les types QML :

(since 6.0) palette : Palette

SceneEnvironment s sur les types QML :

(since 6.0) tonemapMode : enumeration

Text des types QML :

(since 6.0) renderTypeQuality : int

WaylandCompositor de type QML :

(since 6.0) additionalShmFormats : list<enum>

Window s sur les types QML :

(since 6.0) palette : Palette

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