Qt 6.8 の新しいクラスと関数

このページには、Qt 6.8 で導入されたすべての新しいクラスと関数の包括的な一覧が掲載されています。

新しい名前空間

(since 6.8) namespace QtJniTypes

新しいクラス

新しいメンバー関数

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)

QAbstractGrpcChannel クラス :

(since 6.8) void setChannelOptions(QGrpcChannelOptions &&options)
(since 6.8) void setChannelOptions(const QGrpcChannelOptions &options)

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)

QAbstractProtobufSerializer クラス :

(since 6.8) virtual QAbstractProtobufSerializer::Error lastError() const = 0
(since 6.8) virtual QString lastErrorString() const = 0

QAnyStringView クラス :

(since 6.8) qsizetype max_size() const
(since 6.8) QAnyStringView &slice(qsizetype pos, qsizetype n)
(since 6.8) QAnyStringView &slice(qsizetype pos)

クラスQBasicTimer :

(since 6.8) Qt::TimerId id() const

クラス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)

クラス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)

クラス「QCanBus 」:

(since 6.8) QList<QCanBusDeviceInfo> availableDevices(QString *errorMessage = nullptr) const

クラス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

クラス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)

クラスQDBusObjectPath :

(since 6.8) QDebug operator<<(QDebug dbg, const QDBusObjectPath &path)

クラス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

クラス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)

クラスQGrpcBidiStream :

(since 6.8) void writesDone()

クラスQGrpcCallOptions :

(since 6.8) operator QVariant() const
(since 6.8) QDebug operator<<(QDebug debug, const QGrpcCallOptions &callOpts)
(since 6.8) void swap(QGrpcCallOptions &other)

クラス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)

クラスQGrpcClientStream :

(since 6.8) void writesDone()

クラスQGrpcOperation :

(since 6.8) bool read(QProtobufMessage *message) const

クラス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)

クラス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)

クラス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)

クラスQHelpContentModel :

(since 6.8) void createContentsForCurrentFilter()

クラスQHelpIndexModel :

(since 6.8) void createIndexForCurrentFilter()

クラスQHttpHeaders :

(since 6.8) bool replaceOrAppend(QHttpHeaders::WellKnownHeader name, QAnyStringView newValue)

クラスQHttpPart :

(since 6.8) QDebug operator<<(QDebug debug, const QHttpPart &part)

クラス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)

クラスQHttpServerResponse :

(since 6.8) QHttpHeaders headers() const
(since 6.8) void setHeaders(QHttpHeaders &&newHeaders)
(since 6.8) void setHeaders(const QHttpHeaders &newHeaders)

クラス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)

クラス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 &

クラスQJniObject :

(since 6.8) void swap(QJniObject &other)

クラスQLatin1StringMatcher :

(since 6.8) qsizetype indexIn(QStringView haystack, qsizetype from = 0) const

クラス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)

クラス `QLibraryInfo`:

(since 6.8) QStringList paths(QLibraryInfo::LibraryPath p)

クラスQLineF :

(since 6.8) bool qFuzzyCompare(const QLineF &lhs, const QLineF &rhs)
(since 6.8) bool qFuzzyIsNull(const QLineF &line)

クラスQList:

(since 6.8) qsizetype maxSize()
(since 6.8) qsizetype max_size() const
(since 6.8) void resizeForOverwrite(qsizetype size)

クラスQLocalServer :

(since 6.8) void addPendingConnection(QLocalSocket *socket)

クラスQMap :

(since 6.8) size_t qHash(const QMap<Key, T> &key, size_t seed = 0)

クラスQMarginsF :

(since 6.8) bool qFuzzyCompare(const QMarginsF &lhs, const QMarginsF &rhs)
(since 6.8) bool qFuzzyIsNull(const QMarginsF &margins)

クラス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)

クラス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)

クラスQNetworkCacheMetaData :

(since 6.8) QHttpHeaders headers() const
(since 6.8) void setHeaders(const QHttpHeaders &headers)

クラスQNetworkProxy :

(since 6.8) QHttpHeaders headers() const
(since 6.8) void setHeaders(QHttpHeaders &&newHeaders)
(since 6.8) void setHeaders(const QHttpHeaders &newHeaders)

クラス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)

クラスQNetworkRequest :

(since 6.8) QHttpHeaders headers() const
(since 6.8) void setHeaders(QHttpHeaders &&newHeaders)
(since 6.8) void setHeaders(const QHttpHeaders &newHeaders)

クラス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)

クラスQOAuth2AuthorizationCodeFlow :

(since 6.8) QOAuth2AuthorizationCodeFlow::PkceMethod pkceMethod() const
(since 6.8) void setPkceMethod(QOAuth2AuthorizationCodeFlow::PkceMethod method, qsizetype length = 43)

クラスQObject :

(since 6.8) void killTimer(Qt::TimerId id)

クラスQPaintDevice :

(since 6.8) int encodeMetricF(QPaintDevice::PaintDeviceMetric metric, double value)

クラス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)

クラスQPointF:

(since 6.8) bool qFuzzyCompare(const QPointF &p1, const QPointF &p2)
(since 6.8) bool qFuzzyIsNull(const QPointF &point)

クラス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

クラス「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)

クラス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

クラスQRectF :

(since 6.8) bool qFuzzyCompare(const QRectF &lhs, const QRectF &rhs)
(since 6.8) bool qFuzzyIsNull(const QRectF &rect)

クラスQRegion :

