- if (!name)
- setName("SMESHGUI_CreateHypothesesDlg");
- setCaption(isAlgo ? tr("SMESH_CREATE_ALGORITHMS" ) : tr("SMESH_CREATE_HYPOTHESES" ));
- setSizeGripEnabled(TRUE);
-
- QGridLayout* SMESHGUI_CreateHypothesesDlgLayout = new QGridLayout(this);
- SMESHGUI_CreateHypothesesDlgLayout->setSpacing(6);
- SMESHGUI_CreateHypothesesDlgLayout->setMargin(11);
-
- /***************************************************************/
- GroupAlgorithms = new QGroupBox(this, "GroupAlgorithms");
- GroupAlgorithms->setTitle(isAlgo ? tr("SMESH_AVAILABLE_ALGORITHMS") : tr("SMESH_AVAILABLE_HYPOTHESES"));
- GroupAlgorithms->setColumnLayout(0, Qt::Vertical);
- GroupAlgorithms->layout()->setSpacing(0);
- GroupAlgorithms->layout()->setMargin(0);
-
- QGridLayout* hypLayout = new QGridLayout(GroupAlgorithms->layout());
- hypLayout->setGeometry(QRect(12, 18, 139, 250));
- hypLayout->setAlignment(Qt::AlignTop);
- hypLayout->setSpacing(6);
- hypLayout->setMargin(11);
-
- ListAlgoDefinition = new QListView(GroupAlgorithms, "ListAlgoDefinition");
- ListAlgoDefinition->setMinimumSize(400, 200);
- ListAlgoDefinition->addColumn("");
- ListAlgoDefinition->header()->hide();
- ListAlgoDefinition->setSelectionMode(QListView::Single);
- ListAlgoDefinition->setResizeMode(QListView::AllColumns);
- ListAlgoDefinition->setRootIsDecorated(true);
-
- hypLayout->addWidget(ListAlgoDefinition, 0, 0);
- SMESHGUI_CreateHypothesesDlgLayout->addWidget(GroupAlgorithms, 0, 0);
-
- /***************************************************************/
- GroupButtons = new QGroupBox(this, "GroupButtons");
- GroupButtons->setColumnLayout(0, Qt::Vertical);
- GroupButtons->layout()->setSpacing(0);
- GroupButtons->layout()->setMargin(0);
- QGridLayout* GroupButtonsLayout = new QGridLayout(GroupButtons->layout());
- GroupButtonsLayout->setAlignment(Qt::AlignTop);
- GroupButtonsLayout->setSpacing(6);
- GroupButtonsLayout->setMargin(11);
-
- buttonApply = new QPushButton(GroupButtons, "buttonApply");
- buttonApply->setText(tr("SMESH_BUT_CREATE" ));
- buttonApply->setAutoDefault(TRUE);
- buttonApply->setDefault(FALSE);
- buttonApply->setEnabled(FALSE);
- GroupButtonsLayout->addWidget(buttonApply, 0, 1);