Qt Qml QML Types
이 Qt Qml 이 모듈은 QML 언어와 함께 사용할 수 있는 다양한 편의 타입의 정의와 구현을 제공합니다. 여기에는 QML 언어의 추가 확장을 위한 기반이 될 수 있는 기본 QML 타입들이 포함됩니다. ` QtObject ` 및 ` Component ` 객체 타입은 비시각적이며, QML 확장을 위한 구성 요소를 제공합니다.
QtQml 가져오기
QtQml 모듈에서 제공하는 유형은 해당 QML 문서가 QtQml 네임스페이스를 임포트한 경우(또는 아래에 명시된 바와 같이 QtQuick 네임스페이스를 임포트한 경우)에만 사용할 수 있습니다.
이 모듈을 사용하려면 다음 문장을 사용하여 QtQml 모듈을 임포트하십시오:
import QtQml대부분의 클라이언트는 QtQml 모듈을 직접 사용할 필요가 없으며, 다음과 같이 QtQuick 모듈을 통해 간접적으로 임포트하게 됩니다:
import QtQuick유형에 대한 자세한 내용은 Qt Quick 모듈 문서를 참조하십시오.
ListModel 및 ListElement 과 같이 목록과 모델을 생성하기 위한 QML 유형은 QtQml.Models 서브모듈에 속합니다.
WorkerScript QML 유형은 QtQml.WorkerScript 서브모듈에 속합니다.
` QtQml.Models `과 ` QtQml.WorkerScript `은 ` QtQml`을 임포트할 때마다 자동으로 임포트됩니다. 그러면 이 두 모듈의 모든 유형도 사용할 수 있게 됩니다.
이 Qt Quick 모듈은 QtQml 을 자동으로 임포트하며, 전이적으로 QtQml.Models 과 QtQml.WorkerScript 도 함께 임포트하므로, QtQuick 를 임포트할 때마다 해당 모듈의 모든 타입을 사용할 수 있습니다.
값 유형
다음과 같은 QML 값 유형이 제공됩니다:
이징 곡선을 나타내는 값 | |
x 및 y 속성을 가진 값 | |
객체의 속성을 참조하는 값 | |
x, y, width 및 height 속성을 가진 값 | |
width 및 height 속성을 가진 값 |
시퀀스 유형
각 값 유형 및 객체 유형에 등록된 것 외에도 Qt Qml 모듈에서는 다음과 같은 QML 시퀀스 유형을 제공합니다:
std::vector<QString>std::vector<QUrl>std::vector<bool>std::vector<int>std::vector<float>std::vector<double>
객체 유형
다음과 같은 QML 객체 유형이 제공됩니다:
속성 바인딩을 임의로 생성할 수 있도록 합니다 | |
QML 컴포넌트 정의를 캡슐화합니다 | |
신호에 대한 일반화된 연결을 기술합니다 | |
이징 열거형 및 편의 API에 대한 액세스를 제공합니다 | |
로케일별 속성 및 서식 지정된 데이터를 제공합니다 | |
QML에서 로깅 범주를 정의합니다 | |
Qt의 유용한 열거형 및 함수를 포함하는 전역 객체를 제공합니다 | |
기본 QML 유형 | |
지정된 간격으로 핸들러를 트리거합니다 | |
날짜 값 | |
이징 곡선을 나타내는 값 | |
x 및 y 속성을 가진 값 | |
객체의 속성을 참조하는 값 | |
x, y, width 및 height 속성을 가진 값 | |
width 및 height 속성을 가진 값 |
© 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.