diff options
Diffstat (limited to 'libpyside/qsignal.h')
-rw-r--r-- | libpyside/qsignal.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libpyside/qsignal.h b/libpyside/qsignal.h index 617749608..7a8a34900 100644 --- a/libpyside/qsignal.h +++ b/libpyside/qsignal.h @@ -27,6 +27,11 @@ #include <Python.h> #include <QObject> +namespace Shiboken +{ + struct SbkBaseWrapperType; +} + extern "C" { extern PYSIDE_API PyTypeObject PySideSignalInstanceType; @@ -37,6 +42,7 @@ extern "C" char* signalName; char* signature; PyObject* source; + PyObject* homonymousMethod; PyObject* next; }; }; //extern "C" @@ -46,6 +52,7 @@ namespace PySide PYSIDE_API PyObject* signalNew(const char* name, ...); PYSIDE_API void signalUpdateSource(PyObject* source); +PYSIDE_API void addSignalToWrapper(Shiboken::SbkBaseWrapperType* wrapperType, const char* signalName, PyObject* signal); } //namespace PySide |