/*
* $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