이 페이지에서

Qt Widgets Designer 양식 사용자 지정

작성자 변경, 레이아웃 기본값 및 기능 편집, 힌트 포함, 픽스맵 기능 추가 등의 옵션을 보여주는 양식 설정 창 스크린샷

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

폼 설정 수정

폼 설정을 수정하려면 폼 메뉴를 열고 ‘폼 설정...’을 선택하십시오 .

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

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

레이아웃 기능을 활성화하거나 비활성화하고, 레이아웃 기능의 여백과 간격을 편집할 수 있는 옵션이 표시된 스크린샷레이아웃 함수

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

폼의 여백 및 간격에 대한 레이아웃 함수를 지정하려면 ‘레이아웃 함수’ 그룹 상자를 선택하여 입력 필드를 활성화하십시오.

또한 폼의 ‘포함 힌트( Include Hints)’를 지정할 수도 있습니다. 즉, 폼 창의 관련 UI 파일에 포함될 헤더 파일 목록을 제공할 수 있습니다. 헤더 파일은 로컬(즉, 프로젝트 디렉터리에 상대적인) "mywidget.h" 이거나, 전역(즉, Qt 또는 컴파일러의 표준 라이브러리의 일부) <QtWidgets/QWidget> 일 수 있습니다.

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

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