728x90
반응형

pyqt 2

[ PySide6 ] 위젯 배치의 기본, 그리드(QGridLayout) 형태로 배치하기(격자 형태 배치)

들어가며 지난 블로그에서 PySide6에서 위젯을 배치하는 기본적인 방법 중에서위젯을 가로로 배치하는 방법(QHBoxLayout)과위젯을 세로로 배치하는 방법(QVBoxLayout)에 대해 알아보았습니다.※ 위젯 배치의 기본, 가로(QHBoxLayout)와 세로(QVBoxLayout) 배치 이번 블로그에서는 위젯 배치의 방법 중 하나인그리드 형태로 위젯을 배치하는 방법에 대해 알아보겠습니다. 그리드 형태는 아래 그림과 같이행(row)과 열(column)로 구성된 격자 형태로 위젯을 배치하는 것을 말합니다.마치 표나 엑셀의 셀처럼 위젯들의 위치를 설정하고 정렬할 수 있습니다. 준비하기 그리드 형태로 위젯을 배치하기 위해서는QGridLayout을 사용합니다. 아래 코드와 같이 QGridLayout을 ..

[ PySide6 ] 윈도우 타이틀 제목 만들기, 아이콘 넣기

들어가며 이번 블로그에서는 간단하게 창을 하나 만들고제목을 지정하고, 아이콘을 넣는 방법을 알아보겠습니다. 기본 창 생성하기 먼저 기본 창을 하나 생성해줍니다.import sysfrom PySide6.QtWidgets import QApplication, QMainWindowclass MyWindows(QMainWindow): def __init__(self): super().__init__() if __name__ == "__main__": app = QApplication(sys.argv) window = MyWindows() window.show() sys.exit(app.exec()) PySide6에서는 창을 만들 때 QWidget 또는 Q..

728x90
반응형