PyQt 5.0.1

PyQt 5.0.1 summary

License: GPL
Price: $0
Platform: Windows All
File size: 31.2 MB
Updated: 2013-08-22
Download: 770
Publisher: Riverbank Computing Limited

PyQt 5.0.1 screenshot

PyQt 5.0.1 description

PyQt was developed as a set of Python bindings for Nokia's Qt application framework.
The bindings are implemented as a set of Python modules. PyQt contains abstractions of network sockets, SQL databases, threads, regex, SVG, OpenGL, XML, a web browser, a help system, a multimedia framework, and a rich collection of GUI widgets.
PyQt4 contains the following Python modules.
· The QtCore module contains the core non-GUI classes, including the event loop and Qt's signal and slot mechanism. It also includes platform independent abstractions for Unicode, threads, mapped files, shared memory, regular expressions, and user and application settings.
· The QtGui module contains the majority of the GUI classes. These include a number of table, tree and list classes based on the model-view-controller design pattern. Also provided is a sophisticated 2D canvas widget capable of storing thousands of items including ordinary widgets.
· The QtHelp module contains classes for creating and viewing searchable documentation and being able to integrate online help with PyQt applications. It is based on the C++ port of the Lucene text search engine.
· The QtNetwork module contains classes for writing UDP and TCP clients and servers. It includes classes that implement FTP and HTTP clients and support DNS lookups. Network events are integrated with the event loop making it very easy to develop networked applications.
· The QtOpenGL module contains classes that enable the use of OpenGL in rendering 3D graphics in PyQt applications.
· The QtScript module contains classes that enable PyQt applications to be scripted using Qt's JavaScript interpreter.
· The QtSql module contains classes that integrate with open-source and proprietary SQL databases. It includes editable data models for database tables that can be used with GUI classes. It also includes an implementation of SQLite.
· The QtSvg module contains classes for displaying the contents of SVG files. It supports the static features of SVG 1.2 Tiny.
· The QtTest module contains functions that enable unit testing of PyQt applications. PyQt does not implement the complete Qt unit test framework. Instead it assumes that the standard Python unit test framework will be used and implements those functions that simulate a user interacting with a GUI.
· The QtWebKit module implements a web browser engine based on the WebKit open source browser engine used by Apple's Safari. It allows the methods and properties of Python objects to be published and appear as JavaScript objects to scripts embedded in HTML pages.
· The QtXml module implements SAX and DOM interfaces to Qt's XML parser.
· The QtXmlPatterns module implements XQuery and XPath support for XML and custom data models.
· The phonon module implements a multimedia framework that enables the use of audio and video content in PyQt applications. On Windows DirectX is used as the backend, on MacOS/X QuickTime is used as the backend, and on Linux GStreamer is used as the backend.
· The QtAssistant module implements a simple interface for integrating Qt Assistant with PyQt applications to provide online help. Qt Assistant is itself implemented using QtHelp.
· The QtDesigner module contains classes that allow Qt Designer to be extended using PyQt.
· The QAxContainer module implements access to ActiveX controls and COM objects. It is only available in the commercial version of PyQt for Windows.
· The Qt module consolidates the classes contained in all of the modules described above into a single module. This has the advantage that you don't have to worry about which underlying module contains a particular class. It has the disadvantage that it loads the whole of the Qt framework, thereby increasing the memory footprint of an application. Whether you use this consolidated module, or the individual component modules is down to personal taste.
· The DBus support module is installed as dbus.mainloop.qt. PyQt does not support Qt's native DBus classes. Instead the module enables the Qt event loop to be used with the standard DBus Python bindings. It is only available for PyQt for X11.
· The uic module implements support for handling the XML files created by Qt Designer that describe the whole or part of a graphical user interface. It includes classes that load an XML file and render it directly, and classes that generate Python code from an XML file for later execution.
PyQt also contains a number of utility programs.
· pyuic4 corresponds to the Qt uic utility. It converts GUIs created using Qt Designer to Python code.
· pyrcc4 corresponds to the Qt rcc utility. It embeds arbitrary resources (eg. icons, images, translation files) described by an XML resource collection file in a Python module. These resources can then be accessed from a PyQt application as files in a virtual filesystem.
· pylupdate4 corresponds to the Qt lupdate utility. It extracts all of the translatable strings from Python code and creates or updates translation files. These are then used by Qt Linguist to manage the translation of those strings.

What's New in This Release:
· Added the QtQuick module including the ability to create Python Quick items from QML.
· Added the QtQml module including the ability to create Python objects from QML.
· Added the QtMultimediaWidgets module.
· Completed the implementation of the QtMultimedia module including support for cameras and radios.
· Added the remaining OpenGL classes to the QtGui module.
· Added the revision keyword argument to pyqtProperty().
· Added the revision and arguments keyword arguments to pyqtSignal().
· Added the revision keyword argument to pyqtSlot().
· Added the pyqt5qmlplugin plugin for qmlscene.
· The DBus main loop module has been renamed to dbus.mainloop.pyqt5 from dbus.mainloop.qt.
· Added the --no-qml-plugin and --qml-plugindir options to configure.py.
· Added many QtMultimedia, QML and QtQuick related examples.
· Classes now support co-operative multi-inheritance. (This may introduce incompatibilities with PyQt v5.0.)

PyQt 5.0.1 keywords

implements  applications  framework  including  module implements  multimedia framework  python modules  qtwebkit module implements  

PyQt 5.0.1 for Developers

Hyperlink code: addthis button

PyQt 5.0.1 Copyright

We periodically updates pricing and software information of PyQt 5.0.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of PyQt 5.0.1 Edition. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare, megaupload, torrent sites, mediafire, easyshare, 4shared, badongo, box.net, divshare, filefactory, ifile, ifolder, megashare, sendspace are not allowed
Other Software
  1. - CodeInvestigator 3.2.0
  2. - Code Optimizer 1.2.0.0
  3. - Code Optimizer 1.1.0.0
  4. - CodeMemos 0.9.0
  5. - WinBatch 2013C
  6. - DesignerVista 6.0 Build 390
  7. - Wakanda Studio 5 Build 5.138247
  8. - Lianja App Builder 1.0.0 R8
  9. - TnTLicensing .Net 2.0.6
  10. - OraLobEditor 3.6 Release 1 Build 100
More articles


Privacy Policy  |  Publisher List  |  Browse Categories
Softwares archive  tin nong
Copyright (c)2009 just-download.com. All rights reserved
torrent files or links from rapidshare, megaupload, torrent, mediafire, 4shared, badongo, box.net, filefactory, ifile, ifolder, megashare, sendspace ARE NOT posted