-
Notifications
You must be signed in to change notification settings - Fork 0
Who This Book is For
This book is for the motivated self learner who already knows their way around Python and would like to learn how to make applications with graphical user interfaces.
We will explain what we know, largely through code examples with just enough explanation to make the code understandable. Most of the code examples are in one large application but code on any one topic is normally in a single class, in a single file.
To read the book you really need to use the example application: PyQt by example and should run it in some IDE. For an IDE the authors used Spyder ( install with uv or Anaconda we used to use Anaconda but now find uv works better for us ) but it should work in other environments.
As much as possible the code should be cut and paste ready -- good names, error checking... ( formatting now is quite non-standard, use black or similar if this bothers you )
The authors have done a bit of QT programming, but have not used all widgets and do not know everything about even the widgets they have used. At some points you may have to plunge into Terra incognito. Contributions back to the project are welcome.