#include "SUPERVGUI_CanvasCellNodePrs.h"
#include "SUPERVGUI_Canvas.h"
+#include "SUIT_ResourceMgr.h"
+
#define TEXT_MARGIN 5
// ----------------------------------------------------------
// Cell widget of the table on QCanvas
// ----------------------------------------------------------
-SUPERVGUI_CanvasCellNodePrs::SUPERVGUI_CanvasCellNodePrs(QCanvas* theCanvas, SUPERVGUI_CanvasCellNode* theNode):
+SUPERVGUI_CanvasCellNodePrs::SUPERVGUI_CanvasCellNodePrs( SUIT_ResourceMgr* mgr, QCanvas* theCanvas, SUPERVGUI_CanvasCellNode* theNode):
myTitleWidth(CELL_WIDTH_PART),
myLabelWidth(CELL_WIDTH_PART),
myStatusWidth(CELL_WIDTH_PART),
- SUPERVGUI_CanvasNodePrs(theCanvas, theNode, true)
+ SUPERVGUI_CanvasNodePrs( mgr, theCanvas, theNode, true)
{
myPortVisible = false;
}
else if (getNode()->getEngine()->IsGOTO())
thePainter.setBrush(Qt::green.light());
else {
- QBrush br(MAIN_TITLE);
+ QBrush br( resMgr()->colorValue( "SUPERVGraph", "Title", DEF_MAIN_TITLE ) );
thePainter.setBrush(br);
}
drawTitleShape(thePainter);
default:
setStatus("No Status");
- setStatusColor(MAIN_BACK);
+ setStatusColor( resMgr()->colorValue( "SUPERVGraph", "Background", DEF_MAIN_BACK ) );
break;
}