Salome HOME
Merge from V6_main_20120808 08Aug12
[modules/homard.git] / src / HOMARDGUI / CreateCase.h
index f3010ccb6a8d06ad7dcf99cc0dad0ebf3c1a3bf3..46af698f779727f780f4fed189a4684cf74f0605 100644 (file)
@@ -1,10 +1,10 @@
 /********************************************************************************
-** Form generated from reading ui file 'CreateCase.ui'
+** Form generated from reading UI file 'CreateCase.ui'
 **
-** Created: Fri Nov 26 13:44:35 2010
-**      by: Qt User Interface Compiler version 4.4.3
+** Created: Wed Feb 15 18:15:40 2012
+**      by: Qt User Interface Compiler version 4.6.3
 **
-** WARNING! All changes made in this file will be lost when recompiling ui file!
+** WARNING! All changes made in this file will be lost when recompiling UI file!
 ********************************************************************************/
 
 #ifndef CREATECASE_H
 #include <QtGui/QCheckBox>
 #include <QtGui/QComboBox>
 #include <QtGui/QDialog>
+#include <QtGui/QFormLayout>
 #include <QtGui/QGridLayout>
 #include <QtGui/QGroupBox>
 #include <QtGui/QHBoxLayout>
+#include <QtGui/QHeaderView>
 #include <QtGui/QLabel>
 #include <QtGui/QLineEdit>
 #include <QtGui/QPushButton>
 #include <QtGui/QRadioButton>
 #include <QtGui/QSpacerItem>
 #include <QtGui/QTableWidget>
-#include <QtGui/QVBoxLayout>
-#include <QtGui/QWidget>
 
 QT_BEGIN_NAMESPACE
 
