#ifndef _UITERMINALCONTROLLER_H_ #define _UITERMINALCONTROLLER_H_ #include "UITerminal.h" #include 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