#ifndef PYTHONQTWRAPPER_QBASICTIMER_H #define PYTHONQTWRAPPER_QBASICTIMER_H #include #include #include #include #include class PythonQtWrapper_QBasicTimer : public QObject { Q_OBJECT public: public slots: QBasicTimer* new_QBasicTimer(); QBasicTimer* new_QBasicTimer(const QBasicTimer& other) { QBasicTimer* a = new QBasicTimer(); *((QBasicTimer*)a) = other; return a; } void delete_QBasicTimer(QBasicTimer* obj) { delete obj; } bool isActive(QBasicTimer* theWrappedObject) const; void stop(QBasicTimer* theWrappedObject); int timerId(QBasicTimer* theWrappedObject) const; void start(QBasicTimer* theWrappedObject, int msec, QObject* obj); }; #endif // PYTHONQTWRAPPER_QBASICTIMER_H