@@ -35,351 +35,446 @@ class Ui_CreateCase
 {
 public:
     QGridLayout *gridLayout_2;
-    QHBoxLayout *horizontalLayout_5;
+    QHBoxLayout *hboxLayout;
     QLabel *Name;
     QLineEdit *LECaseName;
-    QHBoxLayout *horizontalLayout_4;
+    QHBoxLayout *hboxLayout1;
     QLabel *Directory;
     QPushButton *PushDir;
     QLineEdit *LEDirName;
-    QHBoxLayout *horizontalLayout_3;
+    QSpacerItem *spacerItem;
+    QHBoxLayout *hboxLayout2;
     QLabel *Mesh_2;
     QPushButton *PushFichier;
     QLineEdit *LEFileName;
-    QSpacerItem *verticalSpacer_2;
+    QSpacerItem *spacerItem1;
     QGroupBox *GBTypeConf;
-    QHBoxLayout *horizontalLayout;
+    QHBoxLayout *hboxLayout3;
     QRadioButton *RBConforme;
     QRadioButton *RBNonConforme;
-    QSpacerItem *verticalSpacer_3;
+    QSpacerItem *spacerItem2;
     QGroupBox *GBTypeNoConf;
-    QHBoxLayout *horizontalLayout_2;
+    QHBoxLayout *hboxLayout4;
     QRadioButton *RB1NpM;
     QRadioButton *RB1NpA;
     QRadioButton *RBQuelconque;
-    QSpacerItem *verticalSpacer_4;
-    QHBoxLayout *horizontalLayout_6;
+    QSpacerItem *spacerItem3;
+    QHBoxLayout *hboxLayout5;
     QCheckBox *CBBoundaryD;
     QCheckBox *CBBoundaryA;
-    QSpacerItem *verticalSpacer_7;
+    QSpacerItem *spacerItem4;
     QGroupBox *GBBoundaryD;
-    QGridLayout *gridLayout_3;
-    QComboBox *CBBoundaryDi;
-    QSpacerItem *spacer_2;
+    QGridLayout *gridLayout;
     QPushButton *PBBoundaryDiEdit;
     QPushButton *PBBoundaryDiNew;
+    QComboBox *CBBoundaryDi;
+    QSpacerItem *spacerItem5;
+    QPushButton *PBBoundaryDiHelp;
     QGroupBox *GBBoundaryA;
+    QFormLayout *formLayout;
     QTableWidget *TWBoundary;
-    QWidget *layoutWidget;
-    QVBoxLayout *verticalLayout_4;
-    QPushButton *PBBoundaryNew;
-    QPushButton *PBBoundaryEdit;
-    QPushButton *PBBoundaryDelete;
+    QGridLayout *gridLayout1;
+    QPushButton *PBBoundaryAnEdit;
+    QPushButton *PBBoundaryAnNew;
+    QPushButton *PBBoundaryAnHelp;
+    QSpacerItem *spacer;
+    QCheckBox *CBAdvanced;
+    QGroupBox *GBAdvancedOptions;
+    QGridLayout *gridLayout2;
+    QCheckBox *CBPyramid;
+    QSpacerItem *spacer_3;
+    QSpacerItem *spacer_4;
     QGroupBox *GroupButtons;
-    QGridLayout *gridLayout;
-    QPushButton *buttonOk;
+    QGridLayout *gridLayout3;
+    QPushButton *buttonHelp;
     QPushButton *buttonApply;
+    QPushButton *buttonOk;
     QPushButton *buttonCancel;
-    QPushButton *buttonHelp;
-    QSpacerItem *verticalSpacer_5;
+    QSpacerItem *spacer_2;
 
     void setupUi(QDialog *CreateCase)
     {
-    if (CreateCase->objectName().isEmpty())
-        CreateCase->setObjectName(QString::fromUtf8("CreateCase"));
-    CreateCase->resize(589, 675);
-    QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
-    sizePolicy.setHorizontalStretch(0);
-    sizePolicy.setVerticalStretch(0);
-    sizePolicy.setHeightForWidth(CreateCase->sizePolicy().hasHeightForWidth());
-    CreateCase->setSizePolicy(sizePolicy);
-    CreateCase->setAutoFillBackground(false);
-    gridLayout_2 = new QGridLayout(CreateCase);
-    gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
-    horizontalLayout_5 = new QHBoxLayout();
-    horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
-    Name = new QLabel(CreateCase);
-    Name->setObjectName(QString::fromUtf8("Name"));
+        if (CreateCase->objectName().isEmpty())
+            CreateCase->setObjectName(QString::fromUtf8("CreateCase"));
+        CreateCase->resize(601, 1070);
+        QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
+        sizePolicy.setHorizontalStretch(0);
+        sizePolicy.setVerticalStretch(0);
+        sizePolicy.setHeightForWidth(CreateCase->sizePolicy().hasHeightForWidth());
+        CreateCase->setSizePolicy(sizePolicy);
+        CreateCase->setAutoFillBackground(true);
+        gridLayout_2 = new QGridLayout(CreateCase);
+        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
+        hboxLayout = new QHBoxLayout();
+#ifndef Q_OS_MAC
+        hboxLayout->setSpacing(6);
+#endif
+#ifndef Q_OS_MAC
+        hboxLayout->setContentsMargins(0, 0, 0, 0);
+#endif
+        hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
+        Name = new QLabel(CreateCase);
+        Name->setObjectName(QString::fromUtf8("Name"));
+
+        hboxLayout->addWidget(Name);
+
+        LECaseName = new QLineEdit(CreateCase);
+        LECaseName->setObjectName(QString::fromUtf8("LECaseName"));
+        LECaseName->setMinimumSize(QSize(382, 21));
+
+        hboxLayout->addWidget(LECaseName);
+
+
+        gridLayout_2->addLayout(hboxLayout, 0, 0, 1, 4);
+
+        hboxLayout1 = new QHBoxLayout();
+#ifndef Q_OS_MAC
+        hboxLayout1->setSpacing(6);
+#endif
+        hboxLayout1->setContentsMargins(0, 0, 0, 0);
+        hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
+        Directory = new QLabel(CreateCase);
+        Directory->setObjectName(QString::fromUtf8("Directory"));
+
+        hboxLayout1->addWidget(Directory);
+
+        PushDir = new QPushButton(CreateCase);
+        PushDir->setObjectName(QString::fromUtf8("PushDir"));
+        PushDir->setAutoDefault(false);
+
+        hboxLayout1->addWidget(PushDir);
+
+        LEDirName = new QLineEdit(CreateCase);
+        LEDirName->setObjectName(QString::fromUtf8("LEDirName"));
+        LEDirName->setMinimumSize(QSize(382, 21));
+
+        hboxLayout1->addWidget(LEDirName);
+
+
+        gridLayout_2->addLayout(hboxLayout1, 1, 0, 1, 4);
+
+        spacerItem = new QSpacerItem(20, 18, QSizePolicy::Minimum, QSizePolicy::Expanding);
+
+        gridLayout_2->addItem(spacerItem, 2, 1, 1, 1);
+
+        hboxLayout2 = new QHBoxLayout();
+#ifndef Q_OS_MAC
+        hboxLayout2->setSpacing(6);
+#endif
+        hboxLayout2->setContentsMargins(0, 0, 0, 0);
+        hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
+        Mesh_2 = new QLabel(CreateCase);
+        Mesh_2->setObjectName(QString::fromUtf8("Mesh_2"));
+
+        hboxLayout2->addWidget(Mesh_2);
+
+        PushFichier = new QPushButton(CreateCase);
+        PushFichier->setObjectName(QString::fromUtf8("PushFichier"));
+        PushFichier->setAutoDefault(false);
+
+        hboxLayout2->addWidget(PushFichier);
+
+        LEFileName = new QLineEdit(CreateCase);
+        LEFileName->setObjectName(QString::fromUtf8("LEFileName"));
+        LEFileName->setMinimumSize(QSize(382, 21));
 
-    horizontalLayout_5->addWidget(Name);
+        hboxLayout2->addWidget(LEFileName);
 
-    LECaseName = new QLineEdit(CreateCase);
-    LECaseName->setObjectName(QString::fromUtf8("LECaseName"));
-    LECaseName->setMinimumSize(QSize(382, 21));
 
-    horizontalLayout_5->addWidget(LECaseName);
+        gridLayout_2->addLayout(hboxLayout2, 3, 0, 1, 4);
 
+        spacerItem1 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);
 
-    gridLayout_2->addLayout(horizontalLayout_5, 0, 0, 1, 2);
+        gridLayout_2->addItem(spacerItem1, 4, 1, 1, 3);
 
-    horizontalLayout_4 = new QHBoxLayout();
-    horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
-    Directory = new QLabel(CreateCase);
-    Directory->setObjectName(QString::fromUtf8("Directory"));
+        GBTypeConf = new QGroupBox(CreateCase);
+        GBTypeConf->setObjectName(QString::fromUtf8("GBTypeConf"));
+        hboxLayout3 = new QHBoxLayout(GBTypeConf);
+#ifndef Q_OS_MAC
+        hboxLayout3->setSpacing(6);
+#endif
+#ifndef Q_OS_MAC
+        hboxLayout3->setContentsMargins(9, 9, 9, 9);
+#endif
+        hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
+        RBConforme = new QRadioButton(GBTypeConf);
+        RBConforme->setObjectName(QString::fromUtf8("RBConforme"));
+        RBConforme->setChecked(true);
 
-    horizontalLayout_4->addWidget(Directory);
+        hboxLayout3->addWidget(RBConforme);
 
-    PushDir = new QPushButton(CreateCase);
-    PushDir->setObjectName(QString::fromUtf8("PushDir"));
-    PushDir->setAutoDefault(false);
+        RBNonConforme = new QRadioButton(GBTypeConf);
+        RBNonConforme->setObjectName(QString::fromUtf8("RBNonConforme"));
 
-    horizontalLayout_4->addWidget(PushDir);
+        hboxLayout3->addWidget(RBNonConforme);
 
-    LEDirName = new QLineEdit(CreateCase);
-    LEDirName->setObjectName(QString::fromUtf8("LEDirName"));
-    LEDirName->setMinimumSize(QSize(382, 21));
 
-    horizontalLayout_4->addWidget(LEDirName);
+        gridLayout_2->addWidget(GBTypeConf, 5, 0, 1, 1);
 
+        spacerItem2 = new QSpacerItem(20, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
 
-    gridLayout_2->addLayout(horizontalLayout_4, 1, 0, 1, 1);
+        gridLayout_2->addItem(spacerItem2, 6, 1, 1, 1);
 
-    horizontalLayout_3 = new QHBoxLayout();
-    horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
-    Mesh_2 = new QLabel(CreateCase);
-    Mesh_2->setObjectName(QString::fromUtf8("Mesh_2"));
+        GBTypeNoConf = new QGroupBox(CreateCase);
+        GBTypeNoConf->setObjectName(QString::fromUtf8("GBTypeNoConf"));
+        hboxLayout4 = new QHBoxLayout(GBTypeNoConf);
+#ifndef Q_OS_MAC
+        hboxLayout4->setSpacing(6);
+#endif
+#ifndef Q_OS_MAC
+        hboxLayout4->setContentsMargins(9, 9, 9, 9);
+#endif
+        hboxLayout4->setObjectName(QString::fromUtf8("hboxLayout4"));
+        RB1NpM = new QRadioButton(GBTypeNoConf);
+        RB1NpM->setObjectName(QString::fromUtf8("RB1NpM"));
 
-    horizontalLayout_3->addWidget(Mesh_2);
+        hboxLayout4->addWidget(RB1NpM);
 
-    PushFichier = new QPushButton(CreateCase);
-    PushFichier->setObjectName(QString::fromUtf8("PushFichier"));
-    PushFichier->setAutoDefault(false);
+        RB1NpA = new QRadioButton(GBTypeNoConf);
+        RB1NpA->setObjectName(QString::fromUtf8("RB1NpA"));
 
-    horizontalLayout_3->addWidget(PushFichier);
+        hboxLayout4->addWidget(RB1NpA);
 
-    LEFileName = new QLineEdit(CreateCase);
-    LEFileName->setObjectName(QString::fromUtf8("LEFileName"));
-    LEFileName->setMinimumSize(QSize(382, 21));
+        RBQuelconque = new QRadioButton(GBTypeNoConf);
+        RBQuelconque->setObjectName(QString::fromUtf8("RBQuelconque"));
 
-    horizontalLayout_3->addWidget(LEFileName);
+        hboxLayout4->addWidget(RBQuelconque);
 
 
-    gridLayout_2->addLayout(horizontalLayout_3, 3, 0, 1, 2);
+        gridLayout_2->addWidget(GBTypeNoConf, 7, 0, 1, 3);
 
-    verticalSpacer_2 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);
+        spacerItem3 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);
 
