PyQt5-소개

PyQt는 GUI 위젯 툴킷입니다. 다음을위한 Python 인터페이스입니다.Qt, 가장 강력하고 인기있는 크로스 플랫폼 GUI 라이브러리 중 하나입니다. PyQt는 RiverBank Computing Ltd에 의해 개발되었습니다. 최신 버전의 PyQt는 공식 웹 사이트 인 riverbankcomputing.com 에서 다운로드 할 수 있습니다.

PyQt API는 많은 수의 클래스와 함수를 포함하는 모듈 세트입니다. 동안QtCore 모듈에는 파일 및 디렉토리 작업을위한 비 GUI 기능이 포함되어 있습니다. QtGui모듈에는 모든 그래픽 컨트롤이 포함되어 있습니다. 또한 XML 작업을위한 모듈이 있습니다.(QtXml), SVG (QtSvg)및 SQL (QtSql)

자주 사용되는 모듈 목록은 다음과 같습니다.

  • QtCore − 다른 모듈에서 사용하는 핵심 비 GUI 클래스

  • QtGui − 그래픽 사용자 인터페이스 구성 요소

  • QtMultimedia − 저수준 멀티미디어 프로그래밍을위한 수업

  • QtNetwork − 네트워크 프로그래밍을위한 클래스

  • QtOpenGL − OpenGL 지원 클래스

  • QtScript − Qt 스크립트 평가를위한 클래스

  • QtSql − SQL을 사용한 데이터베이스 통합 클래스

  • QtSvg − SVG 파일의 내용을 표시하기위한 클래스

  • QtWebKit − HTML 렌더링 및 편집을위한 클래스

  • QtXml − XML 처리를위한 클래스

  • QtWidgets − 클래식 데스크톱 스타일 UI를 만들기위한 클래스

  • QtDesigner − Qt Designer 확장을위한 클래스

지원 환경

PyQt는 Windows, Linux 및 Mac OS를 포함하여 널리 사용되는 모든 운영 체제와 호환됩니다. 이중 라이선스이며 GPL 및 상용 라이선스에 따라 사용할 수 있습니다. 안정적인 최신 버전은PyQt5-5.13.2.

윈도우

Python 버전 3.5 이상과 호환되는 32 비트 또는 64 비트 아키텍처 용 휠이 제공됩니다. 권장되는 설치 방법은PIP 유틸리티 −

pip3 install PyQt5

PyQt5 휠을 지원하기 위해 Qt Designer와 같은 개발 도구를 설치하려면 다음 명령을 사용하십시오.

pip3 install pyqt5-tools

소스 코드 www.riverbankcomputing.com/static/Downloads/PyQt5 에서 Linux / macOS에서 PyQt5를 빌드 할 수도 있습니다.