|
QPy
Python-Qt dynamic bindings
|
QPy namespace. More...
Classes | |
| class | QArgWrapper |
| Wrapper for parameters in a QObject method invocation. More... | |
| class | PyArgWrapper |
| Wrapper for objects returned from QObject method invocations or passed to Python callbacks in response to emitted signals. More... | |
| class | PyCBackMethod |
C++ method abstraction: Qt signals are connected to instances of this class which invokes associated Python functions through the Invoke method. More... | |
| class | PyCallbackDispatcher |
| Manages Python function invocation through Qt signals. And connection of Qt signals to Python functions or QObject methods. More... | |
| class | IntQArgConstructor |
QArgConstructor implementation for integer type. More... | |
| class | StringQArgConstructor |
QArgConstructor implementation for QString type. More... | |
| class | DoubleQArgConstructor |
QArgConstructor implementation for QString type. More... | |
| class | FloatQArgConstructor |
QArgConstructor implementation for QString type. More... | |
| class | VoidStarQArgConstructor |
QArgConstructor implementation for integer type. More... | |
| class | ObjectStarQArgConstructor |
QArgConstructor implementation for integer type. More... | |
| class | IntPyArgConstructor |
PyArgConstructor implementation for integer type. More... | |
| class | StringPyArgConstructor |
PyArgConstructor implementation for QString type. More... | |
| class | DoublePyArgConstructor |
PyArgConstructor implementation for double type. More... | |
| class | FloatPyArgConstructor |
PyArgConstructor implementation for float type. More... | |
| class | VoidPyArgConstructor |
PyArgConstructor implementation for void type. More... | |
| class | ObjectStarPyArgConstructor |
PyArgConstructor implementation for QObject* type. More... | |
| struct | IntQVariantToPyObject |
| int to Python int conversion More... | |
| struct | DoubleQVariantToPyObject |
| double to Python float conversion More... | |
| struct | StringQVariantToPyObject |
| QString to Python string conversion. More... | |
| struct | IntPyObjectToQVariant |
| Python int to QVariant conversion. More... | |
| struct | DoublePyObjectToQVariant |
| Python float to QVariant conversion. More... | |
| struct | StringPyObjectToQVariant |
| Python string to QVariant conversion. More... | |
| class | PyArgConstructor |
| Abstract base class for return constructors which create PyObjects from C++ values. More... | |
| class | NoPyArgConstructor |
| Use this type to specify that no Qt -> Python conversion exists for a type when registering types through PyContext. More... | |
| class | PyContext |
| Python-Qt context manager. Helper methods for Qt-Python interaction. More... | |
| struct | PyMemberNameMapper |
| Map Qt method and property names to Python. More... | |
| struct | DefaultMemberNameMapper |
| Default name mapper; pass-through: simply copies the names from Qt to Python without translation. More... | |
| struct | PyObjectToQVariant |
| Abstract base class for constructing Python to Qt data converters. More... | |
| struct | QArgConstructor |
| Interface for constructor objects which generate C++ values from PyObjects. More... | |
| struct | NoQArgConstructor |
| Used to specify that Python -> Qt constructor not available when registering new types through PyContext. More... | |
| struct | QVariantToPyObject |
| Abstract base class to create converters for Qt to Python data translation. More... | |
Functions | |
| void | RaisePyError (const char *errMsg=0, PyObject *errType=PyExc_Exception) |
| Raise python exception. | |
QPy namespace.
Declarations and definitions of constructors for creating PyObjects from C++ values.
1.7.6.1