PyQt 초보자를 위한 필견: Qt 디자이너에서 스페이서 구성 요소 사용에 대한 자세한 설명
PyQt에서 Qt Designer는 아름답고 실용적인 인터페이스를 디자인하는 데 도움이 되는 매우 편리한 도구입니다. 그 중 Spacers 구성 요소는 컨트롤 사이의 간격과 레이아웃을 조정하는 데 도움이 되는 매우 중요한 구성 요소입니다. 다음으로 스페이서 사용법에 대해 알아보겠습니다.
- 스페이서는 무엇입니까?
스페이서(spacer)는 Qt Designer에 Spacer 항목을 삽입하여 추가할 수 있는 특수 컨트롤입니다. 스페이서는 표시되지 않으며 공간을 차지하는 데 사용되는 자리 표시자일 뿐이며 레이아웃 방법과 컨트롤 사이의 간격에 영향을 줄 수 있습니다.
- 스페이서의 종류
Qt Designer에는 수평 스페이서, 수직 스페이서 및 그리드 스페이서의 세 가지 유형의 스페이서가 있습니다.
수평 스페이서 및 수직 스페이서는 컨트롤 사이의 간격과 위치를 제어하는 데 사용되며 수평 및 수직으로 늘릴 수 있습니다. 그리드 스페이서는 주로 그리드 레이아웃에 사용되며 행과 열 사이의 간격과 너비를 조정하는 데 도움이 될 수 있습니다.
- 스페이서 사용 예
다음은 간단한 인터페이스입니다. 스페이서를 사용하여 레이아웃을 조정해 봅시다.
import sys
from PyQt5.QtWidgets import QApplication, QWidget