PyQt5 tutorial is an introductory tutorial to GUI programming with Python and PyQt5 library. The examples describe widgets, explain layout management, cover menus and toolbars, dialogs, events and signals, and show how to do painting and create a game.
last modified October 18, 2023
This is PyQt5 tutorial. The tutorial is suited for beginners and intermediate programmers. After reading this tutorial, you will be able to program non-trivial PyQt5 applications. The code examples are availabe at the author’s PyQt5-Tutorial-Examples repository.
Python PyQt6 covers the latest version of PyQt.
A unique e-book covering advanced features of the PyQt5 library: Advanced PyQt5 e-book.
wxPython tutorial, Python Gtk tutorial, and Tkinter tutorial are tutorials for other popular Python GUI bindings.
My name is Jan Bodnar, and I am a passionate programmer with extensive programming experience. I have been writing programming articles since 2007. To date, I have authored over 1,400 articles and 8 e-books. I possess more than ten years of experience in teaching programming.