X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FStdMeshersGUI%2FStdMeshersGUI_CartesianParamCreator.cxx;h=363e04e2fbda9f1a22ca22b6e02d7252589fa4ab;hp=f1271c105c6428878aed755641743123af900d68;hb=499f29d24922cec66e41b41a0039a954993bc6df;hpb=650885c1351fd0ec14226de37a67dec62329d83f diff --git a/src/StdMeshersGUI/StdMeshersGUI_CartesianParamCreator.cxx b/src/StdMeshersGUI/StdMeshersGUI_CartesianParamCreator.cxx index f1271c105..363e04e2f 100644 --- a/src/StdMeshersGUI/StdMeshersGUI_CartesianParamCreator.cxx +++ b/src/StdMeshersGUI/StdMeshersGUI_CartesianParamCreator.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2019 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2022 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -534,7 +534,7 @@ namespace StdMeshersGUI //================================================================================ QWidget* LineDelegate::createEditor( QWidget* parent, - const QStyleOptionViewItem& opt, + const QStyleOptionViewItem& /*opt*/, const QModelIndex& index) const { QWidget* w = 0; @@ -955,9 +955,7 @@ QFrame* StdMeshersGUI_CartesianParamCreator::buildFrame() if ( !shapeEntry.isEmpty() ) { // find origin - Handle(SALOME_InteractiveObject) io = - new SALOME_InteractiveObject( shapeEntry.toStdString().c_str(), "GEOM" ); - GEOM::GEOM_Object_var geomObj = SMESH::IObjectToInterface( io ); + GEOM::GEOM_Object_var geomObj = SMESH::EntryToInterface( shapeEntry ); if ( GEOMBase::GetShape( geomObj, shape ) && !shape.IsNull()) { Bnd_Box box; @@ -1394,9 +1392,7 @@ void StdMeshersGUI_CartesianParamCreator::onOptimalAxes(bool) if ( shapeEntry.isEmpty() ) return; - Handle(SALOME_InteractiveObject) io = - new SALOME_InteractiveObject( shapeEntry.toStdString().c_str(), "GEOM" ); - GEOM::GEOM_Object_var geomObj = SMESH::IObjectToInterface( io ); + GEOM::GEOM_Object_var geomObj = SMESH::EntryToInterface( shapeEntry ); if ( geomObj->_is_nil() ) return;