#ifndef _UITERMINALCONTROLLER_H_
#define _UITERMINALCONTROLLER_H_
#include "UITerminal.h"
#include <QObject>
namespace FD
{
class UINodeController;
class QtTerminal;
class QtNode;
class UITerminalController : public QObject, public UITerminal
{
Q_OBJECT;
public:
UITerminalController ( ItemInfo *terminalInfo, UINodeController *_node, bool _isInput, double _x, double _y );
QtTerminal* getQtTerminal();
void updateView ( QtNode *node );
public slots:
void setPos(float _x, float _y);
protected:
QtTerminal *m_QtTerminal;
};
} //namespace FD
#endif
syntax highlighted by Code2HTML, v. 0.9.1