+ QG_ActionHandler * actionHandler = parent->getActionHandler();
+
+ gridLayout = new QGridLayout(this);
+ gridLayout->setSpacing(0);
+ gridLayout->setContentsMargins(0, 0, 0, 0);
+
+ connect(CreateToolButton(0, 0, ":/res/qg_menupoint"), SIGNAL(clicked()),
+ actionHandler, SLOT(slotDrawPoint()));
+ connect(CreateToolButton(0, 1, ":/res/qg_menuline"), SIGNAL(clicked()),
+ parent, SLOT(showToolBarLines()));
+ connect(CreateToolButton(1, 0, ":/res/qg_menuarc"), SIGNAL(clicked()),
+ parent, SLOT(showToolBarArcs()));
+ connect(CreateToolButton(1, 1, ":/res/qg_menucircle"), SIGNAL(clicked()),
+ parent, SLOT(showToolBarCircles()));
+ connect(CreateToolButton(2, 0, ":/res/qg_menuellipse"), SIGNAL(clicked()),
+ parent, SLOT(showToolBarEllipses()));
+ connect(CreateToolButton(2, 1, ":/res/qg_menuspline"), SIGNAL(clicked()),
+ actionHandler, SLOT(slotDrawSpline()));
+ connect(CreateToolButton(3, 0, ":/res/qg_menupolyline"), SIGNAL(clicked()),
+ parent, SLOT(showToolBarPolylines()));