Python Concepts/PyQt

PyQt is a Python binding of the cross-platform GUI toolkit Qt. It is one of Python's options for GUI programming. Popular alternatives are PySide (the Qt binding with official support and a more liberal licence), PyGTK, wxPython, and Tkinter (which is bundled with Python). Like Qt, PyQt is free software. PyQt is implemented as a Python plug-in.

Recommended prerequisites

 * Python would be good so you know how to work with Python.
 * An introduction course to GUI programming.
 * Installing and using 3rd party Python libraries.

Readings

 * PyQt

External resources

 * Instructions?
 * Python's website on PyQt4
 * A good intro tutorial on PyQt4
 * PyQt4 reference guide