Python에서 GUI를 사용하는 방법이 여러 개가 있는데, 그 중에 가장 안정적으로 사용할 수 있는 방법이 Qt 입니다.
처음 Qt 프로그래밍을 하기엔 초반 러닝커브가 있어서 힘들 수 있는데, 조금만 극복하면 잘 사용할 수 있습니다.
Qt를 Python에서 사용하는 방법은 PyQt와 PySide가 있는데, 둘 차이는 라이센스에 있습니다.
PyQt는 GPL 이고, PySide는 LGPL 이라서, PySide가 상업적으로도 사용 가능합니다.
설치하기
현재 나온 최신 버전은 Pyside6 입니다. 아래의 명령어로 설치!
pip install pyside6
기본 화면 띄우기
Qt 기본 구조는 기본적으로 하나의 Application이 존재하고, 그 아래에 window가 자식으로 붙는 구조입니다.
1 2 3 4 5 6 | from PySide6.QtWidgets import QApplication, QWidget app = QApplication() window = QWidget() window.show() app.exec() |
위의 코드를 입력하면 아래와 같이 화면이 나옵니다.
이상입니다.
더 다양한 정보는 Pyside Qt 강좌에서 확인해 보세요.

댓글 없음:
댓글 쓰기