Differences between revisions 2 and 3
Revision 2 as of 2002-07-16 22:02:00
Size: 1176
Editor: pD9EB0524
Comment:
Revision 3 as of 2003-07-02 19:51:30
Size: 1302
Editor: w002
Comment:
Deletions are marked like this. Additions are marked like this.
Line 19: Line 19:

A tutorial presented by Jonathan Gardner at the 2003 Northwest Linux Fest is available at ["JonathanGardnerPyQtTutorial"].

PyQt is a comprehensive set of Python bindings for the Qt GUI/XML/SQL C++ toolkit from Trolltech.

PyQt implements around 300 classes and over 5,750 functions and methods including:

  • a substantial set of GUI widgets
  • classes for accessing SQL databases (ODBC, ["MySQL"], ["PostgreSQL"])
  • a rich text editor widget
  • data aware widgets that are automatically populated from a database
  • an XML parser

PyQt includes a graphical debugger, written using PyQt, which can be used to debug PyQt and ordinary Python console applications.

PyQt includes pyuic which generates Python code from GUI designs created with Qt Designer. This makes PyQt very useful as a rapid prototyping tool for applications that will eventually be (partly or completely) implemented in C++ because the user interface designs can be re-used without modification.

PyQt is available for Windows, UNIX/Linux and the Sharp Zaurus. MacOS X will be supported in a future release.

Boudewijn Rempt's book, GUI Programming with Python: Qt Edition, is available at http://www.opendocspublishing.com/pyqt/.

For more information see http://www.riverbankcomputing.co.uk/pyqt/.

A tutorial presented by Jonathan Gardner at the 2003 Northwest Linux Fest is available at ["JonathanGardnerPyQtTutorial"].

PyQt (last edited 2021-08-18 06:00:52 by WillmanJoshua)

Unable to edit the page? See the FrontPage for instructions.