-    gridLayout_2->addItem(verticalSpacer_2, 4, 0, 1, 1);
+        gridLayout_2->addItem(spacerItem3, 8, 1, 1, 3);
 
-    GBTypeConf = new QGroupBox(CreateCase);
-    GBTypeConf->setObjectName(QString::fromUtf8("GBTypeConf"));
-    horizontalLayout = new QHBoxLayout(GBTypeConf);
-    horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
-    RBConforme = new QRadioButton(GBTypeConf);
-    RBConforme->setObjectName(QString::fromUtf8("RBConforme"));
-    RBConforme->setChecked(true);
+        hboxLayout5 = new QHBoxLayout();
+#ifndef Q_OS_MAC
+        hboxLayout5->setSpacing(6);
+#endif
+        hboxLayout5->setContentsMargins(0, 0, 0, 0);
+        hboxLayout5->setObjectName(QString::fromUtf8("hboxLayout5"));
+        CBBoundaryD = new QCheckBox(CreateCase);
+        CBBoundaryD->setObjectName(QString::fromUtf8("CBBoundaryD"));
 
-    horizontalLayout->addWidget(RBConforme);
+        hboxLayout5->addWidget(CBBoundaryD);
 
-    RBNonConforme = new QRadioButton(GBTypeConf);
-    RBNonConforme->setObjectName(QString::fromUtf8("RBNonConforme"));
+        CBBoundaryA = new QCheckBox(CreateCase);
+        CBBoundaryA->setObjectName(QString::fromUtf8("CBBoundaryA"));
 
