#ifndef PYTHONQTWRAPPER_QSTYLEOPTIONTOOLBAR_H #define PYTHONQTWRAPPER_QSTYLEOPTIONTOOLBAR_H #include #include #include #include #include #include class PythonQtShell_QStyleOptionToolBar : public QStyleOptionToolBar { public: PythonQtShell_QStyleOptionToolBar():QStyleOptionToolBar(),_wrapper(NULL) {}; PythonQtShell_QStyleOptionToolBar(const QStyleOptionToolBar& other):QStyleOptionToolBar(other),_wrapper(NULL) {}; PythonQtShell_QStyleOptionToolBar(int version):QStyleOptionToolBar(version),_wrapper(NULL) {}; PythonQtInstanceWrapper* _wrapper; }; class PythonQtWrapper_QStyleOptionToolBar : public QObject { Q_OBJECT public: Q_ENUMS(StyleOptionVersion StyleOptionType ToolBarPosition ToolBarFeature ) Q_FLAGS(ToolBarFeatures ) enum StyleOptionVersion{ Version = QStyleOptionToolBar::Version}; enum StyleOptionType{ Type = QStyleOptionToolBar::Type}; enum ToolBarPosition{ Beginning = QStyleOptionToolBar::Beginning, Middle = QStyleOptionToolBar::Middle, End = QStyleOptionToolBar::End, OnlyOne = QStyleOptionToolBar::OnlyOne}; enum ToolBarFeature{ None = QStyleOptionToolBar::None, Movable = QStyleOptionToolBar::Movable}; Q_DECLARE_FLAGS(ToolBarFeatures, ToolBarFeature) public slots: QStyleOptionToolBar* new_QStyleOptionToolBar(); QStyleOptionToolBar* new_QStyleOptionToolBar(const QStyleOptionToolBar& other); void delete_QStyleOptionToolBar(QStyleOptionToolBar* obj) { delete obj; } }; #endif // PYTHONQTWRAPPER_QSTYLEOPTIONTOOLBAR_H