1 #include <boost/python.hpp>
2 #include <boost/utility.hpp>
4 namespace py = boost::python;
7 #include "QtGui/QWidget"
8 #include "QtGui/QApplication"
11 static char *cstub[] = { "stub" };
15 struct QApplicationStub : public QApplication {
16 QApplicationStub() : QApplication(one, (char **)stub) {
23 py::class_<QWidget, boost::noncopyable>("QWidget", py::init<QWidget *, Qt::WindowFlags>())
26 py::class_<QApplicationStub, boost::noncopyable>(
30 .def("execloop", &QApplication::exec)
31 .staticmethod("execloop")