QTfrontend/util/frontlibpoller.h
branchflibqtfrontend
changeset 8092 08960209db8c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/QTfrontend/util/frontlibpoller.h	Thu Nov 22 01:19:16 2012 +0400
@@ -0,0 +1,22 @@
+#ifndef FRONTLIBPOLLER_H
+#define FRONTLIBPOLLER_H
+
+#include <QObject>
+#include <QBasicTimer>
+
+class FrontLibPoller : public QObject
+{
+    Q_OBJECT
+public:
+    explicit FrontLibPoller(void (*poll)(void *), void * data, QObject *parent = 0);
+
+private:
+    QBasicTimer m_timer;
+
+    void (*m_poll)(void *);
+    void * m_data;
+
+    void timerEvent(QTimerEvent *event);
+};
+
+#endif // FRONTLIBPOLLER_H