Qt 6.7 の新しいクラスと関数
このページでは、Qt 6.7 で導入されたすべての新しいクラスと関数の包括的なリストを提供します。
- 新しい名前空間
- 新しいクラス
- 新しいメンバ関数
- 名前空間内の新しい関数
- 新しいグローバル関数
- 新しいマクロ
- 新しい列挙型
- 新しい列挙型の値
- 新しい型のエイリアス
- 新しいプロパティ
- 新しい変数
- 新しいQML型
- 新しい QML プロパティ
- 新しい QML メソッド
新しい名前空間
(since 6.7) namespace | QtVideo |
新しいクラス
- O
- QOpcUaDiagnosticInfo
- QOpcUaEnumDefinition
- QOpcUaEnumField
- QOpcUaGenericStructHandler
- QOpcUaGenericStructValue
- QOpcUaHistoryEvent
- QOpcUaHistoryReadEventRequest
- QOpcUaStructureDefinition
- QOpcUaStructureField
- QOpcUaVariant
新しいメンバー関数
クラスQAnyStringView :
(since 6.7) QDebug | operator<<(QDebug d, QAnyStringView s) |
(since 6.7) void | qYieldCpu() |
(since 6.7) std::string_view | operator std::string_view() const |
クラスQCalendar
(since 6.7) QDate | matchCenturyToWeekday(const QCalendar::YearMonthDay &parts, int dow) const |
(since 6.7) bool | parseData(QStringView data) |
(since 6.7) QByteArray | readAllByteArray() |
(since 6.7) QString | readAllString() |
(since 6.7) QByteArray | readAllUtf8String() |
(since 6.7) bool | readAndAppendToByteArray(QByteArray &dst) |
(since 6.7) bool | readAndAppendToString(QString &dst) |
(since 6.7) bool | readAndAppendToUtf8String(QByteArray &dst) |
(since 6.7) QCborStreamReader::StringResult<QByteArray> | readUtf8String() |
クラスQCheckBox
(since 6.7) void | checkStateChanged(Qt::CheckState state) |
(since 6.7) void | processEvents(QEventLoop::ProcessEventsFlags flags, QDeadlineTimer deadline) |
(since 6.7) bool | isInteractiveAuthorizationAllowed() const |
(since 6.7) void | setInteractiveAuthorizationAllowed(bool enable) |
クラスQDataStream
(since 6.7) QDataStream & | readBytes(char *&s, qint64 &l) |
クラスQDate
(since 6.7) QDate | fromString(QStringView string, QStringView format, int baseYear) |
(since 6.7) QDate | fromString(const QString &string, QStringView format, int baseYear) |
(since 6.7) QDate | fromString(const QString &string, const QString &format, int baseYear) |
(since 6.7) QDate | fromString(QStringView string, QStringView format, int baseYear, QCalendar cal) |
クラスQDateTime
(since 6.7) QDateTime | fromString(QStringView string, QStringView format, int baseYear) |
(since 6.7) QDateTime | fromString(const QString &string, QStringView format, int baseYear) |
(since 6.7) QDateTime | fromString(const QString &string, const QString &format, int baseYear) |
(since 6.7) QDateTime | fromString(QStringView string, QStringView format, int baseYear, QCalendar cal) |
クラスQDebug
(since 6.7) QDebug & | operator<<(T i) |
(since 6.7) QDebug & | operator<<(T i) |
(since 6.7) QDebug & | operator<<(std::nullopt_t) |
(since 6.7) bool | quoteStrings() const |
(since 6.7) void | setQuoteStrings(bool b) |
クラスQEventLoop
(since 6.7) void | processEvents(QEventLoop::ProcessEventsFlags flags, QDeadlineTimer deadline) |
(since 6.7) QEventLoopLocker & | operator=(QEventLoopLocker &&other) |
(since 6.7) void | swap(QEventLoopLocker &other) |
(since 6.7) void | swap(QEventLoopLocker &lhs, QEventLoopLocker &rhs) |
クラスQFont
(since 6.7) void | clearFeatures() |
(since 6.7) void | clearVariableAxes() |
(since 6.7) QList<QFont::Tag> | featureTags() const |
(since 6.7) quint32 | featureValue(QFont::Tag tag) const |
(since 6.7) bool | isFeatureSet(QFont::Tag tag) const |
(since 6.7) bool | isVariableAxisSet(QFont::Tag tag) const |
(since 6.7) void | setFeature(QFont::Tag tag, quint32 value) |
(since 6.7) void | setVariableAxis(QFont::Tag tag, float value) |
(since 6.7) void | unsetFeature(QFont::Tag tag) |
(since 6.7) void | unsetVariableAxis(QFont::Tag tag) |
(since 6.7) QList<QFont::Tag> | variableAxisTags() const |
(since 6.7) float | variableAxisValue(QFont::Tag tag) const |
(since 6.7) std::shared_ptr<QAbstractGrpcChannel> | channel() const |
(since 6.7) void | channelChanged() |
(since 6.7) QSslConfiguration | sslConfiguration() const |
クラスQIcon
(since 6.7) QIcon | fromTheme(QIcon::ThemeIcon icon) |
(since 6.7) QIcon | fromTheme(QIcon::ThemeIcon icon, const QIcon &fallback) |
(since 6.7) bool | hasThemeIcon(QIcon::ThemeIcon icon) |
クラスQJniObject
(since 6.7) auto | callStaticMethod(const char *methodName, Args &&... args) |
クラスQMetaObject
(since 6.7) bool | invokeMethod(QObject *context, Functor &&function, Args &&... arguments) |
(since 6.7) bool | invokeMethod(QObject *context, Functor &&function, QTemplatedMetaMethodReturnArgument<FunctorReturnType> ret, Args &&... arguments) |
(since 6.7) bool | invokeMethod(QObject *context, Functor &&function, Qt::ConnectionType type, Args &&... arguments) |
(since 6.7) bool | invokeMethod(QObject *context, Functor &&function, Qt::ConnectionType type, QTemplatedMetaMethodReturnArgument<FunctorReturnType> ret, Args &&... arguments) |
(since 6.7) QNetworkReply * | get(const QNetworkRequest &request, QIODevice *data) |
(since 6.7) QNetworkReply * | get(const QNetworkRequest &request, const QByteArray &data) |
(since 6.7) void | setTransferTimeout(std::chrono::milliseconds duration) |
(since 6.7) std::chrono::milliseconds | transferTimeoutAsDuration() const |
(since 6.7) void | setTransferTimeout(std::chrono::milliseconds duration) |
(since 6.7) std::chrono::milliseconds | transferTimeoutAsDuration() const |
クラスQObject
(since 6.7) T | findChild(Qt::FindChildOptions options) const |
(since 6.7) bool | operator!=(const QOpcUaAttributeOperand &lhs, const QOpcUaAttributeOperand &rhs) |
(since 6.7) bool | operator==(const QOpcUaAttributeOperand &lhs, const QOpcUaAttributeOperand &rhs) |
クラスQOpcUaClient
(since 6.7) QOpcUaHistoryReadResponse * | readHistoryEvents(const QOpcUaHistoryReadEventRequest &request) |
(since 6.7) bool | registerNodes(const QStringList &nodesToRegister) |
(since 6.7) void | registerNodesFinished(const QStringList &nodesToRegister, const QStringList ®isteredNodeIds, QOpcUa::UaStatusCode statusCode) |
(since 6.7) bool | unregisterNodes(const QStringList &nodesToUnregister) |
(since 6.7) void | unregisterNodesFinished(const QStringList &nodesToUnregister, QOpcUa::UaStatusCode statusCode) |
(since 6.7) bool | operator!=(const QOpcUaContentFilterElement &lhs, const QOpcUaContentFilterElement &rhs) |
クラスQOpcUaDataValue :
(since 6.7) QVariant | operator QVariant() const |
(since 6.7) bool | operator!=(const QOpcUaDataValue &lhs, const QOpcUaDataValue &rhs) |
(since 6.7) bool | operator==(const QOpcUaDataValue &lhs, const QOpcUaDataValue &rhs) |
(since 6.7) quint16 | serverPicoseconds() const |
(since 6.7) void | setServerPicoseconds(quint16 serverPicoseconds) |
(since 6.7) void | setSourcePicoseconds(quint16 sourcePicoseconds) |
(since 6.7) quint16 | sourcePicoseconds() const |
クラスQOpcUaElementOperand :
(since 6.7) bool | operator!=(const QOpcUaElementOperand &lhs, const QOpcUaElementOperand &rhs) |
(since 6.7) bool | operator==(const QOpcUaElementOperand &lhs, const QOpcUaElementOperand &rhs) |
(since 6.7) bool | initialized() const |
クラスQOpcUaHistoryReadRawRequest
(since 6.7) void | setTimestampsToReturn(QOpcUa::TimestampsToReturn timestampsToReturn) |
(since 6.7) QOpcUa::TimestampsToReturn | timestampsToReturn() const |
(since 6.7) QList<QOpcUaHistoryEvent> | events() const |
(since 6.7) void | readHistoryEventsFinished(const QList<QOpcUaHistoryEvent> &results, QOpcUa::UaStatusCode serviceResult) |
(since 6.7) bool | operator!=(const QOpcUaLiteralOperand &lhs, const QOpcUaLiteralOperand &rhs) |
(since 6.7) bool | operator==(const QOpcUaLiteralOperand &lhs, const QOpcUaLiteralOperand &rhs) |
(since 6.7) QHash<quint32, QOpcUa::UaStatusCode> | failedTriggeredItemsStatus() const |
(since 6.7) void | setFailedTriggeredItemsStatus(const QHash<quint32, QOpcUa::UaStatusCode> &status) |
(since 6.7) void | setTriggeredItemIds(const QSet<quint32> &ids) |
(since 6.7) QSet<quint32> | triggeredItemIds() const |
クラスQOpcUaNode
(since 6.7) QOpcUaHistoryReadResponse * | readHistoryEvents(const QDateTime &startTime, const QDateTime &endTime, QOpcUaMonitoringParameters::EventFilter &filter, quint32 numValues) |
(since 6.7) QOpcUaHistoryReadResponse * | readHistoryRaw(const QDateTime &startTime, const QDateTime &endTime, quint32 numValues, bool returnBounds, QOpcUa::TimestampsToReturn timestampsToReturn) |
(since 6.7) void | valueAttributeUpdated(const QVariant &value) |
(since 6.7) QVariant | operator QVariant() const |
(since 6.7) bool | operator!=(const QOpcUaRelativePathElement &lhs, const QOpcUaRelativePathElement &rhs) |
クラスQOpcUaSimpleAttributeOperand
(since 6.7) bool | operator!=(const QOpcUaSimpleAttributeOperand &lhs, const QOpcUaSimpleAttributeOperand &rhs) |
(since 6.7) bool | is_eq(QPartialOrdering o) |
(since 6.7) bool | is_gt(QPartialOrdering o) |
(since 6.7) bool | is_gteq(QPartialOrdering o) |
(since 6.7) bool | is_lt(QPartialOrdering o) |
(since 6.7) bool | is_lteq(QPartialOrdering o) |
(since 6.7) bool | is_neq(QPartialOrdering o) |
クラスQProcess
(since 6.7) void | failChildProcessModifier(const char *description, int error) |
(since 6.7) QList<QByteArray> | unknownFieldData(qint32 field) const |
(since 6.7) QList<qint32> | unknownFieldNumbers() const |
(since 6.7) void | shouldPreserveUnknownFields(bool preserveUnknownFields) |
(preliminary) void | save() |
(preliminary) void | saveAs(const QUrl &url) |
(since 6.7) void | setTextDocument(QTextDocument *document) |
(since 6.7) void | textDocumentChanged() |
クラスQQuickView
(since 6.7) void | loadFromModule(QAnyStringView uri, QAnyStringView typeName) |
(since 6.7) void | clearHttpCacheCompleted() |
クラスQQuickWindow
(since 6.7) QSGTextNode * | createTextNode() const |
クラスQRawFont
(since 6.7) QByteArray | fontTable(QFont::Tag tag) const |
(since 6.7) void | setLocalServerOptions(QLocalServer::SocketOptions options) |
(since 6.7) int | multiViewCount() const |
(since 6.7) void | setMultiViewCount(int count) |
(since 6.7) int | multiViewCount() const |
(since 6.7) void | setMultiViewCount(int count) |
クラスQShader
クラスQShaderBaker
(since 6.7) void | setMultiViewCount(int count) |
(since 6.7) bool | owner_before(const QSharedPointer<X> &other) const |
(since 6.7) bool | owner_before(const QWeakPointer<X> &other) const |
(since 6.7) bool | owner_equal(const QSharedPointer<X> &other) const |
(since 6.7) bool | owner_equal(const QWeakPointer<X> &other) const |
(since 6.7) size_t | owner_hash() const |
(since 6.7) void | dismiss() |
クラスQSqlQuery
(since 6.7) bool | isPositionalBindingEnabled() const |
(since 6.7) void | setPositionalBindingEnabled(bool enable) |
(since 6.7) auto | qMakeStaticCaseInsensitiveLatin1StringMatcher(const char (&)[N] patternToMatch) |
(since 6.7) auto | qMakeStaticCaseSensitiveLatin1StringMatcher(const char (&)[N] patternToMatch) |
クラスQString
(since 6.7) std::u16string_view | operator std::u16string_view() const |
クラスQStringList
(since 6.7) QStringList | filter(const QStringMatcher &matcher) const |
(since 6.7) QStringList | filter(QLatin1StringView str, Qt::CaseSensitivity cs) const |
(since 6.7) QStringView | patternView() const |
クラスQStringView
(since 6.7) bool | isLower() const |
(since 6.7) bool | isUpper() const |
(since 6.7) std::u16string_view | operator std::u16string_view() const |
クラスQSvgWidget
(since 6.7) QtSvg::Options | options() const |
(since 6.7) void | setOptions(QtSvg::Options options) |
(since 6.7) QTemporaryFile * | createNativeFile(const std::filesystem::path &fileName) |
(since 6.7) bool | rename(const std::filesystem::path &newName) |
(since 6.7) void | setFileTemplate(const std::filesystem::path &name) |
(since 6.7) std::basic_string_view<QUtf8StringView::storage_type> | operator std::basic_string_view<QUtf8StringView::storage_type>() const |
クラスQVariant
(since 6.7) QVariant | fromMetaType(QMetaType type, const void *copy) |
(since 6.7) T | qvariant_cast(QVariant &&value) |
(since 6.7) void | setEnabledFeaturesModifier(const QVulkanWindow::EnabledFeaturesModifier &modifier) |
(since 6.7) void | setEnabledFeaturesModifier(QVulkanWindow::EnabledFeatures2Modifier modifier) |
クラスQWaylandSeat
(since 6.7) void | sendUnicodeKeyPressEvent(uint unicode) |
(since 6.7) void | sendUnicodeKeyReleaseEvent(uint unicode) |
クラスQWeakPointer
(since 6.7) bool | owner_before(const QSharedPointer<X> &other) const |
(since 6.7) bool | owner_before(const QWeakPointer<X> &other) const |
(since 6.7) bool | owner_equal(const QSharedPointer<X> &other) const |
(since 6.7) bool | owner_equal(const QWeakPointer<X> &other) const |
(since 6.7) size_t | owner_hash() const |
クラスQWebEnginePage :
(since 6.7) void | webAuthUxRequested(QWebEngineWebAuthUxRequest *request) |
クラスQWebEngineProfile :
(since 6.7) void | clearHttpCacheCompleted() |
(since 6.7) QIODevice * | requestBody() const |
(since 6.7) QIODevice * | requestBody() const |
名前空間内の新関数
(since 6.7) Qt::strong_ordering | compareThreeWay(LeftInt lhs, RightInt rhs) |
(since 6.7) Qt::partial_ordering | compareThreeWay(LeftFloat lhs, RightFloat rhs) |
(since 6.7) Qt::partial_ordering | compareThreeWay(IntType lhs, FloatType rhs) |
(since 6.7) Qt::partial_ordering | compareThreeWay(FloatType lhs, IntType rhs) |
(since 6.7) Qt::strong_ordering | compareThreeWay(Enum lhs, Enum rhs) |
(since 6.7) void | qSleep(std::chrono::milliseconds msecs) |
(since 6.7) void | qWait(std::chrono::milliseconds msecs) |
(since 6.7) bool | qWaitFor(Functor predicate, QDeadlineTimer deadline) |
(since 6.7) bool | qWaitForWindowFocused(QWindow *window, QDeadlineTimer timeout) |
(since 6.7) bool | qWaitForWindowFocused(QWidget *widget, QDeadlineTimer timeout) |
新しいグローバル関数
(since 6.7) auto | qCompareThreeWay(const LeftType &lhs, const RightType &rhs) |
(since 6.7) void | qDrawPlainRoundedRect(QPainter *painter, const QRect &rect, qreal rx, qreal ry, const QColor &lineColor, int lineWidth, const QBrush *fill) |
(since 6.7) void | qDrawPlainRoundedRect(QPainter *painter, int x, int y, int width, int height, qreal rx, qreal ry, const QColor &lineColor, int lineWidth, const QBrush *fill) |
新しいマクロ
(since 6.7) | QT_NO_CONTEXTLESS_CONNECT |
(since 6.7) | Q_NODISCARD_CTOR_X(message) |
(since 6.7) | Q_NODISCARD_X(message) |
新しい列挙型
(since 6.7) enum class | TransitionResolution { Reject, RelativeToBefore, RelativeToAfter, PreferBefore, PreferAfter, …, LegacyBehavior } |
(since 6.7) enum class | ThemeIcon { AddressBookNew, ApplicationExit, AppointmentNew, CallStart, CallStop, …, NThemeIcons } |
(since 6.7) enum class | TagSeparator { Dash, Underscore } |
(since 6.7) enum class | TimestampsToReturn { Source, Server, Both, Neither, Invalid } |
(since 6.7) enum | Option { NoOption, Tiny12FeaturesOnly, AssumeTrustedSource } |
(since 6.7) enum class | Rotation { None, Clockwise90, Clockwise180, Clockwise270 } |
新しい列挙型の値
enum value | ApplicationAttribute::AA_QtQuickUseDefaultSizePolicy |
enum value | Key::Key_micro |
enum value | Language::Anii |
enum value | Language::Kangri |
enum value | Language::Venetian |
enum value | NodeAttribute::DataTypeDefinition |
enum value | Parameter::TriggeredItemIds |
enum value | StandardLocation::GenericStateLocation |
enum value | StandardLocation::StateLocation |
enum value | Status::SizeLimitExceeded |
enum value | Type::ChildWindowAdded |
enum value | Type::ChildWindowRemoved |
enum value | Type::ParentWindowAboutToChange |
enum value | Type::ParentWindowChange |
enum value | UnixProcessFlag::CreateNewSession |
enum value | UnixProcessFlag::DisconnectControllingTerminal |
enum value | UnixProcessFlag::ResetIds |
新しい型のエイリアス
(since 6.7) | const_pointer |
(since 6.7) | pointer |
(since 6.7) | QRhiShaderResourceBindingSet |
(since 6.7) | EnabledFeatures2Modifier |
新しいプロパティ
|
|
新しい変数
(since 6.7) | DefaultTwoDigitBaseYear |
新しいQML型
新しいQMLプロパティ
QML タイプConvexMeshShape :
(since 6.7) | geometry : Geometry |
QMLタイプCustomMaterial :
(since 6.7) | destinationAlphaBlend : enumeration |
(since 6.7) | sourceAlphaBlend : enumeration |
QML TypeGeoJsonData :
QML TypeHeightFieldShape :
(since 6.7) | image : Image |
QML TypeItem :
(since 6.7) | focusPolicy : enumeration |
QMLタイプMediaPlayer :
(since 6.7) | autoPlay : bool |
QMLタイプPathText :
(since 6.7) | font.variableAxes : object |
QMLタイプPhysicsWorld :
(since 6.7) | numThreads : int |
(since 6.7) | reportKinematicKinematicCollisions : bool |
(since 6.7) | reportStaticKinematicCollisions : bool |
QMLタイプRectangle :
(since 6.7) | bottomLeftRadius : real |
(since 6.7) | bottomRightRadius : real |
(since 6.7) | topLeftRadius : real |
(since 6.7) | topRightRadius : real |
QMLタイプShape :
(since 6.7) | horizontalAlignment : enumeration |
(since 6.7) | verticalAlignment : enumeration |
QMLタイプShapePath :
(since 6.7) | pathHints : PathHints |
QMLタイプSystemPalette :
(since 6.7) | accent : color |
QMLタイプText :
(since 6.7) | font.variableAxes : object |
QMLタイプTextDocument :
(preliminary) | errorString : string |
(preliminary) | modified : bool |
(preliminary) | source : url |
(preliminary) | status : enumeration |
QMLタイプTextEdit :
(preliminary) | cursorSelection : QtQuick::TextSelection |
(since 6.7) | font.variableAxes : object |
QMLタイプTextInput :
(since 6.7) | font.variableAxes : object |
QMLタイプTexture :
(since 6.7) | textureProvider : RenderExtension |
QMLタイプTriangleMeshShape :
(since 6.7) | geometry : Geometry |
QMLタイプVideo :
(since 6.7) | autoPlay : bool |
QMLタイプView3D :
(since 6.7) | effectiveTextureSize : size |
(since 6.7) | explicitTextureHeight : int |
(since 6.7) | explicitTextureWidth : int |
QMLタイプcameraDevice :
(since 6.7) | correctionAngle : QtVideo::Rotation |
新しいQMLメソッド
QML タイプStackView :
(since 6.7) Item | popCurrentItem(operation) |
(since 6.7) Item | popToIndex(index, operation) |
(since 6.7) Item | popToItem(item, operation) |
(since 6.7) Item | pushItem(item, properties, operation) |
(since 6.7) Item | pushItem(component, properties, operation) |
(since 6.7) Item | pushItem(url, properties, operation) |
(since 6.7) Item | pushItems(items, operation) |
(since 6.7) Item | replaceCurrentItem(items, operation) |
(since 6.7) Item | replaceCurrentItem(item, properties, operation) |
(since 6.7) Item | replaceCurrentItem(component, properties, operation) |
(since 6.7) Item | replaceCurrentItem(url, properties, operation) |
QML型TextDocument :
QML タイプWaylandSeat :
(since 6.7) void | sendUnicodeKeyPressEvent(uint unicode) |
(since 6.7) void | sendUnicodeKeyReleaseEvent(uint unicode) |
©2024 The Qt Company Ltd. 本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 ここで提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。