PyQt

Create Python GUIs with Qt

PyQt is a Python binding of the cross-platform GUI toolkit Qt. Applications built with PyQt will run on any platform supported by Qt & Python including Windows, OS X, Linux, iOS and Android. For a complete guide to desktop application development with Python & PyQt, see my PyQt5 book Create Simple GUI Applications with Python & Qt.

PyQt6 Layouts updated

Use layouts to effortlessly position widgets within the window

PyQt6 Signals, Slots & Events updated

Triggering actions in response to user behaviors and GUI events

Creating your first app with PyQt5

A simple Hello World! application with Python and Qt5

PyQt5 Toolbars & Menus — QAction

Defining toolbars, menus and keyboard shortcuts with QAction

PyQt5 Layouts

Use layouts to effortlessly position widgets within the window

PyQt5 Signals, Slots & Events

Triggering actions in response to user behaviors and GUI events

PyQt6 Toolbars & Menus — QAction updated

Defining toolbars, menus and keyboard shortcuts with QAction
1 2 3 4 5 6 7 8 9 10 11