#ifndef PYTHONQTWRAPPER_QTIMER_H #define PYTHONQTWRAPPER_QTIMER_H #include #include #include #include #include #include #include #include #include class PythonQtShell_QTimer : public QTimer { public: PythonQtShell_QTimer(QObject* parent = 0):QTimer(parent),_wrapper(NULL) {}; virtual void childEvent(QChildEvent* arg__1); virtual void customEvent(QEvent* arg__1); virtual bool event(QEvent* arg__1); virtual bool eventFilter(QObject* arg__1, QEvent* arg__2); virtual void timerEvent(QTimerEvent* arg__1); PythonQtInstanceWrapper* _wrapper; }; class PythonQtPublicPromoter_QTimer : public QTimer { public: inline void promoted_timerEvent(QTimerEvent* arg__1) { QTimer::timerEvent(arg__1); } }; class PythonQtWrapper_QTimer : public QObject { Q_OBJECT public: public slots: QTimer* new_QTimer(QObject* parent = 0); void delete_QTimer(QTimer* obj) { delete obj; } void setInterval(QTimer* theWrappedObject, int msec); void static_QTimer_singleShot(int msec, QObject* receiver, const char* member); bool isActive(QTimer* theWrappedObject) const; int interval(QTimer* theWrappedObject) const; bool isSingleShot(QTimer* theWrappedObject) const; int timerId(QTimer* theWrappedObject) const; void setSingleShot(QTimer* theWrappedObject, bool singleShot); void timerEvent(QTimer* theWrappedObject, QTimerEvent* arg__1); }; #endif // PYTHONQTWRAPPER_QTIMER_H