#ifndef QTIMER_H
#define QTIMER_H
#ifndef QT_NO_QOBJECT
#include <QtCore/qbasictimer.h>
#include <QtCore/qobject.h>
typedef enum QtValidLicenseForCoreModule QtCoreModule;
class QTimer: public QObject{
public: virtual struct QMetaObject const * metaObject() const
public: static struct QMetaObject const staticMetaObject;
public: virtual void* qt_metacast(char const *);
public: static inline class QString tr(char const * s, char const * c = 0);
public: static inline class QString trUtf8(char const * s, char const * c = 0);
public: static inline class QString tr(char const * s, char const * c, int n);
public: static inline class QString trUtf8(char const * s, char const * c, int n);
public: virtual int qt_metacall(enum QMetaObject::Call, int, void* *);
public: explicit QTimer(class QObject* parent = 0);
public: virtual ~QTimer();
public: inline bool isActive() const
public: inline int timerId() const
public: void setInterval(int msec);
public: inline int interval() const
public: inline bool isSingleShot() const
public: static void singleShot(int msec, class QObject* receiver, char const * member);
public: void start(int msec);
public: void start();
public: void stop();
protected: void timeout();
protected: virtual void timerEvent(struct QTimerEvent*);
private: QTimer(class QTimer const &);
private: class QTimer& operator =(class QTimer const &);
private: inline int startTimer(int);
private: inline void killTimer(int);
private: int id;
private: int inter;
private: int del;
private: unsigned int single:1;
private: unsigned int nulltimer:1;
public: inline void setSingleShot(bool asingleShot);
};
#endif // QT_NO_QOBJECT
#endif // QTIMER_H