#ifndef _UILINKCONTROLLER_H_
#define _UILINKCONTROLLER_H_
#include "UIProbeLink.h"
#include <QObject>
namespace FD
{
class UITerminalController;
class QtNetwork;
class QtLink;
class UILinkController : public QObject, public UILink
{
Q_OBJECT;
public:
UILinkController ( UITerminalController *_from,
UITerminalController *_to,
const char *points_str=NULL );
QtLink* getQtLink() {return m_QtLink;}
void setQtLink(QtLink *link) {m_QtLink = link;}
public slots:
void positionChanged ( double x, double y );
void updateView ( QtNetwork *net );
bool valid();
protected:
QtLink *m_QtLink;
};
} //namespace FD
#endif
syntax highlighted by Code2HTML, v. 0.9.1