Jump to ratings and reviews
Rate this book

Rapid GUI Programming with Python and Qt

Rate this book
Whether you're building GUI prototypes or full-fledged cross-platform GUI applications with native look-and-feel, PyQt 4 is your fastest, easiest, most powerful solution. Qt expert Mark Summerfield has written the definitive best-practice guide to PyQt 4 development. With Rapid GUI Programming with Python and Qt you'll learn how to build efficient GUI applications that run on all major operating systems, including Windows, Mac OS X, Linux, and many versions of Unix, using the same source code for all of them. Summerfield systematically introduces every core GUI development from dialogs and windows to data handling; from events to printing; and more. Through the book's realistic examples you'll discover a completely new PyQt 4-based programming approach, as well as coverage of many new topics, from PyQt 4's rich text engine to advanced model/view and graphics/view programming. Every key concept is illuminated with realistic, downloadable examples—all tested on Windows, Mac OS X, and Linux with Python 2.5, Qt 4.2, and PyQt 4.2, and on Windows and Linux with Qt 4.3 and PyQt 4.3. Coverge includes

648 pages, Hardcover

First published October 18, 2007

16 people are currently reading
113 people want to read

About the author

Mark Summerfield

22 books8 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
25 (27%)
4 stars
41 (45%)
3 stars
17 (18%)
2 stars
6 (6%)
1 star
1 (1%)
Displaying 1 - 6 of 6 reviews
Profile Image for Adriana.
46 reviews5 followers
February 9, 2016
This book is a starting point for all those who want to learn python and gui programming using QT toolkit, It's first part , about python it's full of useful and intersting information and details about this languag. The last 2 parts give a complex describtion of gui programming with PyQT. My recommendation to those who want to read this book is to start with the first part and then move to the second,3rd,4th also doing the exercises provided for each chapter.
Profile Image for Seth Kenlon.
Author 10 books11 followers
October 19, 2012
Qt is an _amazing_ framework for developing applications with a graphical interface, largely appealing because it works on Linux, Mac, and Windows, and looks beautiful in all three. Python, of course, is an _amazing_ programming language that works on Linux, Mac, and Windows. You can sort of imagine what happens when you put those two things together.

This book is very technical, and very complete. If you're looking for a quick intro to PyQt, this might not be the best entry point, but it is an indispensable resource once you're using PyQt and want to learn more about it or need a handy reference around.
29 reviews11 followers
July 29, 2015
It may be the best resource about PyQt, but it is far from perfect. The book doesn't even explain how to use radio buttons, which is a basic widget in GUI programming, but actually applying it with PyQt is not so simple.

So, the author never tells that you need to group sets of radio buttons in a container to make them exclusive, or even shows examples of how to use it. And yet, the author goes more than 100 pages on the basics of Python programming, which I think is a little unnecessary.

In conclusion, I think that it is a good book, but I expected a more thorough explanation of the basic PyQt features and widgets, considering the book is 643 pages long.
Profile Image for Alexandr.
14 reviews1 follower
October 8, 2012
Good book. But I never implemented the knowledge I've got from it.
Displaying 1 - 6 of 6 reviews

Can't find what you're looking for?

Get help and learn more about the design.