Qt 6.5 の新しいクラスと関数
このページには、Qt 6.5 で導入されたすべての新しいクラスと関数の包括的な一覧が掲載されています。
- 新しい名前空間
- 新しいクラス
- 新しいメンバ関数
- 名前空間内の新しい関数
- 新しいマクロ
- 新しい列挙型
- 新しい列挙値
- 新しい型エイリアス
- 新しいプロパティ
- 新しい変数
- 新しい QML 型
- 新しい QML プロパティ
- 新しい QML シグナル
- 新しいQMLメソッド
新しい名前空間
(since 6.5) namespace | QtCanBus |
(since 6.5) namespace | QtGrpc |
(since 6.5) namespace | QtProtobuf |
新しいクラス
- C
- QCalendarPermission
- QCameraPermission
- QCanDbcFileParser
- QCanFrameProcessor
- QCanMessageDescription
- QCanSignalDescription
- QCanUniqueIdDescription
- QContactsPermission
新しいメンバー関数
QAbstractOAuth2 クラス :
(since 6.5) void | setSslConfiguration(const QSslConfiguration &configuration) |
(since 6.5) QSslConfiguration | sslConfiguration() const |
(since 6.5) void | sslConfigurationChanged(const QSslConfiguration &configuration) |
QAccessibleInterface クラス :
(since 6.5) QAccessibleSelectionInterface * | selectionInterface() |
QAnyStringView クラス :
(since 6.5) void | chop(qsizetype n) |
(since 6.5) QAnyStringView | chopped(qsizetype n) const |
(since 6.5) QAnyStringView | first(qsizetype n) const |
(since 6.5) QAnyStringView | last(qsizetype n) const |
(since 6.5) QAnyStringView | sliced(qsizetype pos) const |
(since 6.5) QAnyStringView | sliced(qsizetype pos, qsizetype n) const |
(since 6.5) void | truncate(qsizetype n) |
QBasicTimer クラス :
(since 6.5) void | start(QBasicTimer::Duration duration, QObject *object) |
(since 6.5) void | start(QBasicTimer::Duration duration, Qt::TimerType timerType, QObject *obj) |
QByteArray クラス :
(since 6.5) QByteArray::iterator | erase(QByteArray::const_iterator it) |
(since 6.5) QByteArray | fromEcmaUint8Array(emscripten::val uint8array) |
(since 6.5) QByteArray & | removeAt(qsizetype pos) |
(since 6.5) QByteArray & | removeFirst() |
(since 6.5) QByteArray & | removeLast() |
(since 6.5) emscripten::val | toEcmaUint8Array() |
クラスQCoreApplication :
(since 6.5) Qt::PermissionStatus | checkPermission(const QPermission &permission) |
(since 6.5) void | requestPermission(const QPermission &permission, Functor &&functor) |
(since 6.5) void | requestPermission(const QPermission &permission, const QObject *context, Functor functor) |
(since 6.5) QCryptographicHash::Algorithm | algorithm() const |
(since 6.5) QCryptographicHash & | operator=(QCryptographicHash &&other) |
(since 6.5) bool | supportsAlgorithm(QCryptographicHash::Algorithm method) |
(since 6.5) void | swap(QCryptographicHash &other) |
クラスQDate :
(since 6.5) QDateTime | endOfDay() const |
(since 6.5) QDateTime | startOfDay() const |
クラスQDateTime :
(since 6.5) QDateTime | currentDateTime(const QTimeZone &zone) |
(since 6.5) QTimeZone | timeRepresentation() const |
クラスQDebug:
(since 6.5) QDebug & | operator<<(const std::basic_string<Char, Args...> &s) |
(since 6.5) QDebug & | operator<<(std::basic_string_view<Char, Args...> s) |
クラスQDomDocument :
(since 6.5) QDomDocument::ParseResult | setContent(QAnyStringView text, QDomDocument::ParseOptions options = ParseOption::Default) |
(since 6.5) QDomDocument::ParseResult | setContent(QIODevice *device, QDomDocument::ParseOptions options = ParseOption::Default) |
(since 6.5) QDomDocument::ParseResult | setContent(QXmlStreamReader *reader, QDomDocument::ParseOptions options = ParseOption::Default) |
(since 6.5) QDomDocument::ParseResult | setContent(const QByteArray &data, QDomDocument::ParseOptions options = ParseOption::Default) |
クラスQGlyphRun :
(since 6.5) void | setSourceString(const QString &sourceString) |
(since 6.5) void | setStringIndexes(const QList<qsizetype> &stringIndexes) |
(since 6.5) QString | sourceString() const |
(since 6.5) QList<qsizetype> | stringIndexes() const |
クラスQGuiApplication :
(since 6.5) void | setBadgeNumber(qint64 number) |
クラスQHash :
(since 6.5) size_t | qHash(Enum key, size_t seed = 0) |
クラスQHttp1Configuration :
(since 6.5) bool | operator!=(const QHttp1Configuration &lhs, const QHttp1Configuration &rhs) |
(since 6.5) bool | operator==(const QHttp1Configuration &lhs, const QHttp1Configuration &rhs) |
(since 6.5) size_t | qHash(const QHttp1Configuration &key, size_t seed = 0) |
クラスQHttpServerRequest :
(since 6.5) QHostAddress | localAddress() const |
(since 6.5) quint16 | localPort() const |
(since 6.5) quint16 | remotePort() const |
クラスQHttpServerResponder :
(since 6.5) void | sendResponse(const QHttpServerResponse &response) |
クラスQLatin1StringView :
(since 6.5) int | compare(QUtf8StringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
クラスQLibraryInfo :
(since 6.5) bool | isSharedBuild() |
クラスQLowEnergyController :
クラスQMessageLogger :
(since 6.5) QDebug | fatal() const |
(since 6.5) QDebug | fatal(QMessageLogger::CategoryFunction catFunc) const |
(since 6.5) QDebug | fatal(const QLoggingCategory &cat) const |
(since 6.5) void | fatal(QMessageLogger::CategoryFunction catFunc, const char *msg, ...) const |
(since 6.5) void | fatal(const QLoggingCategory &cat, const char *msg, ...) const |
クラスQMetaMethod :
(since 6.5) bool | invoke(QObject *obj, Args &&... arguments) const |
(since 6.5) bool | invoke(QObject *obj, QTemplatedMetaMethodReturnArgument<ReturnArg> ret, Args &&... arguments) const |
(since 6.5) bool | invoke(QObject *obj, Qt::ConnectionType type, Args &&... arguments) const |
(since 6.5) bool | invoke(QObject *obj, Qt::ConnectionType type, QTemplatedMetaMethodReturnArgument<ReturnArg> ret, Args &&... arguments) const |
(since 6.5) bool | invokeOnGadget(void *gadget, Args &&... arguments) const |
(since 6.5) bool | invokeOnGadget(void *gadget, QTemplatedMetaMethodReturnArgument<ReturnArg> ret, Args &&... arguments) const |
クラスQMetaObject :
(since 6.5) bool | invokeMethod(QObject *obj, const char *member, Args &&... args) |
(since 6.5) bool | invokeMethod(QObject *obj, const char *member, QTemplatedMetaMethodReturnArgument<ReturnArg> ret, Args &&... args) |
(since 6.5) bool | invokeMethod(QObject *obj, const char *member, Qt::ConnectionType type, Args &&... args) |
(since 6.5) bool | invokeMethod(QObject *obj, const char *member, Qt::ConnectionType type, QTemplatedMetaMethodReturnArgument<ReturnArg> ret, Args &&... args) |
(since 6.5) QObject * | newInstance(Args &&... arguments) const |
クラスQMetaType :
(since 6.5) bool | isCopyConstructible() const |
(since 6.5) bool | isDefaultConstructible() const |
(since 6.5) bool | isDestructible() const |
(since 6.5) bool | isMoveConstructible() const |
(since 6.5) QDebug | operator<<(QDebug d, QMetaType m) |
(since 6.5) int | qRegisterMetaType(QMetaType meta) |
(since 6.5) void | registerType() const |
クラスQEGLContext :
(since 6.5) virtual void | invalidateContext() = 0 |
クラスQNetworkRequest :
(since 6.5) QHttp1Configuration | http1Configuration() const |
(since 6.5) void | setHttp1Configuration(const QHttp1Configuration &configuration) |
クラスQOpenGLBuffer :
(since 6.5) QOpenGLBuffer & | operator=(QOpenGLBuffer &&other) |
(since 6.5) void | swap(QOpenGLBuffer &other) |
クラスQOpenGLWidget :
(since 6.5) QOpenGLWidget::TargetBuffer | currentTargetBuffer() const |
(since 6.5) GLuint | defaultFramebufferObject(QOpenGLWidget::TargetBuffer targetBuffer) const |
(since 6.5) QImage | grabFramebuffer(QOpenGLWidget::TargetBuffer targetBuffer) |
(since 6.5) void | makeCurrent(QOpenGLWidget::TargetBuffer targetBuffer) |
(since 6.5) void | loadFromModule(QAnyStringView uri, QAnyStringView typeName) |
クラスQQmlComponent :
(since 6.5) bool | isBound() const |
(since 6.5) void | loadFromModule(QAnyStringView uri, QAnyStringView typeName, QQmlComponent::CompilationMode mode = PreferSynchronous) |
クラスQQmlEngine :
(since 6.5) void | offlineStoragePathChanged() |
(since 6.5) T | singletonInstance(QAnyStringView uri, QAnyStringView typeName) |
クラスQQuickGraphicsConfiguration :
(since 6.5) bool | isAutomaticPipelineCacheEnabled() const |
(since 6.5) void | setAutomaticPipelineCache(boolenable) |
(since 6.5) void | setDebugLayer(boolenable) |
(since 6.5) void | setDebugMarkers(boolenable) |
(since 6.5) void | setPipelineCacheLoadFile(const QString&filename) |
(since 6.5) void | setPipelineCacheSaveFile(const QString&filename) |
(since 6.5) void | setPreferSoftwareDevice(boolenable) |
クラスQRectF :
(since 6.5) QRectF | fromDOMRect(emscripten::val domRect) |
(since 6.5) emscripten::val | toDOMRect() const |
QRegularExpression クラス :
(since 6.5) QRegularExpressionMatchIterator | globalMatchView(QStringView subjectView, qsizetype offset = 0, QRegularExpression::MatchType matchType = NormalMatch, QRegularExpression::MatchOptions matchOptions = NoMatchOption) const |
(since 6.5) QRegularExpressionMatch | matchView(QStringView subjectView, qsizetype offset = 0, QRegularExpression::MatchType matchType = NormalMatch, QRegularExpression::MatchOptions matchOptions = NoMatchOption) const |
QSGRenderNode クラス :
(since 6.5) const QMatrix4x4 * | projectionMatrix() const |
QString クラス :
(since 6.5) QString & | append(QUtf8StringView str) |
(since 6.5) QString::iterator | erase(QString::const_iterator it) |
(since 6.5) QString & | insert(qsizetype position, QUtf8StringView str) |
(since 6.5) QString & | operator+=(QUtf8StringView str) |
(since 6.5) QString & | prepend(QUtf8StringView str) |
(since 6.5) QString & | removeAt(qsizetype pos) |
(since 6.5) QString & | removeFirst() |
(since 6.5) QString & | removeLast() |
QStringView クラス :
(since 6.5) int | compare(QUtf8StringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
クラスQSvgGenerator :
(since 6.5) QSvgGenerator::SvgVersion | svgVersion() const |
クラスQTextLayout :
(since 6.5) QList<QGlyphRun> | glyphRuns(int from, int length, QTextLayout::GlyphRunRetrievalFlags retrievalFlags) const |
クラスQTextLine :
(since 6.5) QList<QGlyphRun> | glyphRuns(int from, int length, QTextLayout::GlyphRunRetrievalFlags retrievalFlags) const |
クラスQTimeZone:
(since 6.5) QTimeZone | asBackendZone() const |
(since 6.5) int | fixedSecondsAheadOfUtc() const |
(since 6.5) QTimeZone | fromDurationAheadOfUtc(std::chrono::seconds offset) |
(since 6.5) QTimeZone | fromSecondsAheadOfUtc(int offset) |
(since 6.5) bool | isUtcOrFixedOffset() const |
(since 6.5) bool | isUtcOrFixedOffset(Qt::TimeSpec spec) |
(since 6.5) Qt::TimeSpec | timeSpec() const |
クラスQTransform :
(since 6.5) QTransform & | rotate(qreal a, Qt::Axis axis, qreal distanceToPlane) |
(since 6.5) QTransform & | rotateRadians(qreal a, Qt::Axis axis, qreal distanceToPlane) |
クラスQUtf8StringView :
(since 6.5) int | compare(QLatin1StringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
(since 6.5) int | compare(QStringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
(since 6.5) int | compare(QUtf8StringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const |
クラスQVulkanInstance :
(since 6.5) void | clearDebugOutputFilters() |
(since 6.5) void | installDebugOutputFilter(QVulkanInstance::DebugUtilsFilter filter) |
クラスQWebEngineProfile :
(since 6.5) bool | isPushServiceEnabled() const |
(since 6.5) void | setPushServiceEnabled(bool enable) |
(since 6.5) QHash<QByteArray, QByteArray> | httpHeaders() const |
QWebSocket クラス :
(since 6.5) void | errorOccurred(QAbstractSocket::SocketError error) |
名前空間の新しい関数
(since 6.5) bool | currentTestResolved() |
(since 6.5) void | qRegisterTestCase(const QString &name, QTest::TestEntryFunction entryFunction) |
(since 6.5) char * | toString(const QKeySequence &ks) |
新しいマクロ
(since 6.5) | QML_CONSTRUCTIBLE_VALUE |
(since 6.5) | QML_STRUCTURED_VALUE |
(since 6.5) | Q_DECLARE_EXPORTED_LOGGING_CATEGORY(name, EXPORT_MACRO) |
(since 6.5) | Q_PROCESSOR_LOONGARCH |
(since 6.5) | Q_PROCESSOR_LOONGARCH_32 |
(since 6.5) | Q_PROCESSOR_LOONGARCH_64 |
(since 6.5) void | Q_UNREACHABLE_RETURN(...) |
(since 6.5) | qCFatal(category, const char *message, ...) |
(since 6.5) | qCFatal(category) |
新しい列挙型
(since 6.5) enum class | ParseOption { Default, UseNamespaceProcessing, PreserveSpacingOnlyNodes } |
(since 6.5) enum | TargetBuffer { LeftBuffer, RightBuffer } |
(since 6.5) enum class | SvgVersion { SvgTiny12, Svg11 } |
(since 6.5) enum | GlyphRunRetrievalFlag { RetrieveGlyphIndexes, RetrieveGlyphPositions, RetrieveStringIndexes, RetrieveString, DefaultRetrievalFlags, RetrieveAll } |
(since 6.5) enum | Initialization { LocalTime, UTC } |
(since 6.5) enum | DebugMessageSeverityFlag { VerboseSeverity, InfoSeverity, WarningSeverity, ErrorSeverity } |
(since 6.5) enum | DebugMessageTypeFlag { GeneralMessage, ValidationMessage, PerformanceMessage } |
(since 6.5) enum class | PermissionStatus { Undetermined, Granted, Denied } |
新しい列挙値
| enum value | Error::RssiReadError |
| enum value | Flag::NoPortabilityDrivers |
| enum value | InterfaceType::SelectionInterface |
| enum value | Language::Haryanvi |
| enum value | Language::Moksha |
| enum value | Language::NorthernFrisian |
| enum value | Language::Obolo |
| enum value | Language::Pijin |
| enum value | Language::Rajasthani |
| enum value | Language::TokiPona |
| enum value | PointConfiguration::LabelFormat |
| enum value | SandboxingLevel::SandboxingAppContainer |
| enum value | Script::Script_Kawi |
| enum value | TypeFlag::NeedsCopyConstruction |
| enum value | TypeFlag::NeedsMoveConstruction |
| enum value | UnicodeVersion::Unicode_15_0 |
新しい型エイリアス
(since 6.5) | DebugUtilsFilter |
新しいプロパティ
|
|
新しい変数
(since 6.5) QSGMaterialShader::GraphicsPipelineState::BlendFactor | dstAlpha |
(since 6.5) bool | separateBlendFactors |
(since 6.5) QSGMaterialShader::GraphicsPipelineState::BlendFactor | srcAlpha |
(since 6.5) const QOperatingSystemVersionBase | Android12 |
(since 6.5) const QOperatingSystemVersionBase | Android12L |
(since 6.5) const QOperatingSystemVersionBase | Android13 |
(since 6.5) const QOperatingSystemVersionBase | MacOSSonoma |
(since 6.5) const QOperatingSystemVersionBase | Windows10_22H2 |
新しいQML型
- F
- Fog
新しい QML プロパティ
QML タイプCamera :
(since 6.5) | levelOfDetailBias : real |
QML タイプCaptureSession :
(since 6.5) | screenCapture : ScreenCapture |
QML タイプDebugSettings :
(since 6.5) | materialOverride : enumeration |
(since 6.5) | wireframeEnabled : bool |
QML タイプDynamicRigidBody :
(since 6.5) | kinematicEulerRotation : vector3d |
(since 6.5) | kinematicPivot : vector3d |
(since 6.5) | kinematicPosition : vector3d |
(since 6.5) | kinematicRotation : quaternion |
QML タイプItem :
(since 6.5) | layer.live : bool |
QML タイプMapCircle :
(since 6.5) | referenceSurface : enum |
QML タイプMapPolygon:
(since 6.5) | referenceSurface : enum |
QML タイプMapPolyline :
(since 6.5) | referenceSurface : enum |
QML タイプMapRectangle :
(since 6.5) | referenceSurface : enum |
QML タイプMediaPlayer:
(since 6.5) | playing : bool |
QML タイプModel :
(since 6.5) | levelOfDetailBias : real |
QML タイプPrincipledMaterial :
(since 6.5) | vertexColorsEnabled : bool |
QML タイプReflectionProbe :
(since 6.5) | texture : CubeMapTexture |
QML タイプRenderStats :
(since 6.5) | drawCallCount : quint64 |
(since 6.5) | drawVertexCount : quint64 |
(since 6.5) | effectGenerationTime : qint64 |
(since 6.5) | extendedDataCollectionEnabled : bool |
(since 6.5) | graphicsAPIName : string |
(since 6.5) | imageDataSize : quint64 |
(since 6.5) | materialGenerationTime : qint64 |
(since 6.5) | meshDataSize : quint64 |
(since 6.5) | pipelineCount : int |
(since 6.5) | pipelineCreationTime : qint64 |
(since 6.5) | renderPassCount : int |
(since 6.5) | vmemAllocCount : quint32 |
(since 6.5) | vmemUsedBytes : quint64 |
QML タイプSceneEnvironment :
(since 6.5) | aoEnabled : bool |
(since 6.5) | debugSettings : QtQuick3D::DebugSettings |
(since 6.5) | fog : QtQuick3D::Fog |
(since 6.5) | scissorRect : rect |
QML タイプSpecularGlossyMaterial :
(since 6.5) | vertexColorsEnabled : bool |
QML タイプTableView :
(since 6.5) | editTriggers : enumeration |
(since 6.5) | resizableColumns : bool |
(since 6.5) | resizableRows : bool |
QML タイプTapHandler :
(since 6.5) | exclusiveSignals : enumeration |
QML タイプTreeViewDelegate :
(since 6.5) | editing : bool |
QML タイプpickResult :
(since 6.5) | instanceIndex : int |
新しい QML シグナル
(since 6.5) | frameDone(float timestep) |
(since 6.5) | layoutChanged() |
新しい QML メソッド
QML タイプLocale :
(since 6.5) string | toString(int i) |
(since 6.5) string | toString(Date date, FormatType format = LongFormat) |
(since 6.5) string | toString(Date date, string format) |
(since 6.5) string | toString(double f, char format = 'g', int precision = 6) |
QML タイプQt:
(since 6.5) Component | createComponent(string moduleUri, string typeName, enumeration mode, QtObject parent) |
QML タイプTableView :
(since 6.5) void | closeEditor() |
(since 6.5) void | edit(QModelIndex modelIndex) |
(since 6.5) Item | itemAtIndex(QModelIndex index) |
(since 6.5) void | positionViewAtIndex(QModelIndex index, PositionMode mode, point offset, rect subRect) |
QML 型TestCase :
(since 6.5) bool | waitForPolish(object windowOrItem, int timeout = 5000) |
© 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.