Qt Qml 툴링

Qt Qml 모듈은 개발자와 디자이너의 경험을 향상시키는 다양한 도구와 유틸리티를 제공하며, Qt에서 사용하는 내부 도구도 일부 포함하고 있습니다. 다음 섹션에서는 이러한 도구와 유틸리티에 대한 간략한 개요와 함께 각 도구에 대한 추가 정보에 대한 링크를 제공합니다.

개발자 도구

Qt Qml 모듈에서 제공하는 일련의 도구로, 개발의 다양한 단계에서 QML 개발자의 편의를 도모하는 것을 목표로 합니다. 이러한 도구는 다음과 같습니다:

QML Language Server

자주 사용하는 LSP 지원 편집기에서 코드를 작성하는 데 도움이 되는 도구.

qmlformat

QML 코딩 규칙에 따라 QML 파일의 형식을 자동으로 지정하는 도구.

qmllint

QML 파일의 구문을 검증하고 안티 패턴에 대해 경고하는 도구.

qmlprofiler

애플리케이션에서 QML 추적 데이터를 검색하는 도구.

디자이너 도구

Qt Qml 모듈은 또한 빠른 프로토타이핑을 지원하여 디자이너의 생산성을 높일 수 있는 사용자 대면 도구를 제공합니다. 이러한 도구는 다음과 같습니다:

qml

QML 문서를 로드하고 QML 문서에 시각적 항목이 포함된 경우 장면을 표시하는 창을 생성하는 도구.

qmlpreview

QML 파일에 대한 실시간 업데이트 미리보기를 제공하는 도구.

svgtoqml

SVG 문서를 QML 파일로 변환하는 도구.

내부 도구

일부 유틸리티 도구는 직접적인 사용자 상호작용을 위한 것이 아닙니다. 대신 빌드 시스템에서 호출하여 빌드 시스템의 기능과 성능을 강화하기 위한 것입니다.

QML script compiler

QML로 함수 및 표현식을 컴파일하는 도구.

QML type compiler

QML 유형을 C++로 미리 컴파일하는 도구.

qmlcachegen

QML 문서를 미리 컴파일하는 도구.

qmlimportscanner

디렉터리 내 QML 파일에서 QML 가져오기 종속성을 검사하는 도구.

qmltyperegistrar

C++ 클래스를 등록하여 QML에서 사용할 수 있도록 하는 도구.

모든 QML 도구

QML Language Server

자주 사용하는 LSP 지원 편집기에서 코드를 작성하는 데 도움이 되는 도구.

QML script compiler

함수 및 표현식을 QML로 컴파일하는 도구.

QML type compiler

QML 유형을 C++로 미리 컴파일하는 도구.

qml

QML 문서에 시각적 항목이 포함된 경우 QML 문서를 로드하고 장면을 표시하는 창을 생성하는 도구.

qmlcachegen

QML 문서를 미리 컴파일하는 도구.

qmlformat

QML 코딩 규칙에 따라 QML 파일의 형식을 자동으로 지정하는 도구.

qmlimportscanner

디렉터리 내 QML 파일에서 QML 가져오기 종속성을 검사하는 도구.

qmllint

QML 파일의 구문을 검증하고 안티 패턴에 대해 경고하는 도구.

qmlpreview

QML 파일에 대한 실시간 업데이트 미리 보기를 제공하는 도구.

qmlprofiler

애플리케이션에서 QML 추적 데이터를 검색하는 도구.

qmltyperegistrar

C++ 클래스를 등록하여 QML에서 사용할 수 있도록 하는 도구.

svgtoqml

SVG 문서를 QML 파일로 변환하는 도구.

© 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.