1 // SUPERV SUPERVGUI : GUI for Supervisor component
3 // Copyright (C) 2003 OPEN CASCADE
5 // File : SUPERVGUI_CanvasArray.h
9 #ifndef SUPERVGUI_CanvasArray_H
10 #define SUPERVGUI_CanvasArray_H
13 #include "SUPERVGUI_Def.h"
14 #include "SUPERVGUI_CanvasControlNode.h"
16 #include <qpopupmenu.h>
19 class SUIT_ResourceMgr;
22 class SUPERVGUI_CanvasArray: public QCanvas {
26 SUPERVGUI_CanvasArray(SUPERVGUI_Main* m, SUIT_ResourceMgr* );
27 virtual ~SUPERVGUI_CanvasArray();
33 SUPERVGUI_CanvasCellNode* getCellNode(SUPERV::CNode_ptr theNode) const;
35 SUPERVGUI_CanvasCellNode* addNode(SUPERV_CNode node);
39 SUPERVGUI_Main* myMain;
40 SUIT_ResourceMgr* myMgr;