-    horizontalLayout->addWidget(RBNonConforme);
+        hboxLayout5->addWidget(CBBoundaryA);
 
-    RBNonConforme->raise();
-    RBConforme->raise();
 
-    gridLayout_2->addWidget(GBTypeConf, 5, 0, 1, 2);
+        gridLayout_2->addLayout(hboxLayout5, 9, 0, 1, 2);
 
-    verticalSpacer_3 = new QSpacerItem(20, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);
+        spacerItem4 = new QSpacerItem(20, 2, QSizePolicy::Minimum, QSizePolicy::Expanding);
 
-    gridLayout_2->addItem(verticalSpacer_3, 6, 0, 1, 1);
+        gridLayout_2->addItem(spacerItem4, 10, 1, 1, 1);
 
-    GBTypeNoConf = new QGroupBox(CreateCase);
-    GBTypeNoConf->setObjectName(QString::fromUtf8("GBTypeNoConf"));
-    horizontalLayout_2 = new QHBoxLayout(GBTypeNoConf);
-    horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
-    RB1NpM = new QRadioButton(GBTypeNoConf);
-    RB1NpM->setObjectName(QString::fromUtf8("RB1NpM"));
+        GBBoundaryD = new QGroupBox(CreateCase);
+        GBBoundaryD->setObjectName(QString::fromUtf8("GBBoundaryD"));
+        sizePolicy.setHeightForWidth(GBBoundaryD->sizePolicy().hasHeightForWidth());
+        GBBoundaryD->setSizePolicy(sizePolicy);
+        gridLayout = new QGridLayout(GBBoundaryD);
+#ifndef Q_OS_MAC
+        gridLayout->setSpacing(6);
+#endif
+#ifndef Q_OS_MAC
+        gridLayout->setContentsMargins(9, 9, 9, 9);
+#endif
+        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
+        PBBoundaryDiEdit = new QPushButton(GBBoundaryD);
+        PBBoundaryDiEdit->setObjectName(QString::fromUtf8("PBBoundaryDiEdit"));
+        PBBoundaryDiEdit->setAutoDefault(false);
 
-    horizontalLayout_2->addWidget(RB1NpM);
+        gridLayout->addWidget(PBBoundaryDiEdit, 0, 3, 1, 1);
 
-    RB1NpA = new QRadioButton(GBTypeNoConf);
-    RB1NpA->setObjectName(QString::fromUtf8("RB1NpA"));
+        PBBoundaryDiNew = new QPushButton(GBBoundaryD);
+        PBBoundaryDiNew->setObjectName(QString::fromUtf8("PBBoundaryDiNew"));
+        PBBoundaryDiNew->setAutoDefault(false);
 
-    horizontalLayout_2->addWidget(RB1NpA);
+        gridLayout->addWidget(PBBoundaryDiNew, 0, 2, 1, 1);
 
-    RBQuelconque = new QRadioButton(GBTypeNoConf);
-    RBQuelconque->setObjectName(QString::fromUtf8("RBQuelconque"));
+        CBBoundaryDi = new QComboBox(GBBoundaryD);
+        CBBoundaryDi->setObjectName(QString::fromUtf8("CBBoundaryDi"));
+        CBBoundaryDi->setSizeAdjustPolicy(QComboBox::AdjustToContents);
 
-    horizontalLayout_2->addWidget(RBQuelconque);
+        gridLayout->addWidget(CBBoundaryDi, 0, 0, 1, 1);
 
+        spacerItem5 = new QSpacerItem(40, 13, QSizePolicy::Fixed, QSizePolicy::Minimum);
 
-    gridLayout_2->addWidget(GBTypeNoConf, 7, 0, 1, 2);
+        gridLayout->addItem(spacerItem5, 0, 1, 1, 1);
 
-    verticalSpacer_4 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);
+        PBBoundaryDiHelp = new QPushButton(GBBoundaryD);
+        PBBoundaryDiHelp->setObjectName(QString::fromUtf8("PBBoundaryDiHelp"));
+        PBBoundaryDiHelp->setAutoDefault(false);
 
-    gridLayout_2->addItem(verticalSpacer_4, 8, 0, 1, 1);
+        gridLayout->addWidget(PBBoundaryDiHelp, 0, 4, 1, 1);
 
-    horizontalLayout_6 = new QHBoxLayout();
-    horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
-    CBBoundaryD = new QCheckBox(CreateCase);
-    CBBoundaryD->setObjectName(QString::fromUtf8("CBBoundaryD"));
 
-    horizontalLayout_6->addWidget(CBBoundaryD);
+        gridLayout_2->addWidget(GBBoundaryD, 11, 0, 1, 3);
 
