[BangPypers] Help pyqt learning guide.

Sateesh Kumar sateeshpyper at gmail.com
Sun Apr 1 16:46:48 CEST 2012


On Fri, Mar 30, 2012 at 3:04 PM, Ganesh Kumar <bugcy013 at gmail.com> wrote:

> Hi guys,
>
> I am new to pyqt. please suggest any good material to understand pyqt.
> please guide me.
>

A very good book for getting started with PyQt is 'Rapid GUI
Programming with Python ant Qt' by Mark Summerfield . Unfortunately
there is no Indian Edition of this book. A sample chapter of the book
which covers "Introduction to GUI programming" is available here:
http://www.informit.com/store/product.aspx?isbn=0132354187.
This chapter covers some of the Qt basics like Signal and Slots,
providing code samples using PyQt.

The below URL lists a handful of useful PyQt tutorials:
http://diotavelli.net/PyQtWiki/Tutorials

Going through some of the tutorials listed above would help you to
start writing GUI applications using PyQt. Also remember what PyQt
provides is a set of Python bindings to the Qt framework. Once you get
a fair understanding to write sample GUI applications using PyQt it is
good to check documentation of the underlying Qt framework at:
http://qt-project.org/doc/qt-4.8/

Qt API reference: http://qt-project.org/doc/qt-4.8/classes.html

Some of the articles in the Qt documentation listed below provide a
good overview of the Qt architecture helping one to understand and use the
Qt framework better:

Signals and Slots:
http://qt-project.org/doc/qt-4.8/signalsandslots.html

Model View Programming:
http://qt-project.org/doc/qt-4.8/model-view-programming.html

Though the examples and sample code in Qt documentation is in C++,
following them shouldn't be a problem.  Some basic knowledge of C++
syntax would be good enough for you to understand the examples and the
concepts they explain.

reg,
sateesh


More information about the BangPypers mailing list