6.6.1[1]
/ 4 December 2023; 4 months ago (4 December 2023)
Written in
C++ / Python[2]
Operating system
Cross-platform
License
GNU GPL and commercial
Website
riverbankcomputing.com
PyQt is a Python binding of the cross-platform GUI toolkit Qt, implemented as a Python plug-in. PyQt is free software developed by the British firm Riverbank Computing. It is available under similar terms to Qt versions older than 4.5; this means a variety of licenses including GNU General Public License (GPL) and commercial license, but not the GNU Lesser General Public License (LGPL).[3] PyQt supports Microsoft Windows as well as various kinds of UNIX, including Linux and MacOS (or Darwin).[4]
PyQt implements around 440 classes and over 6,000 functions and methods[5] including:
a substantial set of GUI widgets
classes for accessing SQL databases (ODBC, MySQL, PostgreSQL, Oracle, SQLite)[6]
QScintilla, Scintilla-based rich text editor widget
data aware widgets that are automatically populated from a database
an XML parser
SVG support
classes for embedding ActiveX controls on Windows (only in commercial version)[7]
To automatically generate these bindings, Phil Thompson developed the tool SIP, which is also used in other projects.
^Error: Unable to display the reference properly. See the documentation for details.
PyQt is a Python binding of the cross-platform GUI toolkit Qt, implemented as a Python plug-in. PyQt is free software developed by the British firm Riverbank...
and licensed under the LGPL. It is analogous to PyQt/PySide and wxPython, the Python wrappers for Qt and wxWidgets, respectively. Its original author...
Boltzmann Solver. PyMOL used Tk for the GUI widgets and had native Aqua binaries for macOS through Schrödinger, which were replaced with a PyQt user interface...
GUI library alternatives available, such as Kivy, Pygame, Pyglet, PyGObject, PyQt, PySide, and wxPython. This term has different meanings in different...
programmer". Qt Wiki: Qt Project. Archived from the original on 2013-06-16. Retrieved 2013-05-18. "barche/QML.jl". GitHub. June 2020. "Introduction: PyQt 5.5.1...
MathPHP library In Python, many implementations exist: pyqt_fit.kde Module in the PyQt-Fit package, SciPy (scipy.stats.gaussian_kde), Statsmodels (KDEUnivariate...
project. PyQt, open source (GPL and commercial) is another Python binding of the cross-platform GUI toolkit Qt developed by Riverbank Computing. PyGTK, open...
representation. IPython allows non-blocking interaction with Tkinter, PyGTK, PyQt/PySide and wxPython (the standard Python shell only allows interaction...
oversees the development of its Qt application framework within the Qt Project. It was formed following the acquisition of Qt by Digia, but was later spun...
programming languages (e.g. for Python, IntelliJ is rebranded as PyCharm, and Eclipse has the PyDev plugin.) IBM Rational Business Developer Mule (software)...
cross-platform GUI library based on Qt; as above, KDE libraries also have bindings PySide, an alternative to the PyQt library, released under the BSD-style...
research project in 2010. The first preview release, written in Python (using PyQt library), was ready by December 2010. In 2011 the source code was rewritten...
ago (2008-09) Stable release(s) [±] Preview release(s) [±] Written in Python PyQT Go CoffeeScript Rust Operating system Android, iOS, Linux, macOS, Microsoft...
introducing support for AcoustID. Puddletag is written in Python and uses Qt 5 (through PyQt) for its graphical user interface. As backend it utilizes Mutagen...
Pro-Linux. Retrieved 13 December 2016. 長岡弥太郎 (16 October 2017). "PythonやPyQtをベースのテキストドリブンBrowser「Qutebrowser」がv1.0に" (in Japanese). "qutebrowser – Authors"...
unofficial portable version beginning in 2020. OpenShot is written in Python, PyQt5, C++ and offers a Python API. OpenShot's core video editing functionality...
of Open Cascade, the BSD-licensed version of Coin3D, and the removal of PyQT, FreeCAD is now completely GPL-free. However, LibreDWG has not been adopted...
companies include MySQL AB, Digia PLC (Qt framework, before 2011 from Nokia), Red Hat (Cygwin), and Riverbank Computing (PyQt). Other companies, like the Mozilla...
Veusz is a scientific plotting package. Veusz is a Qt application written in Python, PyQt and NumPy. It is freely available for anyone to distribute under...
debugging tool. The widget set library that comes with pyjs is so similar to PyQt and PyGTK that a port of pyjs was made to run pyjs applications on the desktop...
multivariate, variable bandwidth kernel density estimation. helit and pyqt_fit.kde Module in the PyQt-Fit package are Python libraries for multivariate kernel density...