-    CBBoundaryA = new QCheckBox(CreateCase);
-    CBBoundaryA->setObjectName(QString::fromUtf8("CBBoundaryA"));
+        GBBoundaryA = new QGroupBox(CreateCase);
+        GBBoundaryA->setObjectName(QString::fromUtf8("GBBoundaryA"));
+        GBBoundaryA->setMinimumSize(QSize(548, 200));
+        formLayout = new QFormLayout(GBBoundaryA);
+        formLayout->setObjectName(QString::fromUtf8("formLayout"));
+        TWBoundary = new QTableWidget(GBBoundaryA);
+        if (TWBoundary->columnCount() < 1)
+            TWBoundary->setColumnCount(1);
+        QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
+        TWBoundary->setHorizontalHeaderItem(0, __qtablewidgetitem);
+        TWBoundary->setObjectName(QString::fromUtf8("TWBoundary"));
+        TWBoundary->setEditTriggers(QAbstractItemView::AnyKeyPressed|QAbstractItemView::DoubleClicked|QAbstractItemView::EditKeyPressed|QAbstractItemView::SelectedClicked);
+        TWBoundary->setShowGrid(true);
+        TWBoundary->setRowCount(0);
+        TWBoundary->setColumnCount(1);
 
-    horizontalLayout_6->addWidget(CBBoundaryA);
+        formLayout->setWidget(0, QFormLayout::LabelRole, TWBoundary);
 
+        gridLayout1 = new QGridLayout();
+#ifndef Q_OS_MAC
+        gridLayout1->setSpacing(6);
+#endif
+        gridLayout1->setContentsMargins(0, 0, 0, 0);
+        gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
+        PBBoundaryAnEdit = new QPushButton(GBBoundaryA);
+        PBBoundaryAnEdit->setObjectName(QString::fromUtf8("PBBoundaryAnEdit"));
+        PBBoundaryAnEdit->setAutoDefault(false);
 
-    gridLayout_2->addLayout(horizontalLayout_6, 9, 0, 1, 1);
+        gridLayout1->addWidget(PBBoundaryAnEdit, 1, 0, 1, 1);
 
-    verticalSpacer_7 = new QSpacerItem(20, 2, QSizePolicy::Minimum, QSizePolicy::Expanding);
+        PBBoundaryAnNew = new QPushButton(GBBoundaryA);
+        PBBoundaryAnNew->setObjectName(QString::fromUtf8("PBBoundaryAnNew"));
+        PBBoundaryAnNew->setAutoDefault(false);
 
-    gridLayout_2->addItem(verticalSpacer_7, 10, 0, 1, 1);
+        gridLayout1->addWidget(PBBoundaryAnNew, 0, 0, 1, 1);
 
-    GBBoundaryD = new QGroupBox(CreateCase);
-    GBBoundaryD->setObjectName(QString::fromUtf8("GBBoundaryD"));
-    sizePolicy.setHeightForWidth(GBBoundaryD->sizePolicy().hasHeightForWidth());
-    GBBoundaryD->setSizePolicy(sizePolicy);
-    gridLayout_3 = new QGridLayout(GBBoundaryD);
-    gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
-    CBBoundaryDi = new QComboBox(GBBoundaryD);
-    CBBoundaryDi->setObjectName(QString::fromUtf8("CBBoundaryDi"));
-    CBBoundaryDi->setSizeAdjustPolicy(QComboBox::AdjustToContents);
+        PBBoundaryAnHelp = new QPushButton(GBBoundaryA);
+        PBBoundaryAnHelp->setObjectName(QString::fromUtf8("PBBoundaryAnHelp"));
+        PBBoundaryAnHelp->setAutoDefault(false);
 
-    gridLayout_3->addWidget(CBBoundaryDi, 0, 0, 1, 1);
+        gridLayout1->addWidget(PBBoundaryAnHelp, 2, 0, 1, 1);
 
-    spacer_2 = new QSpacerItem(40, 13, QSizePolicy::Fixed, QSizePolicy::Minimum);
 
-    gridLayout_3->addItem(spacer_2, 0, 1, 1, 1);
+        formLayout->setLayout(0, QFormLayout::FieldRole, gridLayout1);
 
-    PBBoundaryDiEdit = new QPushButton(GBBoundaryD);
-    PBBoundaryDiEdit->setObjectName(QString::fromUtf8("PBBoundaryDiEdit"));
-    PBBoundaryDiEdit->setAutoDefault(false);
 
-    gridLayout_3->addWidget(PBBoundaryDiEdit, 0, 2, 1, 1);
+        gridLayout_2->addWidget(GBBoundaryA, 12, 0, 1, 4);
 
-    PBBoundaryDiNew = new QPushButton(GBBoundaryD);
-    PBBoundaryDiNew->setObjectName(QString::fromUtf8("PBBoundaryDiNew"));
-    PBBoundaryDiNew->setAutoDefault(false);
+        spacer = new QSpacerItem(239, 41, QSizePolicy::Minimum, QSizePolicy::Expanding);
 
-    gridLayout_3->addWidget(PBBoundaryDiNew, 0, 3, 1, 1);
+        gridLayout_2->addItem(spacer, 13, 0, 1, 1);
 
+        CBAdvanced = new QCheckBox(CreateCase);
+        CBAdvanced->setObjectName(QString::fromUtf8("CBAdvanced"));
 
