QPy
Python-Qt dynamic bindings
|
Python context manager to add QObject derived types and instancess. More...
#include <Python.h>
#include <structmember.h>
#include <stdexcept>
#include <cassert>
#include <iostream>
#include <QObject>
#include <QMetaObject>
#include <QMetaMethod>
#include <QList>
#include <QString>
#include <QSet>
#include <string>
#include <vector>
#include <QDebug>
#include "detail/PyDefaultArguments.h"
#include "detail/PyArgWrappers.h"
#include "detail/PyCallbackDispatcher.h"
#include "detail/PyQVariantDefault.h"
#include "PyMemberNameMapper.h"
Go to the source code of this file.
Classes | |
class | qpy::PyContext |
Python-Qt context manager. Helper methods for Qt-Python interaction. More... | |
struct | qpy::PyContext::Method |
Stores information used at method invocation time. | |
struct | qpy::PyContext::Type |
Stores type information needed for invoking methods from Python. More... | |
struct | qpy::PyContext::PyQObject |
PyObject type More... | |
struct | qpy::PyContext::TypeConstruction |
Stores information on registered types. More... | |
class | qpy::PyContext::ArgFactoryEntry |
struct | qpy::PyContext::ConnectEntry |
Namespaces | |
namespace | qpy |
QPy namespace. | |
Functions | |
void | qpy::RaisePyError (const char *errMsg=0, PyObject *errType=PyExc_Exception) |
Raise python exception. |
Python context manager to add QObject derived types and instancess.