파이썬(Python) PyQt5 레이아웃 QGridLayout 구현하기
QGridLayout 는 QLayout 의 종류 중 하나입니다. 특징은 화면을 그리드 형태로 나누어서 X, Y 좌표로 컨트롤을 올리는 구조입니다. 위젯을 추가할 때 넘기는 QGridLayout 의 addWidget(컨트롤객체, x, y) 에서 x 값이 열, y 값이 행의 개수를 뜻합니다. 엑셀의 셀 구조와 같습니다. ▼ QMainWindow 화면에 QGridLayout 을 이용해 widget 을 추가하는 과정은 다음과 같습니다. QMainWindow 의 객체를 QWidget 의 생성자 파라미터로 넘기고, QWidget 에는 QGridLayout 을 추가합니다. 마지막으로 QGridLayout 에 올라갈 컨트롤 Widget 을 추가합니다. QGridLayout 의 addWidget() 을 사용합니다. QM..