PySide

로고

PySideQt for Python 프로젝트의 일부로 Qt 컴퍼니에서 개발한 크로스 플랫폼 GUI 툴킷 Qt의 파이썬 바인딩이다. 이는 표준 라이브러리 패키지 Tkinter의 대안 중 하나이다. Qt와 마찬가지로 PySide도 자유 소프트웨어이다. PySide는 리눅스/X11, macOS 및 마이크로소프트 윈도우를 지원한다. 이 프로젝트는 라즈베리 파이 및 안드로이드 장치와 같은 임베디드 시스템으로 크로스 컴파일될 수도 있다.

헬로 월드 예시

# Import PySide6 classes
import sys
from PySide6 import QtCore, QtWidgets

# Create a Qt application
app = QtWidgets.QApplication(sys.argv)

# Create a Window
mywindow = QtWidgets.QWidget()
mywindow.resize(320, 240)
mywindow.setWindowTitle('Hello, World!')

# Create a label and display it all together
mylabel = QtWidgets.QLabel(mywindow)
mylabel.setText('Hello, World!')
mylabel.setGeometry(QtCore.QRect(200, 200, 200, 200))

mywindow.show()

# Enter Qt application main loop
sys.exit(app.exec())

같이 보기

  • PyQt
  • PyGTK
  • WxPython

외부 링크

  • Official website
  • Official Documentation on the Qt Documentation web site
  • Qt for Python on the Qt wiki
  • Differences Between PySide and PyQt on the Qt wiki
  • v
  • t
  • e
위젯 툴킷의 목록
저급
  • 매킨토시 툴박스/카본
  • 인트린식스
  • 인튜이션
  • 윈도우 API
  • Xlib
  • XCB
고급
아미가OS
  • BOOPSI
  • 매직 사용자 인터페이스
  • 리액션 GUI
클래식 맥 OS
macOS
윈도우
유닉스,
(X11)
  • 아테나 (Xaw)
  • InterViews
  • LessTif
  • 모티프
  • OPEN LOOK
크로스 플랫폼
(언어별)
CLI
C 및 C++
오브젝티브-C
플래시
자바
데스크톱
자바스크립트
커먼 리스프
  • CAPI
  • 커먼 그래픽스
  • CLIM
  • Ltk
  • McCLIM
오브젝트 파스칼
  • 크로스 플랫폼용 컴포넌트 라이브러리
  • fpGUI
  • IP 파스칼
  • 라자루스
PHP
  • PHP-GTK
  • PHP-Qt
  • WxPHP
파이썬
루비
  • 슈즈
  • QtRuby
XML
  • 앰플 SDK
  • CougarXML
  • 글레이드XML
  • 라이브리 커널
  • Pyjamas
  • Rialto 툴킷
  • XAML
  • XML 사용자 인터페이스
  • XUL
  • Wt