Work through the fundamental building blocks of GUI applications that you can use to create your own apps.

Explore Learn the fundamentals

Creating additional windows updated

Opening new windows for your application

PyQt6 Toolbars & Menus — QAction updated

Defining toolbars, menus and keyboard shortcuts with QAction

PyQt6 Dialogs and Alerts updated

Notify your users and ask for their input

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

PyQt6 Widgets updated

Using Qt6's library of built-in widgets to build your applications