Qt 6.6 の新しいクラスと関数
このページには、Qt 6.6 で導入されたすべての新しいクラスと関数の包括的な一覧が掲載されています。
- 新しい名前空間
- 新しいクラス
- 新しいメンバ関数
- 名前空間内の新しい関数
- 新規グローバル関数
- 新しいマクロ
- 新しい列挙型
- 新しい列挙値
- 新しい型エイリアス
- 新しいプロパティ
- 新しい変数
- 新しいQML型
- 新しいQMLプロパティ
- 新しい QML シグナル
- 新しいQMLメソッド
新しい名前空間
(since 6.6) namespace | QWebEngineGlobalSettings |
新しいクラス
- A
- Any (QtProtobuf)
- R
- QRhi
- QRhiBuffer
- QRhiColorAttachment
- QRhiCommandBuffer
- QRhiComputePipeline
- QRhiD3D11InitParams
- QRhiD3D11NativeHandles
- QRhiDepthStencilClearValue
- QRhiDriverInfo
- QRhiGles2InitParams
- QRhiGles2NativeHandles
- QRhiGraphicsPipeline
- QRhiInitParams
- QRhiMetalCommandBufferNativeHandles
- QRhiMetalInitParams
- QRhiMetalNativeHandles
- QRhiNativeHandles
- QRhiNullInitParams
- QRhiNullNativeHandles
- QRhiReadbackDescription
- QRhiReadbackResult
- QRhiRenderBuffer
- QRhiRenderPassDescriptor
- QRhiRenderTarget
- QRhiResource
- QRhiResourceUpdateBatch
- QRhiSampler
- QRhiScissor
- QRhiShaderResourceBinding
- QRhiShaderResourceBindings
- QRhiShaderStage
- QRhiStats
- QRhiSwapChain
- QRhiSwapChainHdrInfo
- QRhiSwapChainProxyData
- QRhiSwapChainRenderTarget
- QRhiTexture
- QRhiTextureCopyDescription
- QRhiTextureRenderTarget
- QRhiTextureRenderTargetDescription
- QRhiTextureSubresourceUploadDescription
- QRhiTextureUploadDescription
- QRhiTextureUploadEntry
- QRhiVertexInputAttribute
- QRhiVertexInputBinding
- QRhiVertexInputLayout
- QRhiViewport
- QRhiVulkanCommandBufferNativeHandles
- QRhiVulkanInitParams
- QRhiVulkanNativeHandles
- QRhiVulkanRenderPassNativeHandles
新しいメンバ関数
QAbstractOAuthReplyHandler クラス :
(since 6.6) void | tokenRequestErrorOccurred(QAbstractOAuth::Error error, const QString &errorString) |
QBluetoothAddress クラス :
(since 6.6) size_t | qHash(const QBluetoothAddress &key, size_t seed = 0) |
QBluetoothPermission クラス :
(since 6.6) QBluetoothPermission::CommunicationModes | communicationModes() const |
(since 6.6) void | setCommunicationModes(QBluetoothPermission::CommunicationModes modes) |
QBluetoothUuid クラス :
(since 6.6) QBluetoothUuid | fromCBUUID(CBUUID *cbUuid) |
(since 6.6) CBUUID * | toCBUUID() const |
QByteArray クラス :
(since 6.6) QByteArray & | assign(QByteArrayView v) |
(since 6.6) QByteArray & | assign(InputIterator first, InputIterator last) |
(since 6.6) QByteArray & | assign(qsizetype n, char c) |
クラスQDebug :
(since 6.6) QDebug & | operator<<(std::chrono::duration<Rep, Period> duration) |
クラスQDnsLookup :
(since 6.6) void | setNameserver(const QHostAddress &nameserver, quint16 port) |
クラスQElapsedTimer :
(since 6.6) QElapsedTimer::Duration | durationElapsed() const |
(since 6.6) QElapsedTimer::Duration | durationTo(const QElapsedTimer &other) const |
クラスQFileInfo :
(since 6.6) QDateTime | birthTime(const QTimeZone &tz) const |
(since 6.6) QDateTime | fileTime(QFileDevice::FileTime time, const QTimeZone &tz) const |
(since 6.6) std::filesystem::path | filesystemReadSymLink() const |
(since 6.6) QDateTime | lastModified(const QTimeZone &tz) const |
(since 6.6) QDateTime | lastRead(const QTimeZone &tz) const |
(since 6.6) QDateTime | metadataChangeTime(const QTimeZone &tz) const |
(since 6.6) QString | readSymLink() const |
クラスQFileSystemModel :
(since 6.6) QDateTime | lastModified(const QModelIndex &index, const QTimeZone &tz) const |
クラスQHostAddress :
(since 6.6) bool | isPrivateUse() const |
クラスQJSPrimitiveValue :
(since 6.6) const void * | constData() const |
(since 6.6) void * | data() |
(since 6.6) const void * | data() const |
(since 6.6) QMetaType | metaType() const |
(since 6.6) QJSPrimitiveValue | to() const |
クラスQList :
(since 6.6) QList<T> & | assign(std::initializer_list<T> l) |
(since 6.6) QList<T> & | assign(InputIterator first, InputIterator last) |
(since 6.6) QList<T> & | assign(qsizetype n, QList<T>::parameter_type t) |
クラスQMessageAuthenticationCode :
(since 6.6) QMessageAuthenticationCode & | operator=(QMessageAuthenticationCode &&other) |
(since 6.6) QByteArrayView | resultView() const |
(since 6.6) void | swap(QMessageAuthenticationCode &other) |
クラスQMessageBox :
(since 6.6) void | setOption(QMessageBox::Option option, bool on = true) |
(since 6.6) bool | testOption(QMessageBox::Option option) const |
クラスQMetaEnum :
(since 6.6) QMetaType | metaType() const |
クラスQMetaProperty :
(since 6.6) bool | write(QObject *object, QVariant &&v) const |
(since 6.6) bool | writeOnGadget(void *gadget, QVariant &&value) const |
クラスQMetaType :
(since 6.6) QMetaType | underlyingType() const |
クラスQMutex :
(since 6.6) bool | tryLock(QDeadlineTimer timer) |
クラスQSGD3D12Texture :
(since 6.6) QSGTexture * | fromNative(void *texture, int resourceState, QQuickWindow *window, const QSize &size, QQuickWindow::CreateTextureOptions options = {}) |
クラスQNtfsPermissionCheckGuard :
(since 6.6) bool | qAreNtfsPermissionChecksEnabled() |
(since 6.6) bool | qDisableNtfsPermissionChecks() |
(since 6.6) bool | qEnableNtfsPermissionChecks() |
クラスQObject :
(since 6.6) bool | setProperty(const char *name, QVariant &&value) |
クラスQOpcUaClient :
(since 6.6) QOpcUaConnectionSettings | connectionSettings() const |
(since 6.6) void | setConnectionSettings(const QOpcUaConnectionSettings &connectionSettings) |
クラスQPalette :
(since 6.6) const QBrush & | accent() const |
(since 6.6) bool | operator==(const QPalette &p) const |
クラスQPdfDocument :
(since 6.6) int | pageIndexForLabel(const QString &label) |
クラスKey :
(since 6.6) size_t | qHash(const QPixmapCache::Key &key, size_t seed = 0) |
クラスQPointer :
(since 6.6) QPointer<T> & | operator=(const QPointer<X> &other) |
クラスQProcess :
(since 6.6) void | setUnixProcessParameters(const QProcess::UnixProcessParameters ¶ms) |
(since 6.6) void | setUnixProcessParameters(QProcess::UnixProcessFlags flagsOnly) |
(since 6.6) QProcess::UnixProcessParameters | unixProcessParameters() const |
クラスQPromise :
(since 6.6) bool | addResults(const QList<T> &results) |
(since 6.6) bool | emplaceResult(Args &&... args) |
(since 6.6) bool | emplaceResultAt(int index, Args &&... args) |
クラスQProtobufMessage :
(since 6.6) bool | setProperty(QAnyStringView propertyName, QVariant &&value) |
クラスQQmlEngine :
(since 6.6) void | markCurrentFunctionAsTranslationBinding() |
クラスQQuick3DGeometry :
(since 6.6) void | addTargetAttribute(quint32 targetId, QQuick3DGeometry::Attribute::Semantic semantic, int offset, int stride = 0) |
(since 6.6) void | addTargetAttribute(const QQuick3DGeometry::TargetAttribute &attribute) |
(since 6.6) void | setTargetData(const QByteArray &data) |
(since 6.6) void | setTargetData(int offset, const QByteArray &data) |
(since 6.6) QQuick3DGeometry::TargetAttribute | targetAttribute(int index) const |
(since 6.6) int | targetAttributeCount() const |
(since 6.6) QByteArray | targetData() const |
クラスQQuickGraphicsConfiguration :
(since 6.6) void | setTimestamps(bool enable) |
(since 6.6) bool | timestampsEnabled() const |
クラスQQuickGraphicsDevice :
(since 6.6) QQuickGraphicsDevice | fromRhi(QRhi *rhi) |
クラスQQuickRenderControl :
(since 6.6) QRhiCommandBuffer * | commandBuffer() const |
(since 6.6) QRhi * | rhi() const |
クラスQQuickRenderTarget :
(since 6.6) QQuickRenderTarget | fromD3D12Texture(void *texture, int resourceState, uint format, const QSize &pixelSize, int sampleCount = 1) |
(since 6.6) QQuickRenderTarget | fromRhiRenderTarget(QRhiRenderTarget *renderTarget) |
クラスQQuickWindow :
(since 6.6) QSGTexture * | createTextureFromRhiTexture(QRhiTexture *texture, QQuickWindow::CreateTextureOptions options = {}) const |
(since 6.6) QRhi * | rhi() const |
(since 6.6) QRhiSwapChain * | swapChain() const |
クラスQReadWriteLock :
(since 6.6) bool | tryLockForRead(QDeadlineTimer timeout = {}) |
(since 6.6) bool | tryLockForWrite(QDeadlineTimer timeout = {}) |
クラスQRecursiveMutex :
(since 6.6) bool | tryLock(QDeadlineTimer timeout = {}) |
クラスQSGRenderNode :
(since 6.6) QRhiCommandBuffer * | commandBuffer() const |
(since 6.6) QRhiRenderTarget * | renderTarget() const |
クラスQSemaphore :
(since 6.6) bool | tryAcquire(int n, QDeadlineTimer timer) |
クラスQSharedMemory :
(since 6.6) QNativeIpcKey | nativeIpcKey() const |
(since 6.6) void | setNativeKey(const QNativeIpcKey &key) |
クラスQSignalSpy :
(since 6.6) bool | wait(std::chrono::millisecondstimeout= std::chrono::seconds{5}) |
クラスQSqlField :
(since 6.6) void | swap(QSqlField &other) |
クラスQSqlIndex :
(since 6.6) QSqlIndex & | operator=(QSqlIndex &&other) |
クラスQSqlQuery :
(since 6.6) QString | boundValueName(int pos) const |
(since 6.6) QStringList | boundValueNames() const |
クラスQSqlRecord:
クラスQString :
(since 6.6) QString & | assign(QAnyStringView v) |
(since 6.6) QString & | assign(InputIterator first, InputIterator last) |
(since 6.6) QString & | assign(qsizetype n, QChar c) |
(since 6.6) QString | fromEcmaString(emscripten::val jsString) |
(since 6.6) emscripten::val | toEcmaString() const |
クラスQStringDecoder :
(since 6.6) char16_t * | appendToBuffer(char16_t *out, QByteArrayView in) |
クラスQTextListFormat :
クラスQTextToSpeech :
(since 6.6) void | aboutToSynthesize(qsizetype id) |
(since 6.6) qsizetype | enqueue(const QString &utterance) |
(since 6.6) QList<QVoice> | findVoices(Args &&... args) const |
(since 6.6) void | sayingWord(const QString &word, qsizetype id, qsizetype start, qsizetype length) |
(since 6.6) void | synthesize(const QString &text, Functor &&functor) |
(since 6.6) void | synthesize(const QString &text, const QObject *context, Functor &&functor) |
クラスQThread :
(since 6.6) void | sleep(std::chrono::nanoseconds nsecs) |
クラスQUuid :
(since 6.6) QUuid | fromBytes(const void *bytes, QSysInfo::Endian order = QSysInfo::BigEndian) |
(since 6.6) QUuid | fromUInt128(quint128 uuid, QSysInfo::Endian order = QSysInfo::BigEndian) |
(since 6.6) QUuid::Id128Bytes | toBytes(QSysInfo::Endian order = QSysInfo::BigEndian) const |
(since 6.6) quint128 | toUInt128(QSysInfo::Endian order = QSysInfo::BigEndian) const |
クラスId128Bytes :
(since 6.6) QUuid::Id128Bytes | qFromBigEndian(QUuid::Id128Bytes src) |
(since 6.6) QUuid::Id128Bytes | qFromLittleEndian(QUuid::Id128Bytes src) |
(since 6.6) QUuid::Id128Bytes | qToBigEndian(QUuid::Id128Bytes src) |
(since 6.6) QUuid::Id128Bytes | qToLittleEndian(QUuid::Id128Bytes src) |
クラスQVarLengthArray :
(since 6.6) QVarLengthArray<T, Prealloc> & | assign(std::initializer_list<T> list) |
(since 6.6) QVarLengthArray<T, Prealloc> & | assign(InputIterator first, InputIterator last) |
(since 6.6) QVarLengthArray<T, Prealloc> & | assign(qsizetype n, const T &t) |
クラス「QVariant 」:
(since 6.6) T & | emplace(Args &&... args) |
(since 6.6) T & | emplace(std::initializer_list<U> list, Args &&... args) |
(since 6.6) QVariant | fromStdVariant(std::variant<Types...> &&value) |
(since 6.6) QVariant | fromValue(T &&value) |
(since 6.6) T & | get(QVariant &v) |
(since 6.6) T && | get(QVariant &&v) |
(since 6.6) const T & | get(const QVariant &v) |
(since 6.6) const T && | get(const QVariant &&v) |
(since 6.6) T * | get_if(QVariant *v) |
(since 6.6) const T * | get_if(const QVariant *v) |
クラスQWebEnginePage :
(since 6.6) QString | devToolsId() const |
(since 6.6) void | setAdditionalResponseHeaders(const QMultiMap<QByteArray, QByteArray> &additionalResponseHeaders) const |
クラスQWebSocket :
(since 6.6) void | authenticationRequired(QAuthenticator *authenticator) |
クラスQWidget :
(since 6.6) void | setTabOrder(std::initializer_list<QWidget *> widgets) |
クラスQXmlStreamReader :
(since 6.6) bool | hasStandaloneDeclaration() const |
名前空間の新しい関数
(since 6.6) QFuture<ValueType> | makeReadyRangeFuture(std::initializer_list<ValueType> values) |
(since 6.6) QFuture<QtFuture::ContainedType<Container>> | makeReadyRangeFuture(Container &&container) |
(since 6.6) QFuture<std::decay_t<T>> | makeReadyValueFuture(T &&value) |
(since 6.6) QFuture<void> | makeReadyVoidFuture() |
新しいグローバル関数
(since 6.6) QString | qWebEngineGetDomainAndRegistry(const QUrl &url) |
新しいマクロ
(since 6.6) | QT_NO_QEXCHANGE |
(since 6.6) | QT_SUPPORTS_INT128 |
(since 6.6) qint128 | Q_INT128_C(literal) |
(since 6.6) | Q_INT128_MAX |
(since 6.6) | Q_INT128_MIN |
(since 6.6) | Q_NODISCARD_CTOR |
(since 6.6) quint128 | Q_UINT128_C(literal) |
(since 6.6) | Q_UINT128_MAX |
新しい列挙型
(since 6.6) enum | CommunicationMode { Access, Advertise, Default } |
(since 6.6) enum class | ReferenceSurface { Map, Globe } |
(since 6.6) enum class | Option { DontUseNativeDialog } |
(since 6.6) enum class | UnixProcessFlag { ResetSignalHandlers, IgnoreSigPipe, CloseFileDescriptors, UseVFork, CreateNewSession, …, DisableCoreDumps } |
(since 6.6) enum class | Capability { None, Speak, PauseResume, WordByWordProgress, Synthesize } |
新しい列挙型値
| enum value | BoundaryHint::Utterance |
| enum value | ColorRole::Accent |
| enum value | Flag::FetchApiAllowed |
| enum value | GraphicsApi::Direct3D12 |
| enum value | Language::Baluchi |
| enum value | Language::Ligurian |
| enum value | Language::Rohingya |
| enum value | Language::Torwali |
| enum value | Property::ListStart |
| enum value | RelationFlag::Described |
| enum value | RelationFlag::DescriptionFor |
| enum value | RelationFlag::FlowsFrom |
| enum value | RelationFlag::FlowsTo |
| enum value | Resource::GraphicsQueueFamilyIndexResource |
| enum value | Resource::GraphicsQueueIndexResource |
| enum value | Script::HanifiScript |
| enum value | TabPosition::Moving |
| enum value | Type::DevicePixelRatioChange |
| enum value | WebAction::ChangeTextDirectionLTR |
| enum value | WebAction::ChangeTextDirectionRTL |
| enum value | WebAttribute::ReadingFromCanvasEnabled |
| enum value | WildcardConversionOption::NonPathWildcardConversion |
新しい型エイリアス
新しいプロパティ
|
|
新しい変数
(since 6.6) const QOperatingSystemVersionBase | Windows11_23H2 |
新しいQML型
新しい QML プロパティ
QML タイプ `CaptureSession` :
(since 6.6) | windowCapture : WindowCapture |
QML タイプ `CharacterController`:
(since 6.6) | enableShapeHitCallback : bool |
QML タイプColorGroup :
(since 6.6) | accent : color |
QML タイプDial :
(since 6.6) | endAngle : real |
(since 6.6) | startAngle : real |
QML 型MediaRecorder :
(since 6.6) | audioBitRate : int |
(since 6.6) | audioChannelCount : int |
(since 6.6) | audioSampleRate : int |
(since 6.6) | encodingMode : enumeration |
(since 6.6) | videoBitRate : int |
(since 6.6) | videoFrameRate : real |
(since 6.6) | videoResolution : Size |
QML タイプPath :
(since 6.6) | simplify : bool |
QML タイプPathText:
(since 6.6) | font.features : object |
QML タイプRenderStats:
(since 6.6) | lastCompletedGpuTime : real |
QML タイプScrollView :
(since 6.6) | effectiveScrollBarHeight : real |
(since 6.6) | effectiveScrollBarWidth : real |
QML タイプShape:
(since 6.6) | boundingRect : rect |
(since 6.6) | preferredRendererType : enumeration |
QML タイプ `SpinBox` :
(since 6.6) | live : bool |
QML タイプTableView :
(since 6.6) | selectionMode : enumeration |
QML タイプ `Text` :
(since 6.6) | font.features : object |
QML タイプTextEdit :
(since 6.6) | font.features : object |
QML タイプTextInput :
(since 6.6) | font.features : object |
QML タイプ `TextToSpeech`:
(since 6.6) | engineCapabilities : enumeration |
QML タイプTreeView :
(since 6.6) | rootIndex : QModelIndex |
QML タイプVirtualKeyboardSettings:
(since 6.6) | visibleFunctionKeys : enumeration |
QML タイプfont :
(since 6.6) | features : object |
QML タイプvoice:
(since 6.6) | language : enumerator |
新しいQMLシグナル
(since 6.6) | aboutToSynthesize(number id) |
(since 6.6) | sayingWord(string word, int id, int start, int length) |
(since 6.6) | shapeHit(PhysicsNode *body, vector3D position, vector3D impulse, vector3D normal) |
(since 6.6) | wrapped(Dial.WrapDirection direction) |
新しい QML メソッド
QML 型TextToSpeech:
(since 6.6) int | enqueue(string utterance) |
(since 6.6) list<voice> | findVoices(map criteria) |
© 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.