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() |
(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(std::chrono::milliseconds duration, QObject *object) |
(since 6.5) void | start(std::chrono::milliseconds 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() |
(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) |
(since 6.5) QDomDocument::ParseResult | setContent(QIODevice *device, QDomDocument::ParseOptions options) |
(since 6.5) QDomDocument::ParseResult | setContent(QXmlStreamReader *reader, QDomDocument::ParseOptions options) |
(since 6.5) QDomDocument::ParseResult | setContent(const QByteArray &data, QDomDocument::ParseOptions options) |
クラス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 |
(since 6.5) void | setBadgeNumber(qint64 number) |
クラスQHash
(since 6.5) size_t | qHash(Enum key, size_t seed) |
(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) |
(since 6.5) QHostAddress | localAddress() const |
(since 6.5) quint16 | localPort() const |
(since 6.5) quint16 | remotePort() const |
(since 6.5) void | sendResponse(const QHttpServerResponse &response) |
(since 6.5) int | compare(QUtf8StringView str, Qt::CaseSensitivity cs) const |
クラスQLibraryInfo
(since 6.5) bool | isSharedBuild() |
(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 |
(since 6.5) QHttp1Configuration | http1Configuration() const |
(since 6.5) void | setHttp1Configuration(const QHttp1Configuration &configuration) |
(since 6.5) QOpenGLBuffer & | operator=(QOpenGLBuffer &&other) |
(since 6.5) void | swap(QOpenGLBuffer &other) |
(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) |
(since 6.5) bool | isBound() const |
(since 6.5) void | loadFromModule(QAnyStringView uri, QAnyStringView typeName, QQmlComponent::CompilationMode mode) |
クラスQQmlEngine
(since 6.5) void | offlineStoragePathChanged() |
(since 6.5) T | singletonInstance(QAnyStringView uri, QAnyStringView typeName) |
クラスQQuickGraphicsConfiguration :
(since 6.5) ブール | isAutomaticPipelineCacheEnabled() const |
(since 6.5) 無効 | setAutomaticPipelineCache(boolenable) |
(since 6.5) 無効 | setDebugLayer(ブールイネーブル) |
(since 6.5) 無効 | setDebugMarkers(ブールイネーブル) |
(since 6.5) void | setPipelineCacheLoadFile(const QString&filename) |
(since 6.5) void | setPipelineCacheSaveFile(const QString&filename) |
(since 6.5) 無効 | 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, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) const |
(since 6.5) QRegularExpressionMatch | matchView(QStringView subjectView, qsizetype offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) 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) const |
(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) |
(since 6.5) int | compare(QLatin1StringView str, Qt::CaseSensitivity cs) const |
(since 6.5) int | compare(QStringView str, Qt::CaseSensitivity cs) const |
(since 6.5) int | compare(QUtf8StringView str, Qt::CaseSensitivity cs) const |
(since 6.5) void | clearDebugOutputFilters() |
(since 6.5) void | installDebugOutputFilter(QVulkanInstance::DebugUtilsFilter filter) |
(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 | Script::Script_Kawi |
enum value | UnicodeVersion::Unicode_15_0 |
新しい型のエイリアス
(since 6.5) | DebugUtilsFilter |
新しいプロパティ
|
|
新しい変数
(since 6.5) | dstAlpha |
(since 6.5) | separateBlendFactors |
(since 6.5) | srcAlpha |
(since 6.5) | Android12 |
(since 6.5) | Android12L |
(since 6.5) | Android13 |
(since 6.5) | MacOSSonoma |
(since 6.5) | Windows10_22H2 |
新しいQMLタイプ
- F
- Fog
新しいQMLプロパティ
QMLタイプCamera :
(since 6.5) | levelOfDetailBias : real |
QML TypeCaptureSession :
(since 6.5) | screenCapture : ScreenCapture |
QML TypeDebugSettings :
(since 6.5) | materialOverride : enumeration |
(since 6.5) | wireframeEnabled : bool |
QML TypeDynamicRigidBody :
(since 6.5) | kinematicEulerRotation : vector3d |
(since 6.5) | kinematicPivot : vector3d |
(since 6.5) | kinematicPosition : vector3d |
(since 6.5) | kinematicRotation : quaternion |
QML TypeItem :
(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) |
(since 6.5) string | toString(Date date, string format) |
(since 6.5) string | toString(double f, char format, int precision) |
QMLタイプQt :
(since 6.5) Component | createComponent(string moduleUri, string typeName, enumeration mode, QtObject parent) |
QMLタイプTableView :
(since 6.5) | closeEditor() |
(since 6.5) | edit(QModelIndex modelIndex) |
(since 6.5) Item | itemAtIndex(QModelIndex index) |
(since 6.5) | positionViewAtIndex(QModelIndex index, PositionMode mode, point offset, rect subRect) |
QMLタイプTestCase :
(since 6.5) bool | waitForPolish(object windowOrItem, int timeout) |
© 2025 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.