QQmlSA::Property Class
class QQmlSA::PropertyQML 속성을 나타냅니다. 더 보기...
| 헤더: | #include <qqmlsa.h> |
| 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)
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)
other 를 이 Property 인스턴스에 할당합니다.
QQmlSA::Property &Property::operator=(const QQmlSA::Property &other)
이 Property 인스턴스에 other 를 할당합니다.
관련 비멤버
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 를 반환합니다.
© 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.