CreateStdHypothesisDlg dialog is modal now

This commit is contained in:
sln 2005-08-23 08:39:41 +00:00
parent 1bf6ddbe2f
commit 20e4b250ef
2 changed files with 12 additions and 5 deletions

View File

@ -99,9 +99,16 @@ void StdMeshersGUI_HypothesisCreator::CreateHypothesis
else
{
if ( StdMeshersGUI_Parameters::HasParameters( myHypType ))
// Show Dialog for hypothesis creation
//StdMeshersGUI_CreateStdHypothesisDlg *aDlg =
new StdMeshersGUI_CreateStdHypothesisDlg(myHypType, parent, "");
{
// Show Dialog for hypothesis creation
StdMeshersGUI_CreateStdHypothesisDlg *aDlg =
new StdMeshersGUI_CreateStdHypothesisDlg(myHypType, parent, "");
/* Move widget on the botton right corner of main widget */
// int x, y ;
// mySMESHGUI->DefineDlgPosition( aDlg, x, y ) ;
// aDlg->move( x, y ) ;
aDlg->exec() ; /* displays Dialog */
}
else
SMESH::CreateHypothesis(myHypType, aHypName, isAlgo); // without GUI
}

View File

@ -47,9 +47,9 @@ using namespace std;
StdMeshersGUI_CreateStdHypothesisDlg::StdMeshersGUI_CreateStdHypothesisDlg (const QString& hypType,
QWidget* parent,
const char* name,
bool modal,
bool /*modal*/,
WFlags fl)
: StdMeshersGUI_CreateHypothesisDlg (hypType, parent, name, modal, fl)
: StdMeshersGUI_CreateHypothesisDlg (hypType, parent, name, true, fl)
{
QString hypTypeStr;
if (hypType.compare("LocalLength") == 0)