Gui: [skip ci] replace dragAtCursor with new enum value WindowCenter

This commit is contained in:
wmayer
2020-11-28 17:31:42 +01:00
parent abf4c92280
commit eafcb59baf
3 changed files with 66 additions and 78 deletions

View File

@@ -359,7 +359,8 @@ void View3DInventor::OnChange(ParameterGrp::SubjectType &rCaller,ParameterGrp::M
}
else if (strcmp(Reason,"DragAtCursor") == 0) {
bool on = rGrp.GetBool("DragAtCursor", false);
_viewer->navigationStyle()->setDragAtCursor(on);
_viewer->navigationStyle()->setRotationCenterMode(on ? NavigationStyle::ScenePointAtCursor
: NavigationStyle::WindowCenter);
}
else if (strcmp(Reason,"EyeDistance") == 0) {
_viewer->getSoRenderManager()->setStereoOffset(rGrp.GetFloat("EyeDistance",5.0));