#ifndef PYTHONQTWRAPPER_QABSTRACTSPINBOX_H #define PYTHONQTWRAPPER_QABSTRACTSPINBOX_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_QAbstractSpinBox : public QAbstractSpinBox { public: PythonQtShell_QAbstractSpinBox(QWidget* parent = 0):QAbstractSpinBox(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& input) 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 void timerEvent(QTimerEvent* event); virtual QValidator::State validate(QString& input, int& pos) const; virtual void wheelEvent(QWheelEvent* event); PythonQtInstanceWrapper* _wrapper; }; class PythonQtPublicPromoter_QAbstractSpinBox : public QAbstractSpinBox { public: inline void promoted_mouseMoveEvent(QMouseEvent* event) { QAbstractSpinBox::mouseMoveEvent(event); } inline void promoted_showEvent(QShowEvent* event) { QAbstractSpinBox::showEvent(event); } inline void promoted_mousePressEvent(QMouseEvent* event) { QAbstractSpinBox::mousePressEvent(event); } inline void promoted_stepBy(int steps) { QAbstractSpinBox::stepBy(steps); } inline void promoted_paintEvent(QPaintEvent* event) { QAbstractSpinBox::paintEvent(event); } inline void promoted_wheelEvent(QWheelEvent* event) { QAbstractSpinBox::wheelEvent(event); } inline void promoted_resizeEvent(QResizeEvent* event) { QAbstractSpinBox::resizeEvent(event); } inline void promoted_closeEvent(QCloseEvent* event) { QAbstractSpinBox::closeEvent(event); } inline void promoted_focusOutEvent(QFocusEvent* event) { QAbstractSpinBox::focusOutEvent(event); } inline QAbstractSpinBox::StepEnabled promoted_stepEnabled() const { return QAbstractSpinBox::stepEnabled(); } inline void promoted_changeEvent(QEvent* event) { QAbstractSpinBox::changeEvent(event); } inline void promoted_clear() { QAbstractSpinBox::clear(); } inline QValidator::State promoted_validate(QString& input, int& pos) const { return QAbstractSpinBox::validate(input, pos); } inline void promoted_keyPressEvent(QKeyEvent* event) { QAbstractSpinBox::keyPressEvent(event); } inline void promoted_hideEvent(QHideEvent* event) { QAbstractSpinBox::hideEvent(event); } inline void promoted_keyReleaseEvent(QKeyEvent* event) { QAbstractSpinBox::keyReleaseEvent(event); } inline void promoted_timerEvent(QTimerEvent* event) { QAbstractSpinBox::timerEvent(event); } inline void promoted_focusInEvent(QFocusEvent* event) { QAbstractSpinBox::focusInEvent(event); } inline void promoted_fixup(QString& input) const { QAbstractSpinBox::fixup(input); } inline void promoted_mouseReleaseEvent(QMouseEvent* event) { QAbstractSpinBox::mouseReleaseEvent(event); } inline void promoted_contextMenuEvent(QContextMenuEvent* event) { QAbstractSpinBox::contextMenuEvent(event); } inline bool promoted_event(QEvent* event) { return QAbstractSpinBox::event(event); } }; class PythonQtWrapper_QAbstractSpinBox : public QObject { Q_OBJECT public: Q_ENUMS(StepEnabledFlag ) Q_FLAGS(StepEnabled ) enum StepEnabledFlag{ StepNone = QAbstractSpinBox::StepNone, StepUpEnabled = QAbstractSpinBox::StepUpEnabled, StepDownEnabled = QAbstractSpinBox::StepDownEnabled}; Q_DECLARE_FLAGS(StepEnabled, StepEnabledFlag) public slots: QAbstractSpinBox* new_QAbstractSpinBox(QWidget* parent = 0); void delete_QAbstractSpinBox(QAbstractSpinBox* obj) { delete obj; } void setWrapping(QAbstractSpinBox* theWrappedObject, bool w); void mouseMoveEvent(QAbstractSpinBox* theWrappedObject, QMouseEvent* event); QSize sizeHint(QAbstractSpinBox* theWrappedObject) const; void showEvent(QAbstractSpinBox* theWrappedObject, QShowEvent* event); void mousePressEvent(QAbstractSpinBox* theWrappedObject, QMouseEvent* event); QSize minimumSizeHint(QAbstractSpinBox* theWrappedObject) const; bool isAccelerated(QAbstractSpinBox* theWrappedObject) const; void stepBy(QAbstractSpinBox* theWrappedObject, int steps); void paintEvent(QAbstractSpinBox* theWrappedObject, QPaintEvent* event); void wheelEvent(QAbstractSpinBox* theWrappedObject, QWheelEvent* event); void setAlignment(QAbstractSpinBox* theWrappedObject, Qt::Alignment flag); void resizeEvent(QAbstractSpinBox* theWrappedObject, QResizeEvent* event); void closeEvent(QAbstractSpinBox* theWrappedObject, QCloseEvent* event); void setCorrectionMode(QAbstractSpinBox* theWrappedObject, QAbstractSpinBox::CorrectionMode cm); void setKeyboardTracking(QAbstractSpinBox* theWrappedObject, bool kt); void setReadOnly(QAbstractSpinBox* theWrappedObject, bool r); bool hasAcceptableInput(QAbstractSpinBox* theWrappedObject) const; void focusOutEvent(QAbstractSpinBox* theWrappedObject, QFocusEvent* event); bool isReadOnly(QAbstractSpinBox* theWrappedObject) const; QAbstractSpinBox::StepEnabled stepEnabled(QAbstractSpinBox* theWrappedObject) const; void setFrame(QAbstractSpinBox* theWrappedObject, bool arg__1); QAbstractSpinBox::CorrectionMode correctionMode(QAbstractSpinBox* theWrappedObject) const; void changeEvent(QAbstractSpinBox* theWrappedObject, QEvent* event); void setButtonSymbols(QAbstractSpinBox* theWrappedObject, QAbstractSpinBox::ButtonSymbols bs); bool wrapping(QAbstractSpinBox* theWrappedObject) const; bool keyboardTracking(QAbstractSpinBox* theWrappedObject) const; void interpretText(QAbstractSpinBox* theWrappedObject); QValidator::State validate(QAbstractSpinBox* theWrappedObject, QString& input, int& pos) const; void keyPressEvent(QAbstractSpinBox* theWrappedObject, QKeyEvent* event); Qt::Alignment alignment(QAbstractSpinBox* theWrappedObject) const; void hideEvent(QAbstractSpinBox* theWrappedObject, QHideEvent* event); QString text(QAbstractSpinBox* theWrappedObject) const; QAbstractSpinBox::ButtonSymbols buttonSymbols(QAbstractSpinBox* theWrappedObject) const; void setSpecialValueText(QAbstractSpinBox* theWrappedObject, const QString& txt); void keyReleaseEvent(QAbstractSpinBox* theWrappedObject, QKeyEvent* event); void timerEvent(QAbstractSpinBox* theWrappedObject, QTimerEvent* event); void focusInEvent(QAbstractSpinBox* theWrappedObject, QFocusEvent* event); QString specialValueText(QAbstractSpinBox* theWrappedObject) const; void fixup(QAbstractSpinBox* theWrappedObject, QString& input) const; void setAccelerated(QAbstractSpinBox* theWrappedObject, bool on); bool hasFrame(QAbstractSpinBox* theWrappedObject) const; void mouseReleaseEvent(QAbstractSpinBox* theWrappedObject, QMouseEvent* event); void contextMenuEvent(QAbstractSpinBox* theWrappedObject, QContextMenuEvent* event); bool event(QAbstractSpinBox* theWrappedObject, QEvent* event); }; #endif // PYTHONQTWRAPPER_QABSTRACTSPINBOX_H