include/readerthread.h
changeset 0 826dd5531eb0
child 3 724e07a9f155
new file mode 100644
--- /dev/null
+++ b/include/readerthread.h
@@ -0,0 +1,40 @@
+/*
+ *  $Id: readerthread.h 2 2007-12-22 14:15:30Z mbroeker $
+ * $URL: http://localhost/svn/cpp/qMonitor/trunk/include/readerthread.h $
+ */
+
+#ifndef READERTHREAD_H
+#define READERTHREAD_H
+
+#include "monitor.h"
+#include <qthread.h>
+#include <qevent.h>
+#include "PacketParser.h"
+
+#define MSG_EVENT 65432
+
+class Monitor;
+
+class DataChangeEvent : public QEvent {
+ public:
+	DataChangeEvent(QString msg_)
+		: QEvent((QEvent::Type)MSG_EVENT)
+		{
+			msg = msg_;
+
+		}
+
+	QString Text() const { return msg; }
+ private:
+	QString msg;
+};
+
+class readerThread : public QThread {
+ public:
+	readerThread(Monitor*);
+	virtual void run();
+ private:
+	Monitor *handle;
+};
+
+#endif