Python Forum

Full Version: Creating Python GUI applications with PyQt5
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I've been using PyQt5 for about 8 years and have written a number of tutorials on various things. This month I finally moved them all onto a single site at https://www.learnpyqt.com to make it easier to find and organise it a bit.

The beginner tutorials cover the core features of PyQt5, like widgets, layouts, menus, etc. and there are some more complex topics including:
  • The ModelView Architecture
  • Multithreading (running background tasks without your UI freezing)
  • Packaging apps for distribution

(full disclosure) there is a video course and ebook for sale on the site, but neither is required. The book content is replicated on the site, and the book itself is freely shareable (CC-BY-NC-SA). Everything from the video tutorials is readable online, just for those that prefer to learn that way.

There are also a number of "example" apps here: https://www.learnpyqt.com/apps/ ...including a word processor, calculator, media player. More coming, along with new tutorials e.g. custom widgets, bitmap & vector graphics (and that will be free too).

Feedback and requests most welcome.