-
-/*void CadToolBarLines::mousePressEvent(QMouseEvent* e) {
- if (e->button()==RightButton && cadToolBar != NULL) {
- cadToolBar->back();
- e->accept();
- }
-}*/
-
-void CadToolBarLines::contextMenuEvent(QContextMenuEvent * e)
-{
- e->accept();
-}
-
-void CadToolBarLines::setCadToolBar(CadToolBar * tb)
-{
- cadToolBar = tb;
-
- if (tb != NULL)
- actionHandler = tb->getActionHandler();
- else
- RS_DEBUG->print(RS_Debug::D_ERROR, "CadToolBarLines::setCadToolBar(): No valid toolbar set.");
-}
-
-void CadToolBarLines::drawLine()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLine();
-}
-
-void CadToolBarLines::drawLineAngle()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineAngle();
-}
-
-void CadToolBarLines::drawLineHorizontal()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineHorizontal();
-}
-
-void CadToolBarLines::drawLineHorVert()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineHorVert();
-}
-
-void CadToolBarLines::drawLineVertical()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineVertical();
-}
-
-void CadToolBarLines::drawLineParallel()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineParallel();
-}
-
-void CadToolBarLines::drawLineParallelThrough()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineParallelThrough();
-}
-
-void CadToolBarLines::drawLineRectangle()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineRectangle();
-}
-
-void CadToolBarLines::drawLineBisector()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineBisector();
-}
-
-void CadToolBarLines::drawLineTangent1()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineTangent1();
-}
-
-void CadToolBarLines::drawLineTangent2()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineTangent2();
-}
-
-void CadToolBarLines::drawLineOrthogonal()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineOrthogonal();
-}
-
-void CadToolBarLines::drawLineRelAngle()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineRelAngle();
-}
-
-void CadToolBarLines::drawLineFree()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLineFree();
-}
-
-void CadToolBarLines::drawLinePolygon()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLinePolygon();
-}
-
-void CadToolBarLines::drawLinePolygon2()
-{
- if (cadToolBar != NULL && actionHandler != NULL)
- actionHandler->slotDrawLinePolygon2();
-}
-
-void CadToolBarLines::back()
-{
- if (cadToolBar != NULL)
- cadToolBar->back();
-}