[skip ci] tmp. disable selection when switching to curvature or inspection info modus

This commit is contained in:
wmayer
2019-11-09 11:31:51 +01:00
parent c4093373c4
commit e3046be322
4 changed files with 6 additions and 2 deletions

View File

@@ -694,6 +694,7 @@ void CmdMeshVertexCurvatureInfo::activated(int)
Gui::View3DInventorViewer* viewer = view->getViewer();
viewer->setEditing(true);
viewer->setRedirectToSceneGraph(true);
viewer->setSelectionEnabled(false);
viewer->setEditingCursor(QCursor(Gui::BitmapFactory().pixmapFromSvg("mesh_pipette",QSize(32,32)),4,29));
viewer->addEventCallback(SoEvent::getClassTypeId(),
MeshGui::ViewProviderMeshCurvature::curvatureInfoCallback);

View File

@@ -497,6 +497,7 @@ void ViewProviderMeshCurvature::curvatureInfoCallback(void * ud, SoEventCallback
view->setEditing(false);
view->getWidget()->setCursor(QCursor(Qt::ArrowCursor));
view->setRedirectToSceneGraph(false);
view->setSelectionEnabled(true);
view->removeEventCallback(SoEvent::getClassTypeId(), curvatureInfoCallback, ud);
}
}