mySMESHGUI( theModule ),
mySelectionMgr( SMESH::GetSelectionMgr( theModule ) )
{
- QPixmap image0 (SMESHGUI::resourceMgr()->loadPixmap("SMESH", tr("ICON_SELECT")));
+ QPixmap image0 (SMESH::GetResourceMgr( mySMESHGUI )->loadPixmap("SMESH", tr("ICON_SELECT")));
if (!name)
setName("SMESHGUI_EditHypothesesDlg");
setCaption(tr("SMESH_EDIT_HYPOTHESES"));
}
UpdateControlState();
+ mySMESHGUI->updateObjBrowser();
return aRes;
}
//=================================================================================
void SMESHGUI_EditHypothesesDlg::UpdateControlState()
{
- bool isEnabled = (!myMesh->_is_nil() && !myGeomShape->_is_nil() &&
- ListHypAssignation->count() && ListAlgoAssignation->count())
+ // asl the check of "count" is commented because of PAL9787
+ bool isEnabled = (!myMesh->_is_nil() && !myGeomShape->_is_nil() /*&&
+ ListHypAssignation->count() && ListAlgoAssignation->count()*/ )
||
- (!mySubMesh->_is_nil() && !myGeomShape->_is_nil() &&
- (ListHypAssignation->count() || ListAlgoAssignation->count()));
+ (!mySubMesh->_is_nil() && !myGeomShape->_is_nil() /*&&
+ (ListHypAssignation->count() || ListAlgoAssignation->count())*/);
buttonOk ->setEnabled(myNbModification && isEnabled && !myImportedMesh);
buttonApply->setEnabled(myNbModification && isEnabled && !myImportedMesh);