From: eap Date: Wed, 20 May 2020 17:10:27 +0000 (+0300) Subject: IPAL54676: TC-9.5.0: Problem with "Radial Quadrangle 1D-2D" algo and "Local Lenght... X-Git-Tag: V9_6_0a1~25 X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=commitdiff_plain;h=2629c8bf51f3390fe65bfc35237846aefe1a06e0;ds=sidebyside IPAL54676: TC-9.5.0: Problem with "Radial Quadrangle 1D-2D" algo and "Local Lenght" hypo --- diff --git a/src/StdMeshers/StdMeshers_LayerDistribution.cxx b/src/StdMeshers/StdMeshers_LayerDistribution.cxx index 6304e6dc5..8212547e9 100644 --- a/src/StdMeshers/StdMeshers_LayerDistribution.cxx +++ b/src/StdMeshers/StdMeshers_LayerDistribution.cxx @@ -94,6 +94,7 @@ void StdMeshers_LayerDistribution::SetLayerDistribution(SMESH_Hypothesis* hyp1D) ostream & StdMeshers_LayerDistribution::SaveTo(ostream & save) { + save << "StdMeshers_LayerDistribution"; // just to enable "Edit" in pop-up menu return save; } diff --git a/src/StdMeshersGUI/StdMeshersGUI_LayerDistributionParamWdg.cxx b/src/StdMeshersGUI/StdMeshersGUI_LayerDistributionParamWdg.cxx index 6c7e9b18b..5317368ea 100644 --- a/src/StdMeshersGUI/StdMeshersGUI_LayerDistributionParamWdg.cxx +++ b/src/StdMeshersGUI/StdMeshersGUI_LayerDistributionParamWdg.cxx @@ -207,7 +207,11 @@ void StdMeshersGUI_LayerDistributionParamWdg::onEdit() if ( !editor ) return; if ( myDlg ) - myDlg->hide(); + { + //myDlg->hide(); -- pb: show() does not work + myDlg->setWindowTitle( tr( "SMESH_HYPOTHESIS" )); + myDlg->setEnabled(false); + } try { QWidget* parent = this; @@ -223,5 +227,8 @@ void StdMeshersGUI_LayerDistributionParamWdg::onEdit() void StdMeshersGUI_LayerDistributionParamWdg::onEdited( int result ) { if ( myDlg ) - myDlg->show(); + { + //myDlg->show(); does not work + myDlg->setEnabled(true); + } }