Nouvelles classes et fonctions dans Qt 6.8
Cette page contient une liste complète de toutes les nouvelles classes et fonctions introduites dans Qt 6.8.
- Nouveaux espaces de noms
- Nouvelles classes
- Nouvelles fonctions membres
- Nouvelles fonctions dans les espaces de noms
- Nouvelles fonctions globales
- 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
- Nouvelles propriétés QML
- Nouveaux signaux QML
- Nouvelles méthodes QML
Nouveaux espaces de noms
(since 6.8) namespace | QtJniTypes |
Nouvelles classes
- A
- QAbstractVideoBuffer
- QAccessibleAnnouncementEvent
- QAccessibleAttributesInterface
- QAudioBufferInput
- QAudioBufferOutput
- S
- sentinel (QDirListing)
Nouvelles fonctions des membres
Classe QAbstractEventDispatcher:
(since 6.8) void | registerTimer(Qt::TimerId timerId, QAbstractEventDispatcher::Duration interval, Qt::TimerType timerType, QObject *object) |
(since 6.8) Qt::TimerId | registerTimer(QAbstractEventDispatcher::Duration interval, Qt::TimerType timerType, QObject *object) |
(since 6.8) QList<QAbstractEventDispatcher::TimerInfoV2> | timersForObject(QObject *object) const |
(since 6.8) bool | unregisterTimer(Qt::TimerId timerId) |
Classe QAbstractGrpcChannel:
(since 6.8) void | setChannelOptions(QGrpcChannelOptions &&options) |
(since 6.8) void | setChannelOptions(const QGrpcChannelOptions &options) |
Classe QAbstractHttpServer:
(since 6.8) void | addWebSocketUpgradeVerifier(const QObject *context, Handler &&func) |
(since 6.8) QHttp2Configuration | http2Configuration() const |
(since 6.8) void | setHttp2Configuration(const QHttp2Configuration &configuration) |
Classe QAbstractProtobufSerializer:
(since 6.8) virtual QAbstractProtobufSerializer::Error | lastError() const = 0 |
(since 6.8) virtual QString | lastErrorString() const = 0 |
Classe QAnyStringView:
(since 6.8) qsizetype | max_size() const |
(since 6.8) QAnyStringView & | slice(qsizetype pos, qsizetype n) |
(since 6.8) QAnyStringView & | slice(qsizetype pos) |
Classe QBasicTimer:
(since 6.8) Qt::TimerId | id() const |
Classe QByteArray:
(since 6.8) qsizetype | maxSize() |
(since 6.8) qsizetype | max_size() const |
(since 6.8) void | resizeForOverwrite(qsizetype size) |
(since 6.8) QByteArray & | slice(qsizetype pos, qsizetype n) |
(since 6.8) QByteArray & | slice(qsizetype pos) |
Classe QByteArrayView:
(since 6.8) qsizetype | maxSize() |
(since 6.8) qsizetype | max_size() const |
(since 6.8) QByteArrayView & | slice(qsizetype pos, qsizetype n) |
(since 6.8) QByteArrayView & | slice(qsizetype pos) |
Classe QCanBus:
(since 6.8) QList<QCanBusDeviceInfo> | availableDevices(QString *errorMessage = nullptr) const |
Classe QColorSpace:
(since 6.8) QColorSpace::ColorModel | colorModel() const |
(since 6.8) bool | isValidTarget() const |
(since 6.8) void | setWhitePoint(QPointF whitePoint) |
(since 6.8) QColorSpace::TransformModel | transformModel() const |
(since 6.8) QPointF | whitePoint() const |
Classe QCryptographicHash:
(since 6.8) QByteArrayView | hashInto(QSpan<char> buffer, QByteArrayView data, QCryptographicHash::Algorithm method) |
(since 6.8) QByteArrayView | hashInto(QSpan<char> buffer, QSpan<const QByteArrayView> data, QCryptographicHash::Algorithm method) |
(since 6.8) QByteArrayView | hashInto(QSpan<std::byte> buffer, QByteArrayView data, QCryptographicHash::Algorithm method) |
(since 6.8) QByteArrayView | hashInto(QSpan<std::byte> buffer, QSpan<const QByteArrayView> data, QCryptographicHash::Algorithm method) |
(since 6.8) QByteArrayView | hashInto(QSpan<uchar> buffer, QByteArrayView data, QCryptographicHash::Algorithm method) |
(since 6.8) QByteArrayView | hashInto(QSpan<uchar> buffer, QSpan<const QByteArrayView> data, QCryptographicHash::Algorithm method) |
Classe QDBusObjectPath:
(since 6.8) QDebug | operator<<(QDebug dbg, const QDBusObjectPath &path) |
Classe QDnsLookup:
(since 6.8) quint16 | defaultPortForProtocol(QDnsLookup::Protocol protocol) |
(since 6.8) bool | isProtocolSupported(QDnsLookup::Protocol protocol) |
(since 6.8) void | setSslConfiguration(const QSslConfiguration &sslConfiguration) |
(since 6.8) QList<QDnsTlsAssociationRecord> | tlsAssociationRecords() const |
Classe QFontDatabase:
(since 6.8) void | addApplicationFallbackFontFamily(QChar::Script script, const QString &familyName) |
(since 6.8) QStringList | applicationFallbackFontFamilies(QChar::Script script) |
(since 6.8) bool | removeApplicationFallbackFontFamily(QChar::Script script, const QString &familyName) |
(since 6.8) void | setApplicationFallbackFontFamilies(QChar::Script script, const QStringList &familyNames) |
Classe QGrpcBidiStream:
(since 6.8) void | writesDone() |
Classe QGrpcCallOptions:
(since 6.8) | operator QVariant() const |
(since 6.8) QDebug | operator<<(QDebug debug, const QGrpcCallOptions &callOpts) |
(since 6.8) void | swap(QGrpcCallOptions &other) |
Classe QGrpcChannelOptions:
(since 6.8) | operator QVariant() const |
(since 6.8) QDebug | operator<<(QDebug debug, const QGrpcChannelOptions &chOpts) |
(since 6.8) QGrpcSerializationFormat | serializationFormat() const |
(since 6.8) QGrpcChannelOptions & | setSerializationFormat(const QGrpcSerializationFormat &format) |
(since 6.8) void | swap(QGrpcChannelOptions &other) |
Classe QGrpcClientStream:
(since 6.8) void | writesDone() |
Classe QGrpcOperation:
(since 6.8) bool | read(QProtobufMessage *message) const |
Classe QGrpcSerializationFormat:
(since 6.8) | operator QVariant() const |
(since 6.8) bool | operator!=(const QGrpcSerializationFormat &lhs, const QGrpcSerializationFormat &rhs) |
(since 6.8) QDebug | operator<<(QDebug debug, const QGrpcSerializationFormat &sfmt) |
(since 6.8) bool | operator==(const QGrpcSerializationFormat &lhs, const QGrpcSerializationFormat &rhs) |
(since 6.8) size_t | qHash(const QGrpcSerializationFormat &key) |
(since 6.8) size_t | qHash(const QGrpcSerializationFormat &key, size_t seed) |
(since 6.8) void | swap(QGrpcSerializationFormat &other) |
Classe QGrpcStatus:
(since 6.8) bool | isOk() const |
(since 6.8) | operator QVariant() const |
(since 6.8) QDataStream & | operator<<(QDataStream &out, const QGrpcStatus &status) |
(since 6.8) QDebug | operator<<(QDebug debug, const QGrpcStatus &status) |
(since 6.8) QDataStream & | operator>>(QDataStream &in, QGrpcStatus &status) |
(since 6.8) size_t | qHash(const QGrpcStatus &key, size_t seed = 0) |
(since 6.8) void | swap(QGrpcStatus &other) |
Classe QHash:
(since 6.8) size_t | qHash(qint128 key, size_t seed = 0) |
(since 6.8) size_t | qHash(quint128 key, size_t seed = 0) |
Classe QHelpContentModel:
(since 6.8) void | createContentsForCurrentFilter() |
Classe QHelpIndexModel:
(since 6.8) void | createIndexForCurrentFilter() |
Classe QHttpHeaders:
(since 6.8) bool | replaceOrAppend(QHttpHeaders::WellKnownHeader name, QAnyStringView newValue) |
Classe QHttpPart:
(since 6.8) QDebug | operator<<(QDebug debug, const QHttpPart &part) |
Classe QHttpServerResponder:
(since 6.8) void | swap(QHttpServerResponder &other) |
(since 6.8) void | writeBeginChunked(const QByteArray &mimeType, QHttpServerResponder::StatusCode status = StatusCode::Ok) |
(since 6.8) void | writeBeginChunked(const QHttpHeaders &headers, QHttpServerResponder::StatusCode status = StatusCode::Ok) |
(since 6.8) void | writeBeginChunked(const QHttpHeaders &headers, QList<QHttpHeaders::WellKnownHeader> trailers, QHttpServerResponder::StatusCode status = StatusCode::Ok) |
(since 6.8) void | writeChunk(const QByteArray &data) |
(since 6.8) void | writeEndChunked(const QByteArray &data) |
(since 6.8) void | writeEndChunked(const QByteArray &data, const QHttpHeaders &trailers) |
Classe QHttpServerResponse:
(since 6.8) QHttpHeaders | headers() const |
(since 6.8) void | setHeaders(QHttpHeaders &&newHeaders) |
(since 6.8) void | setHeaders(const QHttpHeaders &newHeaders) |
Classe QIdentityProxyModel:
(since 6.8) bool | handleSourceDataChanges() const |
(since 6.8) bool | handleSourceLayoutChanges() const |
(since 6.8) void | setHandleSourceDataChanges(bool b) |
(since 6.8) void | setHandleSourceLayoutChanges(bool b) |
Classe QImage:
(since 6.8) void | applyColorTransform(const QColorTransform &transform, QImage::Format toFormat, Qt::ImageConversionFlags flags = Qt::AutoColor) |
(since 6.8) QImage | colorTransformed(const QColorTransform &transform, QImage::Format toFormat, Qt::ImageConversionFlags flags = Qt::AutoColor) const & |
(since 6.8) QImage | colorTransformed(const QColorTransform &transform, QImage::Format format, Qt::ImageConversionFlags flags = Qt::AutoColor) && |
(since 6.8) void | convertToColorSpace(const QColorSpace &colorSpace, QImage::Format format, Qt::ImageConversionFlags flags = Qt::AutoColor) |
(since 6.8) QImage | convertedToColorSpace(const QColorSpace &colorSpace, QImage::Format format, Qt::ImageConversionFlags flags = Qt::AutoColor) && |
(since 6.8) QImage | convertedToColorSpace(const QColorSpace &colorSpace, QImage::Format format, Qt::ImageConversionFlags flags = Qt::AutoColor) const & |
Classe QJniObject:
(since 6.8) void | swap(QJniObject &other) |
Classe QLatin1StringMatcher:
(since 6.8) qsizetype | indexIn(QStringView haystack, qsizetype from = 0) const |
Classe QLatin1StringView:
(since 6.8) qsizetype | maxSize() |
(since 6.8) qsizetype | max_size() const |
(since 6.8) QLatin1StringView & | slice(qsizetype pos) |
(since 6.8) QLatin1StringView & | slice(qsizetype pos, qsizetype n) |
Classe QLibraryInfo:
(since 6.8) QStringList | paths(QLibraryInfo::LibraryPath p) |
Classe QLineF:
(since 6.8) bool | qFuzzyCompare(const QLineF &lhs, const QLineF &rhs) |
(since 6.8) bool | qFuzzyIsNull(const QLineF &line) |
Classe QList:
(since 6.8) qsizetype | maxSize() |
(since 6.8) qsizetype | max_size() const |
(since 6.8) void | resizeForOverwrite(qsizetype size) |
Classe QLocalServer:
(since 6.8) void | addPendingConnection(QLocalSocket *socket) |
Classe QMap:
(since 6.8) size_t | qHash(const QMap<Key, T> &key, size_t seed = 0) |
Classe QMarginsF:
(since 6.8) bool | qFuzzyCompare(const QMarginsF &lhs, const QMarginsF &rhs) |
(since 6.8) bool | qFuzzyIsNull(const QMarginsF &margins) |
Classe QMessageAuthenticationCode:
(since 6.8) QByteArrayView | hashInto(QSpan<char> buffer, QByteArrayView message, QByteArrayView key, QCryptographicHash::Algorithm method) |
(since 6.8) QByteArrayView | hashInto(QSpan<char> buffer, QSpan<const QByteArrayView> messageParts, QByteArrayView key, QCryptographicHash::Algorithm method) |
(since 6.8) QByteArrayView | hashInto(QSpan<std::byte> buffer, QByteArrayView message, QByteArrayView key, QCryptographicHash::Algorithm method) |
(since 6.8) QByteArrayView | hashInto(QSpan<std::byte> buffer, QSpan<const QByteArrayView> messageParts, QByteArrayView key, QCryptographicHash::Algorithm method) |
(since 6.8) QByteArrayView | hashInto(QSpan<uchar> buffer, QByteArrayView message, QByteArrayView key, QCryptographicHash::Algorithm method) |
(since 6.8) QByteArrayView | hashInto(QSpan<uchar> buffer, QSpan<const QByteArrayView> messageParts, QByteArrayView key, QCryptographicHash::Algorithm method) |
Classe QNetworkAccessManager:
(since 6.8) QNetworkReply * | post(const QNetworkRequest &request, std::nullptr_t nptr) |
(since 6.8) QNetworkReply * | put(const QNetworkRequest &request, std::nullptr_t nptr) |
Classe QNetworkCacheMetaData:
(since 6.8) QHttpHeaders | headers() const |
(since 6.8) void | setHeaders(const QHttpHeaders &headers) |
Classe QNetworkProxy:
(since 6.8) QHttpHeaders | headers() const |
(since 6.8) void | setHeaders(QHttpHeaders &&newHeaders) |
(since 6.8) void | setHeaders(const QHttpHeaders &newHeaders) |
Classe QNetworkReply:
(since 6.8) QHttpHeaders | headers() const |
(since 6.8) void | setHeaders(const QHttpHeaders &newHeaders) |
(since 6.8) void | setHeaders(QHttpHeaders &&newHeaders) |
(since 6.8) void | setWellKnownHeader(QHttpHeaders::WellKnownHeader name, QByteArrayView value) |
Classe QNetworkRequest:
(since 6.8) QHttpHeaders | headers() const |
(since 6.8) void | setHeaders(QHttpHeaders &&newHeaders) |
(since 6.8) void | setHeaders(const QHttpHeaders &newHeaders) |
Classe QNetworkRequestFactory:
(since 6.8) QVariant | attribute(QNetworkRequest::Attribute attribute) const |
(since 6.8) QVariant | attribute(QNetworkRequest::Attribute attribute, const QVariant &defaultValue) const |
(since 6.8) void | clearAttribute(QNetworkRequest::Attribute attribute) |
(since 6.8) void | clearAttributes() |
(since 6.8) QNetworkRequest::Priority | priority() const |
(since 6.8) void | setAttribute(QNetworkRequest::Attribute attribute, const QVariant &value) |
(since 6.8) void | setPriority(QNetworkRequest::Priority priority) |
Classe QOAuth2AuthorizationCodeFlow:
(since 6.8) QOAuth2AuthorizationCodeFlow::PkceMethod | pkceMethod() const |
(since 6.8) void | setPkceMethod(QOAuth2AuthorizationCodeFlow::PkceMethod method, qsizetype length = 43) |
Classe QObject:
(since 6.8) void | killTimer(Qt::TimerId id) |
Classe QPaintDevice:
(since 6.8) int | encodeMetricF(QPaintDevice::PaintDeviceMetric metric, double value) |
Classe QPdfWriter:
(since 6.8) QPdfWriter::ColorModel | colorModel() const |
(since 6.8) QUuid | documentId() const |
(since 6.8) QPdfOutputIntent | outputIntent() const |
(since 6.8) void | setColorModel(QPdfWriter::ColorModel model) |
(since 6.8) void | setDocumentId(QUuid documentId) |
(since 6.8) void | setOutputIntent(const QPdfOutputIntent &intent) |
Classe QPointF:
(since 6.8) bool | qFuzzyCompare(const QPointF &p1, const QPointF &p2) |
(since 6.8) bool | qFuzzyIsNull(const QPointF &point) |
Classe QProtobufMessage:
(since 6.8) bool | deserialize(QAbstractProtobufSerializer *serializer, QByteArrayView data) |
(since 6.8) const QtProtobufPrivate::QProtobufPropertyOrdering * | propertyOrdering() const |
(since 6.8) QByteArray | serialize(QAbstractProtobufSerializer *serializer) const |
Classe QQuickRenderTarget:
(since 6.8) QRhiTexture * | depthTexture() const |
(since 6.8) QQuickRenderTarget | fromD3D11Texture(void *texture, uint format, QSize pixelSize, int sampleCount, QQuickRenderTarget::Flags flags) |
(since 6.8) QQuickRenderTarget | fromD3D12Texture(void *texture, int resourceState, uint format, uint viewFormat, QSize pixelSize, int sampleCount, int arraySize, QQuickRenderTarget::Flags flags) |
(since 6.8) QQuickRenderTarget | fromMetalTexture(MTLTexture *texture, uint format, uint viewFormat, QSize pixelSize, int sampleCount, int arraySize, QQuickRenderTarget::Flags flags) |
(since 6.8) QQuickRenderTarget | fromOpenGLTexture(uint textureId, uint format, QSize pixelSize, int sampleCount, int arraySize, QQuickRenderTarget::Flags flags) |
(since 6.8) QQuickRenderTarget | fromVulkanImage(VkImage image, VkImageLayout layout, VkFormat format, VkFormat viewFormat, QSize pixelSize, int sampleCount, int arraySize, QQuickRenderTarget::Flags flags) |
(since 6.8) void | setDepthTexture(QRhiTexture *texture) |
Classe QQuickWebEngineProfile:
(since 6.8) QList<QWebEnginePermission> | listAllPermissions() const |
(since 6.8) QList<QWebEnginePermission> | listPermissionsForOrigin(const QUrl &securityOrigin) const |
(since 6.8) QList<QWebEnginePermission> | listPermissionsForPermissionType(QWebEnginePermission::PermissionType permissionType) const |
(since 6.8) QWebEnginePermission | queryPermission(const QUrl &securityOrigin, QWebEnginePermission::PermissionType permissionType) const |
Classe QRectF:
(since 6.8) bool | qFuzzyCompare(const QRectF &lhs, const QRectF &rhs) |
(since 6.8) bool | qFuzzyIsNull(const QRectF &rect) |
Classe QRegion:
Classe QRhiTexture:
(since 6.8) QRhiTexture::ViewFormat | readViewFormat() const |
(since 6.8) void | setReadViewFormat(const QRhiTexture::ViewFormat &fmt) |
(since 6.8) void | setWriteViewFormat(const QRhiTexture::ViewFormat &fmt) |
(since 6.8) QRhiTexture::ViewFormat | writeViewFormat() const |
Classe QRhiTextureRenderTargetDescription:
(since 6.8) QRhiTexture * | depthResolveTexture() const |
(since 6.8) void | setDepthResolveTexture(QRhiTexture *tex) |
Classe QSGMaterial:
(since 6.8) int | viewCount() const |
Classe QSGMaterialShader:
(since 6.8) void | setShaderFileName(QSGMaterialShader::Stage stage, const QString &filename, int viewCount) |
Classe QSizeF:
(since 6.8) bool | qFuzzyCompare(const QSizeF &lhs, const QSizeF &rhs) |
(since 6.8) bool | qFuzzyIsNull(const QSizeF &size) |
Classe QSpan:
(since 6.8) auto | as_bytes(QSpan<T, E> s) |
(since 6.8) auto | as_writable_bytes(QSpan<T, E> s) |
Classe QSqlDatabase:
(since 6.8) bool | moveToThread(QThread *targetThread) |
(since 6.8) QThread * | thread() const |
Classe QString:
(since 6.8) qsizetype | maxSize() |
(since 6.8) qsizetype | max_size() const |
(since 6.8) void | resizeForOverwrite(qsizetype size) |
(since 6.8) QString & | slice(qsizetype pos, qsizetype n) |
(since 6.8) QString & | slice(qsizetype pos) |
Classe QStringView:
(since 6.8) qsizetype | maxSize() |
(since 6.8) qsizetype | max_size() const |
(since 6.8) QStringView & | slice(qsizetype pos, qsizetype n) |
(since 6.8) QStringView & | slice(qsizetype pos) |
Classe QStyleHints:
(since 6.8) void | setColorScheme(Qt::ColorScheme scheme) |
(since 6.8) void | unsetColorScheme() |
Classe QSvgRenderer:
(since 6.8) void | setDefaultOptions(QtSvg::Options flags) |
Classe QThread:
(since 6.8) bool | isCurrentThread() const |
(since 6.8) bool | isMainThread() |
Classe QThreadPool:
(since 6.8) bool | waitForDone(QDeadlineTimer deadline = QDeadlineTimer::Forever) |
Classe QTimeZone:
(since 6.8) bool | hasAlternativeName(QByteArrayView alias) const |
Classe QTimer:
(since 6.8) Qt::TimerId | id() const |
Classe QTimerEvent:
(since 6.8) Qt::TimerId | id() const |
Classe QUtf8StringView:
(since 6.8) qsizetype | maxSize() |
(since 6.8) qsizetype | max_size() const |
(since 6.8) QUtf8StringView & | slice(qsizetype pos, qsizetype n) |
(since 6.8) QUtf8StringView & | slice(qsizetype pos) |
Classe QVarLengthArray:
Classe QVersionNumber:
(since 6.8) QVersionNumber::const_iterator | begin() const |
(since 6.8) QVersionNumber::const_iterator | cbegin() const |
(since 6.8) QVersionNumber::const_iterator | cend() const |
(since 6.8) QVersionNumber::const_iterator | constBegin() const |
(since 6.8) QVersionNumber::const_iterator | constEnd() const |
(since 6.8) QVersionNumber::const_reverse_iterator | crbegin() const |
(since 6.8) QVersionNumber::const_reverse_iterator | crend() const |
(since 6.8) QVersionNumber::const_iterator | end() const |
(since 6.8) QVersionNumber::const_reverse_iterator | rbegin() const |
(since 6.8) QVersionNumber::const_reverse_iterator | rend() const |
Classe QWebEnginePage:
(since 6.8) std::optional<QWebEngineFrame> | findFrameByName(QAnyStringView name) |
(since 6.8) QWebEngineFrame | mainFrame() |
(since 6.8) void | permissionRequested(QWebEnginePermission permission) |
(since 6.8) void | printRequestedByFrame(QWebEngineFrame frame) |
(since 6.8) void | zoomFactorChanged(qreal factor) |
Classe QWebEngineProfile:
(since 6.8) QWebEngineClientHints * | clientHints() const |
(since 6.8) QList<QWebEnginePermission> | listAllPermissions() const |
(since 6.8) QList<QWebEnginePermission> | listPermissionsForOrigin(const QUrl &securityOrigin) const |
(since 6.8) QList<QWebEnginePermission> | listPermissionsForPermissionType(QWebEnginePermission::PermissionType permissionType) const |
(since 6.8) QWebEngineProfile::PersistentPermissionsPolicy | persistentPermissionsPolicy() const |
(since 6.8) QWebEnginePermission | queryPermission(const QUrl &securityOrigin, QWebEnginePermission::PermissionType permissionType) const |
(since 6.8) void | setPersistentPermissionsPolicy(QWebEngineProfile::PersistentPermissionsPolicy newPersistentPermissionsPolicy) |
Classe QWebEngineView:
(since 6.8) void | printRequestedByFrame(QWebEngineFrame frame) |
Classe QWidget:
(since 6.8) QWidget * | childAt(const QPointF &p) const |
Nouvelles fonctions dans les espaces de nommage
(since 6.8) void | failOnWarning() |
(since 6.8) void | setThrowOnFail(bool enable) |
(since 6.8) void | setThrowOnSkip(bool enable) |
(since 6.8) void | wheelEvent(QWindow *window, QPointF pos, QPoint angleDelta, QPoint pixelDelta = QPoint(0, 0), Qt::KeyboardModifiers stateKey = Qt::NoModifier, Qt::ScrollPhase phase = Qt::NoScrollPhase) |
Nouvelles fonctions globales
(since 6.8) Qt::strong_ordering | compareThreeWay(std::nullptr_t lhs, Qt::totally_ordered_wrapper<T *> rhs) |
(since 6.8) Qt::strong_ordering | compareThreeWay(U *lhs, Qt::totally_ordered_wrapper<T *> rhs) |
(since 6.8) Qt::strong_ordering | compareThreeWay(Qt::totally_ordered_wrapper<T *> lhs, std::nullptr_t rhs) |
(since 6.8) Qt::strong_ordering | compareThreeWay(Qt::totally_ordered_wrapper<T *> lhs, U *rhs) |
(since 6.8) Qt::strong_ordering | compareThreeWay(Qt::totally_ordered_wrapper<T *> lhs, Qt::totally_ordered_wrapper<U *> rhs) |
Nouvelles macros
(since 6.8) | QTEST_THROW_ON_FAIL |
(since 6.8) | QTEST_THROW_ON_SKIP |
(since 6.8) | QT_ENABLE_STRICT_MODE_UP_TO |
(since 6.8) | QT_NO_QASCONST |
(since 6.8) | QT_NO_QSNPRINTF |
(since 6.8) | QT_NO_USE_NODISCARD_FILE_OPEN |
(since 6.8) | QT_USE_NODISCARD_FILE_OPEN |
(since 6.8) | Q_COMPOSITOR_DECLARE_QUICK_EXTENSION_NAMED_ELEMENT(className, QmlType) |
(since 6.8) | Q_DECLARE_JNI_CLASS(Type, JavaSignature) |
(since 6.8) | Q_DECLARE_JNI_NATIVE_METHOD(Method, JavaName) |
(since 6.8) | Q_DECLARE_JNI_NATIVE_METHOD(Method) |
(since 6.8) | Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE(Method, JavaName) |
(since 6.8) | Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE(Method) |
(since 6.8) | Q_JNI_NATIVE_METHOD(Method) |
(since 6.8) | Q_JNI_NATIVE_SCOPED_METHOD(Method, Scope) |
Nouveaux types d'énumération
(since 6.8) enum class | BlendOp { Add, Subtract, ReverseSubtract, Min, Max } |
(since 6.8) enum class | Error { None, InvalidHeader, UnknownType, UnexpectedEndOfStream, InvalidFormat } |
(since 6.8) enum class | AnnouncementPoliteness { Polite, Assertive } |
(since 6.8) enum class | Attribute { Custom, Level, Locale, Orientation } |
(since 6.8) enum class | ColorModel { Undefined, Rgb, Gray, Cmyk } |
(since 6.8) enum class | TransformModel { ThreeComponentMatrix, ElementListProcessing } |
(since 6.8) enum class | PkceMethod { S256, Plain, None } |
(since 6.8) enum class | TimerId { Invalid } |
(since 6.8) enum class | OutOfBoundsPolicy { Reject, Clamp } |
(since 6.8) enum class | ColorModel { RGB, Grayscale, CMYK, Auto } |
(since 6.8) enum class | Flag { MultisampleResolve } |
(since 6.8) enum class | PersistentPermissionsPolicy { AskEveryTime, StoreInMemory, StoreOnDisk } |
(since 6.8) enum class | PersistentPermissionsPolicy { AskEveryTime, StoreInMemory, StoreOnDisk } |
(since 6.8) enum class | ContextMenuTrigger { Press, Release } |
Nouvelles valeurs d'énumération
Nouveaux alias de types
(since 6.8) | const_iterator |
(since 6.8) | const_pointer |
(since 6.8) | const_reference |
(since 6.8) | const_reverse_iterator |
(since 6.8) | difference_type |
(since 6.8) | pointer |
(since 6.8) | reference |
(since 6.8) | size_type |
(since 6.8) | value_type |
Nouvelles propriétés
|
|
Nouvelles variables
(since 6.8) QSGMaterialShader::GraphicsPipelineState::BlendOp | opAlpha |
(since 6.8) QSGMaterialShader::GraphicsPipelineState::BlendOp | opColor |
(since 6.8) const QOperatingSystemVersionBase | MacOSSequoia |
Nouveaux types QML
Nouvelles propriétés QML
Type QML BorderImage:
(since 6.8) | retainWhileLoading : bool |
Type QML DebugSettings:
(since 6.8) | disableShadowCameraUpdate : bool |
(since 6.8) | drawCascades : bool |
(since 6.8) | drawDirectionalLightShadowBoxes : bool |
(since 6.8) | drawSceneCascadeIntersection : bool |
(since 6.8) | drawShadowCastingBounds : bool |
(since 6.8) | drawShadowReceivingBounds : bool |
Type QML DirectionalLight:
(since 6.8) | csmBlendRatio : real |
(since 6.8) | csmNumSplits : int |
(since 6.8) | csmSplit1 : real |
(since 6.8) | csmSplit2 : real |
(since 6.8) | csmSplit3 : real |
Type QML Drag:
(since 6.8) | imageSourceSize : size |
Type QML GrpcChannelOptions:
(since 6.8) | serializationFormat : enumeration |
Type QML HorizontalHeaderView:
(since 6.8) | movableColumns : bool |
Type QML Image:
(since 6.8) | retainWhileLoading : bool |
Type QML Layout:
(since 6.8) | useDefaultSizePolicy : enumeration |
Type QML Light:
(since 6.8) | pcfFactor : real |
(since 6.8) | softShadowQuality : enumeration |
Type QML MediaPlayer:
(since 6.8) | audioBufferOutput : QAudioBufferOutput |
Type QML MenuItem:
(since 6.8) | implicitTextPadding : real |
(since 6.8) | textPadding : real |
Type QML PathText:
(since 6.8) | font.contextFontMerging : bool |
(since 6.8) | font.preferTypoLineMetrics : bool |
Type QML PdfSearchModel:
(since 6.8) | count : int |
Type QML Popup:
(since 6.8) | popupType : enumeration |
Type QML PrincipledMaterial:
(since 6.8) | baseColorChannel : enumeration |
(since 6.8) | baseColorSingleChannelEnabled : bool |
(since 6.8) | emissiveChannel : enumeration |
(since 6.8) | emissiveSingleChannelEnabled : bool |
(since 6.8) | invertOpacityMapValue : real |
(since 6.8) | specularChannel : enumeration |
(since 6.8) | specularSingleChannelEnabled : bool |
(since 6.8) | vertexColorAlphaMask : enumeration |
(since 6.8) | vertexColorBlueMask : enumeration |
(since 6.8) | vertexColorGreenMask : enumeration |
(since 6.8) | vertexColorRedMask : enumeration |
(since 6.8) | vertexColorsMaskEnabled : bool |
Type QML ShapePath:
(since 6.8) | fillItem : Item |
(since 6.8) | fillTransform : matrix4x4 |
Type QML ShellSurface:
(since 6.8) | modal : bool |
Type QML SpecularGlossyMaterial:
(since 6.8) | albedoChannel : enumeration |
(since 6.8) | albedoSingleChannelEnabled : bool |
(since 6.8) | emissiveChannel : enumeration |
(since 6.8) | emissiveSingleChannelEnabled : bool |
(since 6.8) | invertOpacityMapValue : real |
(since 6.8) | specularChannel : enumeration |
(since 6.8) | specularSingleChannelEnabled : bool |
(since 6.8) | vertexColorAlphaMask : enumeration |
(since 6.8) | vertexColorBlueMask : enumeration |
(since 6.8) | vertexColorGreenMask : enumeration |
(since 6.8) | vertexColorRedMask : enumeration |
(since 6.8) | vertexColorsMaskEnabled : bool |
Type QML Text:
(since 6.8) | font.contextFontMerging : bool |
(since 6.8) | font.preferTypoLineMetrics : bool |
Type QML TextEdit:
(since 6.8) | font.contextFontMerging : bool |
(since 6.8) | font.preferTypoLineMetrics : bool |
Type QML TextInput:
(since 6.8) | font.contextFontMerging : bool |
(since 6.8) | font.preferTypoLineMetrics : bool |
Type QML VerticalHeaderView:
(since 6.8) | movableRows : bool |
Type QML VirtualKeyboardSettings:
(since 6.8) | closeOnReturn : bool |
Type QML WebEngineNavigationRequest:
(since 6.8) | hasFormData : bool |
Type QML WebEngineProfile:
(since 6.8) | persistentPermissionsPolicy : enumeration |
Type QML XdgToplevel:
(since 6.8) | modal : bool |
Type de QML pickResult:
Nouveaux signaux QML
(since 6.8) | columnMoved(int logicalIndex, int oldVisualIndex, int newVisualIndex) |
(since 6.8) | rowMoved(int logicalIndex, int oldVisualIndex, int newVisualIndex) |
Nouvelles méthodes QML
Type de QML Accessible:
(since 6.8) void | announce(string message, AnnouncementPoliteness politeness) |
Type de QML TableView:
(since 6.8) void | clearColumnReordering() |
(since 6.8) void | clearRowReordering() |
(since 6.8) void | moveColumn(int source, int destination) |
(since 6.8) void | moveRow(int source, int destination) |
Type de QML View3D:
(since 6.8) pickResult | pick(float x, float y, Model model) |
(since 6.8) List<pickResult> | pickSubset(float x, float y, list<Model> models) |
(since 6.8) void | setTouchpoint(Item target, point position, int pointId, bool pressed) |
Type de QML WebEngineProfile:
(since 6.8) list<webEnginePermission> | listAllPermissions() |
(since 6.8) list<webEnginePermission> | listPermissionsForOrigin(url securityOrigin) |
(since 6.8) list<webEnginePermission> | listPermissionsForPermissionType(WebEnginePermission.PermissionType permissionType) |
(since 6.8) void | queryPermission(url securityOrigin, WebEnginePermission.PermissionType permissionType) |
Type QML Window:
(since 6.8) void | startSystemMove() |
(since 6.8) void | startSystemResize(Qt::Edges edges) |
© 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.