-// Copyright (C) 2009-2014 CEA/DEN, EDF R&D
+// Copyright (C) 2009-2022 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
#include <QRadioButton>
#include <QMenu>
#include <QTimer>
+#include <QVector3D>
#include <gp_Pnt.hxx>
#include <TopoDS_Shape.hxx>
}
}
else if (id == GEOM_POINT_SURF) {
- GroupOnSurface->TextLabel2->setShown(isParam);
- GroupOnSurface->TextLabel3->setShown(isParam);
- GroupOnSurface->SpinBox_DX->setShown(isParam);
- GroupOnSurface->SpinBox_DY->setShown(isParam);
+ GroupOnSurface->TextLabel2->setVisible(isParam);
+ GroupOnSurface->TextLabel3->setVisible(isParam);
+ GroupOnSurface->SpinBox_DX->setVisible(isParam);
+ GroupOnSurface->SpinBox_DY->setVisible(isParam);
}
- GroupXYZ->setShown(!isParam && !isLength);
+ GroupXYZ->setVisible(!isParam && !isLength);
}
//=================================================================================
QString vmType = vm->getType();
if ( ((vmType == SVTK_Viewer::Type()) || (vmType == VTKViewer_Viewer::Type())) &&
!mainFrame()->RadioButton4->isChecked() &&
- !myParamCoord->button(LENGTH_VALUE)->isChecked() )
- mainFrame()->_vertex_le->setFocus();
+ !myParamCoord->button(LENGTH_VALUE)->isChecked() ){
+ // VSR 2020-04-06 bos #17637
+ // next line is commented out to prevent resetting focus when mouse enters the view
+ //mainFrame()->_vertex_le->setFocus();
+ }
else if ( vmType == OCCViewer_Viewer::Type() ){
if (mainFrame()->RadioButton1->isChecked())
// Make the field "Vertex of the model" lose the focus