The PyQt build system is an extension of the SIP build system and is implemented by the pyqtconfig module. It can be used by configuration scripts of other bindings that build on top of PyQt and takes care of the details of the Qt installation.
This class encapsulates configuration values that can be accessed as instance objects. It is derived from sipconfig.Configuration.
Parameters: | sub_cfg – an optional list of sub-class configurations. It should only be used by the __init__() method of a sub-class to append its own dictionary of configuration values before passing the list to its super-class. |
---|
The name of the directory where the PyQt utilities are installed.
The command line passed to configure.py when PyQt was configured.
The name of the directory where the PyQt4 Python package is installed.
A space separated string of installed PyQt modules. The Qt module is not included.
The name of the base directory where PyQt’s .sip files are installed. Each module’s .sip files are installed in a sub-directory with the same name as the module.
A space separated string of the sip command line options used to build the PyQt modules. These should also be used when building bindings that %Import any PyQt modules.
The PyQt version as a 3 part hexadecimal number (e.g. v4.0.1 is represented as 0x040001).
The PyQt version as a string. For development snapshots it will start with snapshot-.
The value of QLibraryInfo::location(DataPath) for the Qt installation.
The root directory of the Qt installation (normally the directory that contains the bin directory).
The Qt edition.
Set if Qt is built as a MacOS/X framework.
The value of QLibraryInfo::location(HeadersPath) for the Qt installation.
The value of QLibraryInfo::location(LibrariesPath) for the Qt installation.
Set if Qt is built with thread support (always set for PyQt).
The Qt version as a 3 part hexadecimal number (e.g. v4.1.2 is represented as 0x040102).
Additional Windows specific configuration.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtAssistant module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QAxContainer module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtCore module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtDBus module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtDeclarative module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtDesigner module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtGui module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtHelp module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtMultimedia module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtNetwork module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtOpenGL module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtScript module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtScriptTools module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtSql module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtSvg module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtTest module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtWebKit module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtXml module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt QtXmlPatterns module.
This class encapsulates a Makefile to build a SIP generated Python extension module that is built on the PyQt phonon module.