(since 6.8) QSpan<const QRect> rects() const
(since 6.8) void setRects(QSpan<const QRect> rects)

クラス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

クラスQRhiTextureRenderTargetDescription :

(since 6.8) QRhiTexture *depthResolveTexture() const
(since 6.8) void setDepthResolveTexture(QRhiTexture *tex)

クラスQSGMaterial :

(since 6.8) int viewCount() const

クラスQSGMaterialShader:

(since 6.8) void setShaderFileName(QSGMaterialShader::Stagestage, const QString&filename, intviewCount)

クラスQSizeF :

(since 6.8) bool qFuzzyCompare(const QSizeF &lhs, const QSizeF &rhs)
(since 6.8) bool qFuzzyIsNull(const QSizeF &size)

クラスQSpan :

(since 6.8) auto as_bytes(QSpan<T, E> s)
(since 6.8) auto as_writable_bytes(QSpan<T, E> s)

クラスQSqlDatabase :

(since 6.8) bool moveToThread(QThread *targetThread)
(since 6.8) QThread *thread() const

クラス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)

クラス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)

クラスQStyleHints :

(since 6.8) void setColorScheme(Qt::ColorScheme scheme)
(since 6.8) void unsetColorScheme()

クラスQSvgRenderer :

(since 6.8) void setDefaultOptions(QtSvg::Options flags)

クラスQThread :

(since 6.8) bool isCurrentThread() const
(since 6.8) bool isMainThread()

クラスQThreadPool :

(since 6.8) bool waitForDone(QDeadlineTimer deadline = QDeadlineTimer::Forever)

クラスQTimeZone :

(since 6.8) bool hasAlternativeName(QByteArrayView alias) const

クラスQTimer :

(since 6.8) Qt::TimerId id() const

クラスQTimerEvent :

(since 6.8) Qt::TimerId id() const

クラス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)

クラスQVarLengthArray :

(since 6.8) qsizetype maxSize()
(since 6.8) qsizetype max_size() const

クラス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

クラス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)

クラス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)

クラスQWebEngineView :

(since 6.8) void printRequestedByFrame(QWebEngineFrame frame)

クラスQWidget :

(since 6.8) QWidget *childAt(const QPointF &p) const

名前空間の新しい関数

(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)

新しいグローバル関数

(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)

新しいマクロ

(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)

新しい列挙型

(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 }

新しい列挙値

新しい型エイリアス

(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

新しいプロパティ

新しい変数

(since 6.8) QSGMaterialShader::GraphicsPipelineState::BlendOp opAlpha
(since 6.8) QSGMaterialShader::GraphicsPipelineState::BlendOp opColor
(since 6.8) const QOperatingSystemVersionBase MacOSSequoia

新しいQML型

新しい QML プロパティ

QML タイプBorderImage :

(since 6.8) retainWhileLoading : bool

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

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

QML タイプDrag :

(since 6.8) imageSourceSize : size

QML タイプGrpcChannelOptions :

(since 6.8) serializationFormat : enumeration

QML タイプHorizontalHeaderView :

(since 6.8) movableColumns : bool

QML タイプImage :

(since 6.8) retainWhileLoading : bool

QML タイプLayout :

(since 6.8) useDefaultSizePolicy : enumeration

QML タイプLight:

(since 6.8) pcfFactor : real
(since 6.8) softShadowQuality : enumeration

QML タイプMediaPlayer:

(since 6.8) audioBufferOutput : QAudioBufferOutput

QML タイプMenuItem :

(since 6.8) implicitTextPadding : real
(since 6.8) textPadding : real

QML タイプPathText :

(since 6.8) font.contextFontMerging : bool
(since 6.8) font.preferTypoLineMetrics : bool

QML タイプPdfSearchModel :

(since 6.8) count : int

QML タイプPopup :

(since 6.8) popupType : enumeration

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

QML タイプShapePath :

(since 6.8) fillItem : Item
(since 6.8) fillTransform : matrix4x4

QML タイプShellSurface :

(since 6.8) modal : bool

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

QML タイプText:

(since 6.8) font.contextFontMerging : bool
(since 6.8) font.preferTypoLineMetrics : bool

QML タイプTextEdit :

(since 6.8) font.contextFontMerging : bool
(since 6.8) font.preferTypoLineMetrics : bool

QML タイプTextInput:

(since 6.8) font.contextFontMerging : bool
(since 6.8) font.preferTypoLineMetrics : bool

QML タイプVerticalHeaderView :

(since 6.8) movableRows : bool

QML タイプ `VirtualKeyboardSettings` :

(since 6.8) closeOnReturn : bool

QML タイプWebEngineNavigationRequest :

(since 6.8) hasFormData : bool

QML タイプWebEngineProfile:

(since 6.8) persistentPermissionsPolicy : enumeration

QML タイプXdgToplevel :

(since 6.8) modal : bool

QML タイプfont:

(since 6.8) contextFontMerging : bool
(since 6.8) preferTypoLineMetrics : bool

QML タイプ `pickResult` :

(since 6.8) hitType : enumeration
(since 6.8) itemHit : Item

新しい QML シグナル

(since 6.8) columnMoved(int logicalIndex, int oldVisualIndex, int newVisualIndex)
(since 6.8) rowMoved(int logicalIndex, int oldVisualIndex, int newVisualIndex)

新しい QML メソッド

QML タイプAccessible :

(since 6.8) void announce(string message, AnnouncementPoliteness politeness)

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)

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)

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)

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.