-    gridLayout_2->addWidget(GBBoundaryD, 11, 0, 1, 1);
+        gridLayout_2->addWidget(CBAdvanced, 14, 0, 1, 1);
 
-    GBBoundaryA = new QGroupBox(CreateCase);
-    GBBoundaryA->setObjectName(QString::fromUtf8("GBBoundaryA"));
-    GBBoundaryA->setMinimumSize(QSize(548, 150));
-    TWBoundary = new QTableWidget(GBBoundaryA);
-    if (TWBoundary->columnCount() < 2)
-        TWBoundary->setColumnCount(2);
-    QTableWidgetItem *__colItem = new QTableWidgetItem();
-    TWBoundary->setHorizontalHeaderItem(0, __colItem);
-    QTableWidgetItem *__colItem1 = new QTableWidgetItem();
-    TWBoundary->setHorizontalHeaderItem(1, __colItem1);
-    TWBoundary->setObjectName(QString::fromUtf8("TWBoundary"));
-    TWBoundary->setGeometry(QRect(4, 20, 371, 121));
-    TWBoundary->setAutoScrollMargin(16);
-    TWBoundary->setEditTriggers(QAbstractItemView::AnyKeyPressed|QAbstractItemView::DoubleClicked|QAbstractItemView::EditKeyPressed|QAbstractItemView::SelectedClicked);
-    TWBoundary->setShowGrid(true);
-    TWBoundary->setRowCount(0);
-    TWBoundary->setColumnCount(2);
-    layoutWidget = new QWidget(GBBoundaryA);
-    layoutWidget->setObjectName(QString::fromUtf8("layoutWidget"));
-    layoutWidget->setGeometry(QRect(410, 20, 120, 110));
-    verticalLayout_4 = new QVBoxLayout(layoutWidget);
-    verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
-    verticalLayout_4->setContentsMargins(0, 0, 0, 0);
-    PBBoundaryNew = new QPushButton(layoutWidget);
-    PBBoundaryNew->setObjectName(QString::fromUtf8("PBBoundaryNew"));
-    PBBoundaryNew->setAutoDefault(false);
+        GBAdvancedOptions = new QGroupBox(CreateCase);
+        GBAdvancedOptions->setObjectName(QString::fromUtf8("GBAdvancedOptions"));
+        gridLayout2 = new QGridLayout(GBAdvancedOptions);
+        gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
+        CBPyramid = new QCheckBox(GBAdvancedOptions);
+        CBPyramid->setObjectName(QString::fromUtf8("CBPyramid"));
 
-    verticalLayout_4->addWidget(PBBoundaryNew);
+        gridLayout2->addWidget(CBPyramid, 0, 0, 1, 1);
 
-    PBBoundaryEdit = new QPushButton(layoutWidget);
-    PBBoundaryEdit->setObjectName(QString::fromUtf8("PBBoundaryEdit"));
-    PBBoundaryEdit->setAutoDefault(false);
 
-    verticalLayout_4->addWidget(PBBoundaryEdit);
+        gridLayout_2->addWidget(GBAdvancedOptions, 15, 0, 1, 2);
 
-    PBBoundaryDelete = new QPushButton(layoutWidget);
-    PBBoundaryDelete->setObjectName(QString::fromUtf8("PBBoundaryDelete"));
-    PBBoundaryDelete->setAutoDefault(false);
+        spacer_3 = new QSpacerItem(128, 13, QSizePolicy::Fixed, QSizePolicy::Minimum);
 
-    verticalLayout_4->addWidget(PBBoundaryDelete);
+        gridLayout_2->addItem(spacer_3, 15, 2, 1, 2);
 
+        spacer_4 = new QSpacerItem(239, 41, QSizePolicy::Minimum, QSizePolicy::Expanding);
 
-    gridLayout_2->addWidget(GBBoundaryA, 12, 0, 1, 2);
+        gridLayout_2->addItem(spacer_4, 16, 0, 1, 2);
 
-    GroupButtons = new QGroupBox(CreateCase);
-    GroupButtons->setObjectName(QString::fromUtf8("GroupButtons"));
-    gridLayout = new QGridLayout(GroupButtons);
-    gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
-    buttonOk = new QPushButton(GroupButtons);
-    buttonOk->setObjectName(QString::fromUtf8("buttonOk"));
-    buttonOk->setAutoDefault(false);
+        GroupButtons = new QGroupBox(CreateCase);
+        GroupButtons->setObjectName(QString::fromUtf8("GroupButtons"));
+        gridLayout3 = new QGridLayout(GroupButtons);
+#ifndef Q_OS_MAC
+        gridLayout3->setSpacing(6);
+#endif
+#ifndef Q_OS_MAC
+        gridLayout3->setContentsMargins(9, 9, 9, 9);
+#endif
+        gridLayout3->setObjectName(QString::fromUtf8("gridLayout3"));
+        buttonHelp = new QPushButton(GroupButtons);
+        buttonHelp->setObjectName(QString::fromUtf8("buttonHelp"));
+        buttonHelp->setAutoDefault(false);
 
-    gridLayout->addWidget(buttonOk, 0, 0, 1, 1);
+        gridLayout3->addWidget(buttonHelp, 0, 4, 1, 1);
 
