1 // SUPERV SUPERVGUI : GUI for Supervisor component
3 // Copyright (C) 2003 CEA/DEN, EDF R&D
7 // File : SUPERVGUI_ComputeNode.h
8 // Author : Vitaly SMETANNIKOV
11 #ifndef SUPERVGUI_ComputeNode_H
12 #define SUPERVGUI_ComputeNode_H
14 #include "SUPERVGUI_GraphNode.h"
17 class SUPERVGUI_ComputeNode: public SUPERVGUI_GraphNode {
21 SUPERVGUI_ComputeNode(QWidget* theParent, SUPERVGUI_Main* theMain, SUPERV_CNode theNode);
22 virtual ~SUPERVGUI_ComputeNode();
27 SUPERVGUI_Label* getCommLabel() { return myComment; }
28 SUPERVGUI_Label* getTitleLabel() { return myTitle; }
29 virtual void updateShape();
34 virtual void rename();
38 QPopupMenu* myShowPopup;
45 SUPERVGUI_Label* myComment;
48 //QGridLayout* myPortLayout;