X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSUPERVGUI%2FSUPERVGUI_CanvasView.cxx;h=ad96187da2e70a3452d3ac589d62f26d042d5f57;hb=ea7f29f75031ca13b9454f5e9ac73730f1f584eb;hp=e4587d9cd129116b4029a9dfaa66b643bab2a9a7;hpb=7d3931c54614b3d73351551e662ccbd3be07a0d8;p=modules%2Fsuperv.git diff --git a/src/SUPERVGUI/SUPERVGUI_CanvasView.cxx b/src/SUPERVGUI/SUPERVGUI_CanvasView.cxx index e4587d9..ad96187 100644 --- a/src/SUPERVGUI/SUPERVGUI_CanvasView.cxx +++ b/src/SUPERVGUI/SUPERVGUI_CanvasView.cxx @@ -131,7 +131,7 @@ SUPERVGUI_CanvasView::SUPERVGUI_CanvasView(SUPERVGUI_Canvas* theCanvas, SUPERVGU myPopup->insertItem(tr("POP_ZOOM"), aZoomPopup); myPopup->insertSeparator(); - myAddStudyItem = myPopup->insertItem(tr("MSG_ADD_STUDY"), this, SLOT(addToStudy())); + myAddStudyItem = myPopup->insertItem(tr("MSG_ADD_STUDY"), myMain, SLOT(addDataflowToStudy())); myPopup->insertItem(tr(isEdit ? "MSG_CHANGE_INFO" : "MSG_INFO"), myMain, SLOT(changeInformation())); myPopup->insertSeparator(); @@ -221,7 +221,7 @@ void SUPERVGUI_CanvasView::contentsMousePressEvent(QMouseEvent* theEvent) } } - myPopup->setItemEnabled(myAddStudyItem, !myMain->isFromStudy()); + myPopup->setItemEnabled(myAddStudyItem, !myMain->isDataflowInStudy()); // Paste Node functionality SUPERVGUI_Clipboard* aCB = SUPERVGUI_Clipboard::getClipboard(); myPopup->setItemEnabled(myPasteNodeItem, aCB->isCopyNode() ); @@ -686,12 +686,6 @@ void SUPERVGUI_CanvasView::setOrthoMode() mySketchPopup->setItemChecked(myOrtoItem, aIsOrtho); } - -void SUPERVGUI_CanvasView::addToStudy() -{ - if (myMain->addStudy()) myMain->setAsFromStudy(true); -} - void SUPERVGUI_CanvasView::zoomIn() { QWMatrix m;