Differences between revisions 32 and 33
Revision 32 as of 2007-03-10 12:00:26
Size: 987
Editor: 201-242-249-64
Comment: <a href= http://computer-software.programming-italy.info/index.html >computer software</a> [url=http://computer-software.programming-italy.info/index.html]computer software[/url] <a href= http://software-cracks.programming-italy.info/index.html >software cracks</a> [url=http://software-cracks.programming-italy.info/index.html]software cracks[/url] <a href= http://software-development.programming-italy.info/index.html >software development</a> [url=http://software-development.programming-italy.info/index.html]software development[/url] <a href= http://free-anti-virus-software.programming-italy.info/index.html >free anti virus software</a> [url=http://free-anti-virus-software.programming-italy.info/index.html]free anti virus software[/url] <a href= http://video-editing-software.programming-italy.info/index.html >video editing software</a> [url=http://video-editing-software.programming-italy.info/index.html]video editing software[/url]
Revision 33 as of 2007-03-10 14:34:46
Size: 4139
Editor: MatsWichmann
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
<a href= http://computer-software.programming-italy.info/index.html >computer software</a> [url=http://computer-software.programming-italy.info/index.html]computer software[/url]
<a href= http://software-cracks.programming-italy.info/index.html >software cracks</a> [url=http://software-cracks.programming-italy.info/index.html]software cracks[/url]
<a href= http://software-development.programming-italy.info/index.html >software development</a> [url=http://software-development.programming-italy.info/index.html]software development[/url]
<a href= http://free-anti-virus-software.programming-italy.info/index.html >free anti virus software</a> [url=http://free-anti-virus-software.programming-italy.info/index.html]free anti virus software[/url]
<a href= http://video-editing-software.programming-italy.info/index.html >video editing software</a> [url=http://video-editing-software.programming-italy.info/index.html]video editing software[/url]
----
CategoryAroundTheWorld
== About PyQt ==

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"], ["Oracle"])
 * QScintilla, [http://www.scintilla.org/ Scintilla-based] rich text editor widget
 * data aware widgets that are automatically populated from a database
 * an XML parser
 * classes for embedding ActiveX controls on Windows

Earlier versions of PyQt included a graphical debugger called {{{eric}}}, written using PyQt, which can be used to debug PyQt and ordinary Python console applications. It's now available separately as {{{eric3}}} from http://www.die-offenbachs.de/detlev/eric3.html.

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, MacOS X and the Sharp Zaurus.

For more information see [http://www.riverbankcomputing.co.uk/pyqt/ framework homepage].

== PyQt4 ==

PyQt4 is a set of Python bindings for [http://www.trolltech.com/products/qt Qt 4] that exposes much of the functionality of Qt 4 to Python. This version of PyQt is described in more detail on the PyQt4 page.

== PyQt documentation ==

Current documentation is available at [http://www.riverbankcomputing.com/Docs/PyQt4/pyqt4ref.html].

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

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

A tutorial presented by Oleksandr Yakovlyev for embeding PyQt in C++/Qt application ["EmbedingPyQtTutorial"]

Installation instructions for PyQt 4.1 on Windows with MinGW is available at [http://iwiwdsmi.blogspot.com/2007/01/how-to-install-pyqt-41-python-25-and-qt_8340.html]

== PyQt applications ==

Some applications that use PyQt as their UI layer:
  * Convert``All - a versatile unit converter [http://www.bellz.org/convertall/].
  * Eric IDE - an integrated development enviroment for python [http://www.die-offenbachs.de/detlev/eric3.html]
  * Fly``Way - a route planner for pilots [http://www.bellz.org/flyway/].
  * imgSeek - Photo collection manager with content-based search and many other features [http://imgseek.sourceforge.net/].
  * Incubus Data Modeler - Free (GPL) data modeler CASE tool [http://incubus.sf.net]
  * JPA - Jogger Publishing Assistant, Jabber powered weblogging tool [http://jpa.berlios.de/].
  * Kodos - Python Regular Expressions Debugger [http://kodos.sourceforge.net/].
  * Orange - data mining by visual programming [http://www.ailab.si/orange]
  * Paythyme - a UK statutory payroll [http://www.paythyme.org.uk]
  * PyPI Browser - a PyQt4-based GUI browser for the Python Package Index [http://www.boddie.org.uk/david/Projects/Python/PyPI-Browser/]
  * Q4Banking - a Qt4 port of the QBanking frontend from the AqBanking Library [http://www.apaku.de/linux/q4banking/index.php]
  * rpCalc - a reverse polish notation calculator [http://www.bellz.org/rpcalc/].
  * Schevo - a data management system [http://schevo.org]
  * Tree``Line - a tree-structured PIM [http://www.bellz.org/treeline/].
  * XPathEvaluator - a PyQt4-based tool that helps you "write" XPath expressions [http://www.apaku.de/linux/xpathevaluator/index.php]

A more up to date list of applications can be found on the [http://www.diotavelli.net/PyQtWiki/SomeExistingApplications PyQt Wiki].

== Links to other resources ==

A Wiki dedicated to PyQt and ["PyKDE"] can be found at [http://www.diotavelli.net/PyQtWiki The PyQt and PyKDE community Wiki].

Phil Thompson was [http://dot.kde.org/1155075248/ interviewed about PyQt] for [http://dot.kde.org KDE Dot News] in August 2006.

About PyQt

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"], ["Oracle"])
  • QScintilla, [http://www.scintilla.org/ Scintilla-based] rich text editor widget

  • data aware widgets that are automatically populated from a database
  • an XML parser
  • classes for embedding ActiveX controls on Windows

Earlier versions of PyQt included a graphical debugger called eric, written using PyQt, which can be used to debug PyQt and ordinary Python console applications. It's now available separately as eric3 from http://www.die-offenbachs.de/detlev/eric3.html.

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, MacOS X and the Sharp Zaurus.

For more information see [http://www.riverbankcomputing.co.uk/pyqt/ framework homepage].

PyQt4

PyQt4 is a set of Python bindings for [http://www.trolltech.com/products/qt Qt 4] that exposes much of the functionality of Qt 4 to Python. This version of PyQt is described in more detail on the PyQt4 page.

PyQt documentation

Current documentation is available at [http://www.riverbankcomputing.com/Docs/PyQt4/pyqt4ref.html].

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

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

A tutorial presented by Oleksandr Yakovlyev for embeding PyQt in C++/Qt application ["EmbedingPyQtTutorial"]

Installation instructions for PyQt 4.1 on Windows with MinGW is available at [http://iwiwdsmi.blogspot.com/2007/01/how-to-install-pyqt-41-python-25-and-qt_8340.html]

PyQt applications

Some applications that use PyQt as their UI layer:

A more up to date list of applications can be found on the [http://www.diotavelli.net/PyQtWiki/SomeExistingApplications PyQt Wiki].

A Wiki dedicated to PyQt and ["PyKDE"] can be found at [http://www.diotavelli.net/PyQtWiki The PyQt and PyKDE community Wiki].

Phil Thompson was [http://dot.kde.org/1155075248/ interviewed about PyQt] for [http://dot.kde.org KDE Dot News] in August 2006.

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

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