#ifndef PYTHONQTWRAPPER_QSTYLEOPTIONGRAPHICSITEM_H #define PYTHONQTWRAPPER_QSTYLEOPTIONGRAPHICSITEM_H #include #include #include #include #include #include class PythonQtShell_QStyleOptionGraphicsItem : public QStyleOptionGraphicsItem { public: PythonQtShell_QStyleOptionGraphicsItem():QStyleOptionGraphicsItem(),_wrapper(NULL) {}; PythonQtShell_QStyleOptionGraphicsItem(const QStyleOptionGraphicsItem& other):QStyleOptionGraphicsItem(other),_wrapper(NULL) {}; PythonQtShell_QStyleOptionGraphicsItem(int version):QStyleOptionGraphicsItem(version),_wrapper(NULL) {}; PythonQtInstanceWrapper* _wrapper; }; class PythonQtWrapper_QStyleOptionGraphicsItem : public QObject { Q_OBJECT public: Q_ENUMS(StyleOptionVersion StyleOptionType ) enum StyleOptionVersion{ Version = QStyleOptionGraphicsItem::Version}; enum StyleOptionType{ Type = QStyleOptionGraphicsItem::Type}; public slots: QStyleOptionGraphicsItem* new_QStyleOptionGraphicsItem(); QStyleOptionGraphicsItem* new_QStyleOptionGraphicsItem(const QStyleOptionGraphicsItem& other); void delete_QStyleOptionGraphicsItem(QStyleOptionGraphicsItem* obj) { delete obj; } }; #endif // PYTHONQTWRAPPER_QSTYLEOPTIONGRAPHICSITEM_H