-    buttonApply = new QPushButton(GroupButtons);
-    buttonApply->setObjectName(QString::fromUtf8("buttonApply"));
-    buttonApply->setAutoDefault(false);
+        buttonApply = new QPushButton(GroupButtons);
+        buttonApply->setObjectName(QString::fromUtf8("buttonApply"));
+        buttonApply->setAutoDefault(false);
 
-    gridLayout->addWidget(buttonApply, 0, 1, 1, 1);
+        gridLayout3->addWidget(buttonApply, 0, 1, 1, 1);
 
-    buttonCancel = new QPushButton(GroupButtons);
-    buttonCancel->setObjectName(QString::fromUtf8("buttonCancel"));
-    buttonCancel->setAutoDefault(false);
+        buttonOk = new QPushButton(GroupButtons);
+        buttonOk->setObjectName(QString::fromUtf8("buttonOk"));
+        buttonOk->setAutoDefault(false);
 
-    gridLayout->addWidget(buttonCancel, 0, 2, 1, 1);
+        gridLayout3->addWidget(buttonOk, 0, 0, 1, 1);
 
-    buttonHelp = new QPushButton(GroupButtons);
-    buttonHelp->setObjectName(QString::fromUtf8("buttonHelp"));
-    buttonHelp->setAutoDefault(false);
+        buttonCancel = new QPushButton(GroupButtons);
+        buttonCancel->setObjectName(QString::fromUtf8("buttonCancel"));
+        buttonCancel->setAutoDefault(false);
 
-    gridLayout->addWidget(buttonHelp, 0, 3, 1, 1);
+        gridLayout3->addWidget(buttonCancel, 0, 2, 1, 1);
 
 
-    gridLayout_2->addWidget(GroupButtons, 13, 0, 1, 2);
+        gridLayout_2->addWidget(GroupButtons, 17, 0, 1, 3);
 
-    verticalSpacer_5 = new QSpacerItem(20, 18, QSizePolicy::Minimum, QSizePolicy::Expanding);
+        spacer_2 = new QSpacerItem(128, 25, QSizePolicy::Fixed, QSizePolicy::Minimum);
 
-    gridLayout_2->addItem(verticalSpacer_5, 2, 1, 1, 1);
+        gridLayout_2->addItem(spacer_2, 17, 3, 1, 1);
 
 
-    retranslateUi(CreateCase);
+        retranslateUi(CreateCase);
 
