Differences between revisions 1 and 2
Revision 1 as of 2002-07-12 22:29:50
Size: 1168
Editor: anonymous
Comment: missing edit-log entry for this revision
Revision 2 as of 2002-07-16 22:02:00
Size: 1176
Editor: pD9EB0524
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
 * classes for accessing SQL databases (ODBC, MySQL, PostgreSQL)  * classes for accessing SQL databases (ODBC, ["MySQL"], ["PostgreSQL"])

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/.

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

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