PyQt5는 Qt 레이아웃에 Python 코드를 연결하여 GUI 프로그램을 만들 수 있게 해주는 프레임워크이다. Qt는 플랫폼에 관계없이 다양한 기능을 포함하는 C++ 라이브러리이자 개발툴로, PyGTK, PySide, Tkinter 등 Python의 다양한 GUI 프
PyQt를 이용하여 GUI 프로그래밍을 할 때 개발하려는 프로그램의 레이아웃을 쉽게 편집할 수 있도록 해주는 편집기이다.
Python에서는 멀티스레드를 위해 스레드를 생성하는 여러 방법이 존재하는데, QThread가 이 중 하나이다. 즉, QThread는 Python 그 중에서도 PyQt에서 제공하는 스레드를 생성하는 클래스이다.