-    CBBoundaryDi->setCurrentIndex(-1);
+        CBBoundaryDi->setCurrentIndex(-1);
 
 
-    QMetaObject::connectSlotsByName(CreateCase);
+        QMetaObject::connectSlotsByName(CreateCase);
     } // setupUi
 
     void retranslateUi(QDialog *CreateCase)
     {
-    CreateCase->setWindowTitle(QApplication::translate("CreateCase", "Create Case", 0, QApplication::UnicodeUTF8));
-    Name->setText(QApplication::translate("CreateCase", "Name", 0, QApplication::UnicodeUTF8));
-    Directory->setText(QApplication::translate("CreateCase", "Directory", 0, QApplication::UnicodeUTF8));
-    PushDir->setText(QString());
-    Mesh_2->setText(QApplication::translate("CreateCase", "Mesh", 0, QApplication::UnicodeUTF8));
-    PushFichier->setText(QString());
-    GBTypeConf->setTitle(QApplication::translate("CreateCase", "Conformity Type", 0, QApplication::UnicodeUTF8));
-    RBConforme->setText(QApplication::translate("CreateCase", "Conformal", 0, QApplication::UnicodeUTF8));
-    RBNonConforme->setText(QApplication::translate("CreateCase", "Non conformal", 0, QApplication::UnicodeUTF8));
-    GBTypeNoConf->setTitle(QApplication::translate("CreateCase", "Non Conformal option", 0, QApplication::UnicodeUTF8));
-    RB1NpM->setText(QApplication::translate("CreateCase", "1 hanging node per mesh", 0, QApplication::UnicodeUTF8));
-    RB1NpA->setText(QApplication::translate("CreateCase", "1 node per edge", 0, QApplication::UnicodeUTF8));
-    RBQuelconque->setText(QApplication::translate("CreateCase", "free", 0, QApplication::UnicodeUTF8));
-    CBBoundaryD->setText(QApplication::translate("CreateCase", "Discrete Boundary ", 0, QApplication::UnicodeUTF8));
-    CBBoundaryA->setText(QApplication::translate("CreateCase", "Analytic Boundary ", 0, QApplication::UnicodeUTF8));
-    GBBoundaryD->setTitle(QApplication::translate("CreateCase", "Discrete Boundary", 0, QApplication::UnicodeUTF8));
-    PBBoundaryDiEdit->setText(QApplication::translate("CreateCase", "Edit", 0, QApplication::UnicodeUTF8));
-    PBBoundaryDiNew->setText(QApplication::translate("CreateCase", "New", 0, QApplication::UnicodeUTF8));
-    GBBoundaryA->setTitle(QApplication::translate("CreateCase", "Analytic Boundary", 0, QApplication::UnicodeUTF8));
-    TWBoundary->horizontalHeaderItem(0)->setText(QApplication::translate("CreateCase", "Group", 0, QApplication::UnicodeUTF8));
-    TWBoundary->horizontalHeaderItem(1)->setText(QApplication::translate("CreateCase", "Boundary", 0, QApplication::UnicodeUTF8));
-    PBBoundaryNew->setText(QApplication::translate("CreateCase", "New", 0, QApplication::UnicodeUTF8));
-    PBBoundaryEdit->setText(QApplication::translate("CreateCase", "Edit", 0, QApplication::UnicodeUTF8));
-    PBBoundaryDelete->setText(QString());
-    GroupButtons->setTitle(QString());
-    buttonOk->setText(QApplication::translate("CreateCase", "&Ok", 0, QApplication::UnicodeUTF8));
-    buttonApply->setText(QApplication::translate("CreateCase", "&Apply", 0, QApplication::UnicodeUTF8));
-    buttonCancel->setText(QApplication::translate("CreateCase", "&Cancel", 0, QApplication::UnicodeUTF8));
-    buttonHelp->setText(QApplication::translate("CreateCase", "&Help", 0, QApplication::UnicodeUTF8));
-    Q_UNUSED(CreateCase);
+        CreateCase->setWindowTitle(QApplication::translate("CreateCase", "Create a case", 0, QApplication::UnicodeUTF8));
+        Name->setText(QApplication::translate("CreateCase", "Name", 0, QApplication::UnicodeUTF8));
+        Directory->setText(QApplication::translate("CreateCase", "Directory", 0, QApplication::UnicodeUTF8));
+        PushDir->setText(QString());
+        Mesh_2->setText(QApplication::translate("CreateCase", "Mesh", 0, QApplication::UnicodeUTF8));
+        PushFichier->setText(QString());
+        GBTypeConf->setTitle(QApplication::translate("CreateCase", "Conformity type", 0, QApplication::UnicodeUTF8));
+        RBConforme->setText(QApplication::translate("CreateCase", "Conformal", 0, QApplication::UnicodeUTF8));
+        RBNonConforme->setText(QApplication::translate("CreateCase", "Non conformal", 0, QApplication::UnicodeUTF8));
+        GBTypeNoConf->setTitle(QApplication::translate("CreateCase", "Non conformal option", 0, QApplication::UnicodeUTF8));
+        RB1NpM->setText(QApplication::translate("CreateCase", "1 hanging node per mesh", 0, QApplication::UnicodeUTF8));
+        RB1NpA->setText(QApplication::translate("CreateCase", "1 node per edge", 0, QApplication::UnicodeUTF8));
+        RBQuelconque->setText(QApplication::translate("CreateCase", "Free", 0, QApplication::UnicodeUTF8));
+        CBBoundaryD->setText(QApplication::translate("CreateCase", "Discrete boundary", 0, QApplication::UnicodeUTF8));
+        CBBoundaryA->setText(QApplication::translate("CreateCase", "Analytical boundary", 0, QApplication::UnicodeUTF8));
+        GBBoundaryD->setTitle(QApplication::translate("CreateCase", "Discrete boundary", 0, QApplication::UnicodeUTF8));
+        PBBoundaryDiEdit->setText(QApplication::translate("CreateCase", "Edit", 0, QApplication::UnicodeUTF8));
+        PBBoundaryDiNew->setText(QApplication::translate("CreateCase", "New", 0, QApplication::UnicodeUTF8));
+        PBBoundaryDiHelp->setText(QApplication::translate("CreateCase", "Help", 0, QApplication::UnicodeUTF8));
+        GBBoundaryA->setTitle(QApplication::translate("CreateCase", "Analytical boundary", 0, QApplication::UnicodeUTF8));
+        QTableWidgetItem *___qtablewidgetitem = TWBoundary->horizontalHeaderItem(0);
+        ___qtablewidgetitem->setText(QApplication::translate("CreateCase", "a_virer", 0, QApplication::UnicodeUTF8));
+        PBBoundaryAnEdit->setText(QApplication::translate("CreateCase", "Edit", 0, QApplication::UnicodeUTF8));
+        PBBoundaryAnNew->setText(QApplication::translate("CreateCase", "New", 0, QApplication::UnicodeUTF8));
+        PBBoundaryAnHelp->setText(QApplication::translate("CreateCase", "Help", 0, QApplication::UnicodeUTF8));
+        CBAdvanced->setText(QApplication::translate("CreateCase", "Advanced options", 0, QApplication::UnicodeUTF8));
+        GBAdvancedOptions->setTitle(QApplication::translate("CreateCase", "Advanced options", 0, QApplication::UnicodeUTF8));
+        CBPyramid->setText(QApplication::translate("CreateCase", "Authorized pyramids", 0, QApplication::UnicodeUTF8));
+        GroupButtons->setTitle(QString());
+        buttonHelp->setText(QApplication::translate("CreateCase", "Help", 0, QApplication::UnicodeUTF8));
+        buttonApply->setText(QApplication::translate("CreateCase", "Apply", 0, QApplication::UnicodeUTF8));
+        buttonOk->setText(QApplication::translate("CreateCase", "OK", 0, QApplication::UnicodeUTF8));
+        buttonCancel->setText(QApplication::translate("CreateCase", "Cancel", 0, QApplication::UnicodeUTF8));
     } // retranslateUi
 
 };