Qt Widgets Designer 양식 사용자 정의

Qt Widgets Designer 에 양식을 저장하면 UI 파일로 저장됩니다. 그리드 설정이나 기본 레이아웃의 여백 및 간격과 같은 여러 양식 설정이 양식의 구성 요소와 함께 저장됩니다. 이러한 설정은 uic가 양식의 C++ 코드를 생성할 때 사용됩니다. 애플리케이션에서 양식을 사용하는 방법에 대한 자세한 내용은 C++ 애플리케이션에서 디자이너 UI 파일 사용하기 섹션을 참조하세요.

양식 설정 수정하기

양식 설정을 수정하려면 양식 메뉴를 열고 양식 설정...을 선택합니다 .

양식 설정 대화 상자에서 양식 작성자를 지정할 수 있습니다.

양식의 기본 레이아웃(레이아웃 기본값)에 대한 여백 및 간격 속성을 변경할 수도 있습니다. 이러한 기본 레이아웃 속성은 uic 에서 양식에 대한 코드를 생성할 때 해당 레이아웃 함수가 지정되어 있는 경우 해당 레이아웃 함수로 대체됩니다. 양식 설정 대화 상자에서 여백과 간격 모두에 대한 함수를 지정할 수 있습니다.

레이아웃 함수

uic 에서 양식에 대한 코드를 생성할 때 기본 레이아웃 속성이 해당 레이아웃 함수로 대체됩니다. 이 기능은 동일한 양식에 대해 환경마다 다른 레이아웃이 필요할 때 유용합니다.

양식의 여백 및 간격에 대한 레이아웃 함수를 지정하려면 레이아웃 함수 그룹 상자를 선택하여 줄 편집을 활성화합니다.

양식의 힌트 포함을 지정하여 양식 창의 관련 UI 파일에 포함될 헤더 파일 목록을 제공할 수도 있습니다. 헤더 파일은 프로젝트의 디렉터리를 기준으로 하는 로컬 파일( "mywidget.h")이거나 Qt 또는 컴파일러 표준 라이브러리의 일부인 글로벌 파일( <QtWidgets/QWidget>)일 수 있습니다.

마지막으로 폼 창에 픽스맵을 로드하는 데 사용되는 함수를 지정할 수 있습니다( 픽스맵 함수).

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