#ifndef PYTHONQTWRAPPER_QGRAPHICSPROXYWIDGET_H #define PYTHONQTWRAPPER_QGRAPHICSPROXYWIDGET_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class PythonQtWrapper_QGraphicsProxyWidget : public QObject { Q_OBJECT public: Q_ENUMS(enum_1 ) enum enum_1{ Type = QGraphicsProxyWidget::Type}; public slots: QGraphicsProxyWidget* new_QGraphicsProxyWidget(QGraphicsItem* parent = 0, Qt::WindowFlags wFlags = 0); void delete_QGraphicsProxyWidget(QGraphicsProxyWidget* obj) { delete obj; } void paint(QGraphicsProxyWidget* theWrappedObject, QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget); void setGeometry(QGraphicsProxyWidget* theWrappedObject, const QRectF& rect); void setWidget(QGraphicsProxyWidget* theWrappedObject, QWidget* widget); QRectF subWidgetRect(QGraphicsProxyWidget* theWrappedObject, const QWidget* widget) const; int type(QGraphicsProxyWidget* theWrappedObject) const; QWidget* widget(QGraphicsProxyWidget* theWrappedObject) const; }; #endif // PYTHONQTWRAPPER_QGRAPHICSPROXYWIDGET_H