Property Class
class QQmlSA::PropertyQML プロパティを表します。詳細...
ヘッダ | #include <Property> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS QmlCompiler) target_link_libraries(mytarget PRIVATE Qt6::QmlCompiler) |
ステータス | テクニカルプレビュー |
パブリック関数
Property() | |
Property(const QQmlSA::Property &other) | |
Property(QQmlSA::Property &&other) | |
~Property() | |
bool | isReadonly() const |
bool | isValid() const |
QQmlSA::Element | type() const |
QString | typeName() const |
QQmlSA::Property & | operator=(QQmlSA::Property &&other) |
QQmlSA::Property & | operator=(const QQmlSA::Property &other) |
関連する非メンバー
bool | operator!=(const QQmlSA::Property &lhs, const QQmlSA::Property &rhs) |
bool | operator==(const QQmlSA::Property &lhs, const QQmlSA::Property &rhs) |
メンバー関数ドキュメント
Property::Property()
新しい Property オブジェクトを構築する。
Property::Property(const QQmlSA::Property &other)
other のコピーを作成する。
[noexcept]
Property::Property(QQmlSA::Property &&other)
Move-Propertyインスタンスを構築する。
[noexcept]
Property::~Property()
このプロパティを破壊する。
bool Property::isReadonly() const
このプロパティが読み取り専用の場合はtrue
を、そうでない場合はfalse
を返す。
bool Property::isValid() const
このプロパティが有効な場合はtrue
を、そうでない場合はfalse
を返す。
QQmlSA::Element Property::type() const
このプロパティの型を返します。
QString Property::typeName() const
このプロパティの型の名前を返します。
[noexcept]
QQmlSA::Property &Property::operator=(QQmlSA::Property &&other)
Move- この Property インスタンスにother を割り当てる。
QQmlSA::Property &Property::operator=(const QQmlSA::Property &other)
other をこの Property インスタンスに割り当てる。
関連する非会員
bool operator!=(const QQmlSA::Property &lhs, const QQmlSA::Property &rhs)
lhs とrhs が等しくなければtrue
を、そうでなければfalse
を返す。
bool operator==(const QQmlSA::Property &lhs, const QQmlSA::Property &rhs)
lhs とrhs が等しければtrue
を、そうでなければfalse
を返す。
© 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.