##// END OF EJS Templates
improved wrapper check to avoid crashes on virtual methods while python object gets deleted...
improved wrapper check to avoid crashes on virtual methods while python object gets deleted git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@245 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r165:06bd1a1f31e2
r204:7ce280c51c17
Show More
PythonQt_QtBindings.cpp
63 lines | 1.3 KiB | text/x-c | CppLexer
#include "PythonQt_QtBindings.h"
#include "PythonQt.h"
void PythonQt_init_QtGui(PyObject*);
void PythonQt_init_QtSvg(PyObject*);
void PythonQt_init_QtSql(PyObject*);
void PythonQt_init_QtNetwork(PyObject*);
void PythonQt_init_QtCore(PyObject*);
void PythonQt_init_QtWebKit(PyObject*);
void PythonQt_init_QtOpenGL(PyObject*);
void PythonQt_init_QtXml(PyObject*);
void PythonQt_init_QtXmlPatterns(PyObject*);
void PythonQt_init_QtUiTools(PyObject*);
void PythonQt_init_QtPhonon(PyObject*);
PYTHONQT_EXPORT void PythonQt_init_QtBindings()
{
#ifdef PYTHONQT_WRAP_Qtcore
PythonQt_init_QtCore(0);
#endif
#ifdef PYTHONQT_WRAP_Qtgui
PythonQt_init_QtGui(0);
#endif
#ifdef PYTHONQT_WRAP_Qtnetwork
PythonQt_init_QtNetwork(0);
#endif
#ifdef PYTHONQT_WRAP_Qtopengl
PythonQt_init_QtOpenGL(0);
#endif
#ifdef PYTHONQT_WRAP_Qtsql
PythonQt_init_QtSql(0);
#endif
#ifdef PYTHONQT_WRAP_Qtsvg
PythonQt_init_QtSvg(0);
#endif
#ifdef PYTHONQT_WRAP_Qtuitools
PythonQt_init_QtUiTools(0);
#endif
#ifdef PYTHONQT_WRAP_Qtwebkit
PythonQt_init_QtWebKit(0);
#endif
#ifdef PYTHONQT_WRAP_Qtxml
PythonQt_init_QtXml(0);
#endif
#ifdef PYTHONQT_WRAP_Qtxmlpatterns
PythonQt_init_QtXmlPatterns(0);
#endif
#ifdef PYTHONQT_WRAP_Qtphonon
PythonQt_init_QtPhonon(0);
#endif
};