Summary/Excerpts of (and not a substitute for) the Open Publication License:
The Open Publication works may be reproduced and distributed in whole or in part, in any medium physical or electronic, provided that the terms of this license are adhered to, and that this license or an incorporation of it by reference (with any options elected by the author(s) and/or publisher) is displayed in the reproduction.
The main topic of this book is application development using PyQt, a library extension to the Python programming language ? a library that is meant to form the basis for GUI programming. PyQt is free software, but there is also a commercial IDE available, BlackAdder, that is specially written to assist working with PyQt.
GUI Programming with Python presents both small examples and one really large one. Part I and II of this book concern themselves with concepts: here the examples are small, often amounting to less than one page of code. Part III takes you through the development of a complete, complex application. In this case an editor, but one with a lot of extra features.
The emphasis of the book is firmly on application development, not on creating graphics per se ? although several techniques are mentioned here and there that have to do with creating charts and graphs.
This book is intended for anyone, from beginning software developers, experienced developers, C++ developers who have turned to Python as a rapid prototyping language, and people who want to get acquainted with one of the best-designed GUI toolkits available for Python.