include/monitor.h
author Markus Bröker <mbroeker@largo.homelinux.org>
Sat, 13 Dec 2008 15:45:18 +0100
changeset 0 826dd5531eb0
child 3 724e07a9f155
permissions -rw-r--r--
svn copy of qmonitor

/*
 *  $Id: monitor.h 2 2007-12-22 14:15:30Z mbroeker $
 * $URL: http://localhost/svn/cpp/qMonitor/trunk/include/monitor.h $
 */

#ifndef MONITOR_H
#define MONITOR_H

#include <readerthread.h>
#include <qevent.h>
#include "../ui_monitor.h"

class readerThread;

class Monitor : public QWidget, private Ui::qMonitor
{
	Q_OBJECT

    public:
	Monitor(QWidget *parent = 0);
	virtual ~Monitor();
	int getPort();
	int getProtocol();

 protected:
	virtual void customEvent( QEvent* );
	std::map<QString, int> Protocol;

 private:
	readerThread *reader;

     public slots:
	virtual void startCapture();
	virtual void stopCapture();

};

#endif