#ifndef PYTHONQTWRAPPER_QSPINBOX_H #define PYTHONQTWRAPPER_QSPINBOX_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 #include #include class PythonQtShell_QSpinBox : public QSpinBox { public: PythonQtShell_QSpinBox(QWidget* parent = 0):QSpinBox(parent),_wrapper(NULL) {}; virtual void actionEvent(QActionEvent* arg__1); virtual void changeEvent(QEvent* event); virtual void childEvent(QChildEvent* arg__1); virtual void clear(); virtual void closeEvent(QCloseEvent* event); virtual void contextMenuEvent(QContextMenuEvent* event); virtual void customEvent(QEvent* arg__1); virtual int devType() const; virtual void dragEnterEvent(QDragEnterEvent* arg__1); virtual void dragLeaveEvent(QDragLeaveEvent* arg__1); virtual void dragMoveEvent(QDragMoveEvent* arg__1); virtual void dropEvent(QDropEvent* arg__1); virtual void enterEvent(QEvent* arg__1); virtual bool event(QEvent* event); virtual bool eventFilter(QObject* arg__1, QEvent* arg__2); virtual void fixup(QString& str) const; virtual void focusInEvent(QFocusEvent* event); virtual bool focusNextPrevChild(bool next); virtual void focusOutEvent(QFocusEvent* event); virtual int heightForWidth(int arg__1) const; virtual void hideEvent(QHideEvent* event); virtual void inputMethodEvent(QInputMethodEvent* arg__1); virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg__1) const; virtual void keyPressEvent(QKeyEvent* event); virtual void keyReleaseEvent(QKeyEvent* event); virtual void languageChange(); virtual void leaveEvent(QEvent* arg__1); virtual int metric(QPaintDevice::PaintDeviceMetric arg__1) const; virtual void mouseDoubleClickEvent(QMouseEvent* arg__1); virtual void mouseMoveEvent(QMouseEvent* event); virtual void mousePressEvent(QMouseEvent* event); virtual void mouseReleaseEvent(QMouseEvent* event); virtual void moveEvent(QMoveEvent* arg__1); virtual QPaintEngine* paintEngine() const; virtual void paintEvent(QPaintEvent* event); virtual void resizeEvent(QResizeEvent* event); virtual void showEvent(QShowEvent* event); virtual void stepBy(int steps); virtual QAbstractSpinBox::StepEnabled stepEnabled() const; virtual void tabletEvent(QTabletEvent* arg__1); virtual QString textFromValue(int val) const; virtual void timerEvent(QTimerEvent* event); virtual QValidator::State validate(QString& input, int& pos) const; virtual int valueFromText(const QString& text) const; virtual void wheelEvent(QWheelEvent* event); PythonQtInstanceWrapper* _wrapper; }; class PythonQtPublicPromoter_QSpinBox : public QSpinBox { public: inline QString promoted_textFromValue(int val) const { return QSpinBox::textFromValue(val); } inline void promoted_fixup(QString& str) const { QSpinBox::fixup(str); } inline int promoted_valueFromText(const QString& text) const { return QSpinBox::valueFromText(text); } inline bool promoted_event(QEvent* event) { return QSpinBox::event(event); } inline QValidator::State promoted_validate(QString& input, int& pos) const { return QSpinBox::validate(input, pos); } }; class PythonQtWrapper_QSpinBox : public QObject { Q_OBJECT public: public slots: QSpinBox* new_QSpinBox(QWidget* parent = 0); void delete_QSpinBox(QSpinBox* obj) { delete obj; } int minimum(QSpinBox* theWrappedObject) const; void setMaximum(QSpinBox* theWrappedObject, int max); QString textFromValue(QSpinBox* theWrappedObject, int val) const; void setMinimum(QSpinBox* theWrappedObject, int min); void fixup(QSpinBox* theWrappedObject, QString& str) const; int valueFromText(QSpinBox* theWrappedObject, const QString& text) const; int value(QSpinBox* theWrappedObject) const; int maximum(QSpinBox* theWrappedObject) const; QString cleanText(QSpinBox* theWrappedObject) const; void setSingleStep(QSpinBox* theWrappedObject, int val); QString prefix(QSpinBox* theWrappedObject) const; void setSuffix(QSpinBox* theWrappedObject, const QString& suffix); QString suffix(QSpinBox* theWrappedObject) const; void setRange(QSpinBox* theWrappedObject, int min, int max); bool event(QSpinBox* theWrappedObject, QEvent* event); QValidator::State validate(QSpinBox* theWrappedObject, QString& input, int& pos) const; void setPrefix(QSpinBox* theWrappedObject, const QString& prefix); int singleStep(QSpinBox* theWrappedObject) const; }; #endif // PYTHONQTWRAPPER_QSPINBOX_H