레이아웃2 PyQt5 그리드 레이아웃 소개 그리드 레이아웃은 위젯을 행과 열의 그리드로 정렬하는 PyQt5의 레이아웃 매니저 중 하나입니다.이를 통해 간편하게 다양한 위젯을 정렬할 수 있습니다.import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QGridLayoutclass MyWindow(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): grid_layout = QGridLayout() self.setLayout(grid_layout) # 버튼 생성 및 그리드 레이아웃에 추가 button.. 2024. 5. 9. PyQt5를 사용한 레이아웃 관리하기 PyQt5를 사용하여 레이아웃을 관리하는 방법을 살펴보겠습니다. 1. 수평 레이아웃 (QHBoxLayout) 수평으로 위젯을 배치하려면 QHBoxLayout을 사용합니다. 다음은 간단한 예제입니다.import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QHBoxLayoutclass HorizontalBoxLayoutExample(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): hbox = QHBoxLayout() btn1 = QPushButton('Button.. 2024. 5. 8. 이전 1 다음