

Support for XML query technologies, such as XQuery, XPath and XSLT.Īn ECMAScript interpreter with the ability to access Qt's object model XML handling APIs, including SAX, DOM and (from Qt 4.3 onwards) a stream-oriented API.Text completion and undo frameworks (Qt 4.2 and later).Inter-process communication for Unix via D-Bus message buses (Qt 4.2 and later).Qt 4.3 and later supports Secure Sockets Layer communicationsĪ powerful, feature-rich graphics canvas (Qt 4.2 and later).Widget styles, including support for widget stylesheets (from Qt 4.2 onwards) Integrated resource handling for applications.Threading classes, providing abstractions for threads, mutexes and semaphores Database support (SQL) and model/view features.Rich text processing, display and printing facilities, including support for PDF export (Qt 4.1 and later) Internationalization (i18n) support and integration with the Qt Linguist translation tool Easy communication between application components (signals and slots)Ī unified painting system with transparency, anti-aliasing, OpenGL integration and SVG support.Standard GUI features for applications (menus, toolbars, dock windows) PyQt exposes much of the functionality of Qt to Python, including: There is also PySide by Nokia - new alternative bindings (as of November 2009) with LGPL license that struggle to be API compatible (at least until Qt 4.6) with PyQt4. PyQt is a set of Python bindings for Qt that are dual-licensed under the GPL (version 2 and 3, with additional license exceptions) and a commercial license. The contents of this page should probably be merged with the PyQt page and this page made to redirect there.
