PyQt5 튜토리얼-그리드 레이아웃

PyQt5 튜토리얼-그리드 레이아웃

이 튜토리얼에서 PyQt5의 또 다른 레이아웃 방법 인 그리드 레이아웃을 배웁니다. PyQt5 그리드 레이아웃 QGridLayout 클래스는 위젯을 그리드에 배치합니다. QGridLayout 은 사용 가능한 공간을 가져 와서 행과 열로 나눈 다음 각 위젯을 올바른 셀에 넣습니다. import sys from PyQt5.QtWidgets import (QWidget, QGridLayout,QPushButton, QApplication) class basicWindow(QWidget): def __init__(self): super().__init__() grid_layout = QGridLayout() self.setLayout(grid_layout) for x in range(3): for y in range(3): button = QPushButton(str(str(3*x+y))) grid_layout.addWidget(button, x, y) self.setWindowTitle('Basic Grid Layout') if __name__ == '__main__': app = QApplication(sys.

2023년1월30일

가장 인기 있는 기사

최신 기사