+++ /dev/null
-// Copyright (C) 2011 CEA/DEN, EDF R&D
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
-
-//
-// File : HomardConfigFile.cxx
-// Author : Paul RASCLE, EDF
-// Module : HOMARD
-// cree un fichier de configuration HOMARD
-
-using namespace std;
-
-#include "HomardConfigFile.hxx"
-#include "utilities.h"
-#include <iostream>
-#include <fstream>
-#include <stdlib.h>
-#include <stdio.h>
-#include <string.h>
-
-
-
-
-//=============================================================================
-/*!
- *
- */
-//=============================================================================
-
-HomardConfigFile::HomardConfigFile():
- _nomFichier(string("HOMARD.Configuration")),
- _prefix(string(""))
- {
-
- string t1[] = {string("CCMaiN__"), string("CCNoMN__"), string("CCSolN__"), string("CCFronti"),
- string("HOMaiN__"), string("RenumN__"), string("ListeStd"), string("PPBasFic"),
- string("CCAssoci"), string("NumeIter"), string("CCMaiNP1"), string("CCNoMNP1"),
- string("TypeElem"), string("TypeRaff"), string("TypeDera"), string("HOMaiN__"),
- string("HOMaiNP1"), string("CCNoChaI"), string("CCCoChaI"), string("CCNumOrI"),
- string("CCNumPTI"), string("SeuilBPE"), string("SeuilHPE"), string("CCIndica")};
- std::list<motcle> l1(t1,t1+24);
- _motscle_ss_valeur=l1;
-
- string t2[] = {string("Aucun0__"), string("Nb_Enti2"), string("Interpe3"), string("Qualite5"),
- string("Nb_Enti7"), string("Connex11"), string("Taille13") };
- std::list<motcle> l2(t2,t2+7);
- _motscle_oui_non=l2;
-
- string t3[] = {string("ModeHOMA"), string("EcriFiHO")};
- std::list<motcle> l3(t3,t3+2);
- _motscle_autre=l3;
-
- _dictValeur[string("Nb_Enti2")]=string("oui") ;
-
- _dictValeuroui[string("Aucun0__")]=0;
- _dictValeuroui[string("Nb_Enti2")]=2;
- _dictValeuroui[string("Interpe3")]=3;
- _dictValeuroui[string("Qualite5")]=5;
- _dictValeuroui[string("Nb_Enti7")]=7;
- _dictValeuroui[string("Connex11")]=11;
- _dictValeuroui[string("Taille13")]=13;
-
- }
-//=============================================================================
-/*!
- *
- */
-//=============================================================================
-HomardConfigFile::~HomardConfigFile()
-{
-}
-//=============================================================================
-/*!
- *
- */
-//=============================================================================
-void HomardConfigFile::setBilan(bool etat)
-{
- _bBilan = etat;
-}
-//=============================================================================
-/*!
- *
- */
-//=============================================================================
-bool HomardConfigFile::initVal(const string motclef ,const string valeur)
-{
- //SCRUTE(motclef);
- //SCRUTE(valeur);
- bool ok = false;
- if ( cherche_dans_liste(_motscle_ss_valeur, motclef))
- {
- _dictValeur[motclef]=valeur;
- ok = true;
- }
- else
- {
- if ( cherche_dans_liste(_motscle_oui_non,motclef))
- {
- if (valeur =="oui" || valeur == "non")
- {
- _dictValeur[motclef]=valeur;
- ok = true;
- }
- }
- else
- if ( cherche_dans_liste(_motscle_autre,motclef))
- // Il faudrait avoir un mecanisme de verification de la valeur //
- // passee, non mis en place actuellement avec des strings ? //
- {
- _dictValeur[motclef]=valeur;
- ok = true;
- }
- }
- return ok;
-}
-
-//=============================================================================
-/*!
- *
- */
-//=============================================================================
-bool HomardConfigFile::cherche_dans_liste(std::list<motcle> & liste, const motcle motclef )
-{
- bool ok = false;
- std::list<motcle>::iterator it =liste.begin();
- while ( it != liste.end())
- {
- if ( *it == motclef)
- {
- ok = true;
- break;
- }
- it ++;
- }
- return ok;
-}
-
-//=============================================================================
-/*!
- *
- */
-//=============================================================================
-string HomardConfigFile::getMyDir()
-{
- return _myDir;
-}
-//=============================================================================
-/*!
- *
- */
-//=============================================================================
-bool HomardConfigFile::createFile()
-{
- bool ok = true;
-
- const char *a = "/tmp/ed.XXXXXX";
- char * cible = new char[15];
- strcpy(cible,a) ;
- mkdtemp(cible);
-
- _myDir = string(cible);
- string myfile=_myDir+string("/HOMARD.Configuration");
-
- try
- {
-
- ofstream ficHomard( myfile.c_str()) ;
- int typeBilan = 1;
-
- std::map<motcle,valeur>::iterator it = _dictValeur.begin();
- for (; it != _dictValeur.end(); it++)
- {
- motcle motclef=(*it).first;
- valeur valmot =(*it).second;
- if ( cherche_dans_liste(_motscle_oui_non,motclef))
- {
- if (valmot== "oui")
- {
- typeBilan=typeBilan*_dictValeuroui[motclef];
- }
- }
- else
- ficHomard << motclef << " " << valmot << std::endl ;
- }
-
- if (_bBilan == true)
- {
- ficHomard << "TypeBila "<< typeBilan << std::endl ;
- }
- ficHomard.close();
- }
- catch (...)
- {
- ok = false;
- }
- return ok;
-
-}
+++ /dev/null
-// Copyright (C) 2011 CEA/DEN, EDF R&D
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
-
-//
-// File : HomardConfigFile.hxx
-// Author : Paul RASCLE, EDF
-// Module : SMESH
-
-
-#ifndef _HOMARD_CONFIG_FILE
-#define _HOMARD_CONFIG_FILE
-
-#include <string>
-#include <map>
-#include <list>
-
-using namespace std;
-
-class HomardConfigFile
-{
- typedef string motcle;
- typedef string valeur;
-
-public :
- HomardConfigFile();
- ~HomardConfigFile();
- bool initVal(const string motclef ,const string valeur);
- bool createFile();
- void setBilan(bool etat);
- string getMyDir();
-
-protected :
-
- std::list<motcle> _motscle_ss_valeur;
- std::list<motcle> _motscle_oui_non ;
- std::list<motcle> _motscle_autre;
-
- std::map <motcle,valeur> _dictValeur;
- std::map <motcle,int> _dictValeuroui;
-
- string _nomFichier;
- string _prefix;
- bool _bBilan;
- string _myDir;
-
- bool cherche_dans_liste(std::list<motcle> & liste , const motcle motclef);
-} ;
-#endif
+++ /dev/null
-/********************************************************************************
-** Form generated from reading ui file 'HomardDlg.ui'
-**
-** Created: Fri Jan 16 19:12:09 2009
-** by: Qt User Interface Compiler version 4.4.3
-**
-** WARNING! All changes made in this file will be lost when recompiling ui file!
-********************************************************************************/
-
-#ifndef HOMARDDLG_H
-#define HOMARDDLG_H
-
-#include <QtCore/QVariant>
-#include <QtGui/QAction>
-#include <QtGui/QApplication>
-#include <QtGui/QButtonGroup>
-#include <QtGui/QCheckBox>
-#include <QtGui/QComboBox>
-#include <QtGui/QGridLayout>
-#include <QtGui/QGroupBox>
-#include <QtGui/QLabel>
-#include <QtGui/QLineEdit>
-#include <QtGui/QPushButton>
-#include <QtGui/QSpacerItem>
-#include <QtGui/QWidget>
-
-QT_BEGIN_NAMESPACE
-
-class Ui_HomardDlg
-{
-public:
- QGroupBox *groupBox;
- QLabel *label;
- QLabel *label_2;
- QComboBox *ListeMeshName;
- QPushButton *PushFichier;
- QLineEdit *NomFichier;
- QGroupBox *groupBox_3;
- QWidget *widget;
- QGridLayout *gridLayout;
- QCheckBox *NbEntites;
- QSpacerItem *verticalSpacer;
- QCheckBox *Volumes;
- QSpacerItem *horizontalSpacer;
- QCheckBox *Inter;
- QCheckBox *Qualite;
- QCheckBox *Connexite;
- QGroupBox *groupBox_2;
- QCheckBox *Histo;
- QCheckBox *Bilan;
- QGroupBox *groupBox_4;
- QPushButton *lancement;
- QPushButton *terminer;
-
- void setupUi(QWidget *HomardDlg)
- {
- if (HomardDlg->objectName().isEmpty())
- HomardDlg->setObjectName(QString::fromUtf8("HomardDlg"));
- HomardDlg->resize(632, 372);
- groupBox = new QGroupBox(HomardDlg);
- groupBox->setObjectName(QString::fromUtf8("groupBox"));
- groupBox->setGeometry(QRect(10, 0, 614, 131));
- label = new QLabel(groupBox);
- label->setObjectName(QString::fromUtf8("label"));
- label->setGeometry(QRect(20, 20, 57, 17));
- label_2 = new QLabel(groupBox);
- label_2->setObjectName(QString::fromUtf8("label_2"));
- label_2->setGeometry(QRect(20, 90, 57, 17));
- ListeMeshName = new QComboBox(groupBox);
- ListeMeshName->setObjectName(QString::fromUtf8("ListeMeshName"));
- ListeMeshName->setGeometry(QRect(100, 70, 501, 41));
- PushFichier = new QPushButton(groupBox);
- PushFichier->setObjectName(QString::fromUtf8("PushFichier"));
- PushFichier->setGeometry(QRect(100, 20, 51, 31));
- NomFichier = new QLineEdit(groupBox);
- NomFichier->setObjectName(QString::fromUtf8("NomFichier"));
- NomFichier->setGeometry(QRect(170, 10, 431, 51));
- groupBox_3 = new QGroupBox(HomardDlg);
- groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
- groupBox_3->setGeometry(QRect(10, 140, 614, 78));
- widget = new QWidget(groupBox_3);
- widget->setObjectName(QString::fromUtf8("widget"));
- widget->setGeometry(QRect(21, 10, 445, 92));
- gridLayout = new QGridLayout(widget);
- gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
- gridLayout->setContentsMargins(0, 0, 0, 0);
- NbEntites = new QCheckBox(widget);
- NbEntites->setObjectName(QString::fromUtf8("NbEntites"));
- NbEntites->setChecked(true);
-
- gridLayout->addWidget(NbEntites, 0, 0, 3, 2);
-
- verticalSpacer = new QSpacerItem(20, 58, QSizePolicy::Minimum, QSizePolicy::Expanding);
-
- gridLayout->addItem(verticalSpacer, 0, 2, 4, 1);
-
- Volumes = new QCheckBox(widget);
- Volumes->setObjectName(QString::fromUtf8("Volumes"));
- Volumes->setChecked(true);
-
- gridLayout->addWidget(Volumes, 0, 3, 2, 1);
-
- horizontalSpacer = new QSpacerItem(198, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
-
- gridLayout->addItem(horizontalSpacer, 1, 1, 2, 1);
-
- Inter = new QCheckBox(widget);
- Inter->setObjectName(QString::fromUtf8("Inter"));
- Inter->setChecked(false);
-
- gridLayout->addWidget(Inter, 2, 3, 2, 1);
-
- Qualite = new QCheckBox(widget);
- Qualite->setObjectName(QString::fromUtf8("Qualite"));
- Qualite->setChecked(true);
-
- gridLayout->addWidget(Qualite, 3, 0, 1, 2);
-
- Connexite = new QCheckBox(widget);
- Connexite->setObjectName(QString::fromUtf8("Connexite"));
- Connexite->setChecked(true);
-
- gridLayout->addWidget(Connexite, 4, 0, 1, 2);
-
- groupBox_2 = new QGroupBox(HomardDlg);
- groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
- groupBox_2->setGeometry(QRect(10, 220, 614, 78));
- Histo = new QCheckBox(groupBox_2);
- Histo->setObjectName(QString::fromUtf8("Histo"));
- Histo->setGeometry(QRect(330, 30, 171, 22));
- Histo->setChecked(true);
- Bilan = new QCheckBox(groupBox_2);
- Bilan->setObjectName(QString::fromUtf8("Bilan"));
- Bilan->setGeometry(QRect(10, 30, 171, 22));
- Bilan->setChecked(true);
- groupBox_4 = new QGroupBox(HomardDlg);
- groupBox_4->setObjectName(QString::fromUtf8("groupBox_4"));
- groupBox_4->setGeometry(QRect(10, 310, 614, 51));
- lancement = new QPushButton(groupBox_4);
- lancement->setObjectName(QString::fromUtf8("lancement"));
- lancement->setGeometry(QRect(430, 10, 83, 31));
- terminer = new QPushButton(groupBox_4);
- terminer->setObjectName(QString::fromUtf8("terminer"));
- terminer->setGeometry(QRect(520, 10, 83, 31));
-
- retranslateUi(HomardDlg);
-
- QMetaObject::connectSlotsByName(HomardDlg);
- } // setupUi
-
- void retranslateUi(QWidget *HomardDlg)
- {
- HomardDlg->setWindowTitle(QApplication::translate("HomardDlg", "Homard : Analyse de maillage", 0, QApplication::UnicodeUTF8));
- groupBox->setTitle(QString());
- label->setText(QApplication::translate("HomardDlg", "MED File", 0, QApplication::UnicodeUTF8));
- label_2->setText(QApplication::translate("HomardDlg", "Mesh", 0, QApplication::UnicodeUTF8));
- PushFichier->setText(QApplication::translate("HomardDlg", "Icon", 0, QApplication::UnicodeUTF8));
- groupBox_3->setTitle(QApplication::translate("HomardDlg", "Options", 0, QApplication::UnicodeUTF8));
- NbEntites->setText(QApplication::translate("HomardDlg", "Nombre d'entit\303\251s", 0, QApplication::UnicodeUTF8));
- Volumes->setText(QApplication::translate("HomardDlg", "Volumes/Surfaces/Longueurs", 0, QApplication::UnicodeUTF8));
- Inter->setText(QApplication::translate("HomardDlg", "Interp\303\251n\303\251tration", 0, QApplication::UnicodeUTF8));
- Qualite->setText(QApplication::translate("HomardDlg", "Qualit\303\251", 0, QApplication::UnicodeUTF8));
- Connexite->setText(QApplication::translate("HomardDlg", "Connexit\303\251", 0, QApplication::UnicodeUTF8));
- groupBox_2->setTitle(QApplication::translate("HomardDlg", "Conservation des r\303\251sultats", 0, QApplication::UnicodeUTF8));
- Histo->setText(QApplication::translate("HomardDlg", "Histogramme Qualit\303\251", 0, QApplication::UnicodeUTF8));
- Bilan->setText(QApplication::translate("HomardDlg", "Bilan", 0, QApplication::UnicodeUTF8));
- groupBox_4->setTitle(QString());
- lancement->setText(QApplication::translate("HomardDlg", "Ok", 0, QApplication::UnicodeUTF8));
- terminer->setText(QApplication::translate("HomardDlg", "Cancel", 0, QApplication::UnicodeUTF8));
- Q_UNUSED(HomardDlg);
- } // retranslateUi
-
-};
-
-namespace Ui {
- class HomardDlg: public Ui_HomardDlg {};
-} // namespace Ui
-
-QT_END_NAMESPACE
-
-#endif // HOMARDDLG_H
int nbcol = TWBoundary->columnCount();
int nbrow = TWBoundary->rowCount();
for ( int i = 0; i < nbrow; i++ )
- { for ( int j = 0; j < nbcol; j++ ) TWBoundary->item( i, j )->setFlags( !Qt::ItemIsEnabled ); }
+ { for ( int j = 0; j < nbcol; j++ ) TWBoundary->item( i, j )->setFlags( Qt::ItemIsSelectable ); }
// on met un nom blanc au coin
QTableWidgetItem *__colItem = new QTableWidgetItem();
__colItem->setText(QApplication::translate("CreateCase", "", 0, QApplication::UnicodeUTF8));
+++ /dev/null
-<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
-<class>HomardCas</class>
-<widget class="QDialog">
- <property name="name">
- <cstring>HomardCas</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>561</width>
- <height>193</height>
- </rect>
- </property>
- <property name="caption">
- <string>Analyse de maillage avec HOMARD</string>
- </property>
- <property name="sizeGripEnabled">
- <bool>false</bool>
- </property>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>GroupBox1</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>10</x>
- <y>10</y>
- <width>540</width>
- <height>130</height>
- </rect>
- </property>
- <property name="title">
- <string>Case</string>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>textLabel1</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>10</x>
- <y>20</y>
- <width>71</width>
- <height>31</height>
- </rect>
- </property>
- <property name="text">
- <string>Name</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>NomCas</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>110</x>
- <y>20</y>
- <width>420</width>
- <height>30</height>
- </rect>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>pushDirect</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>10</x>
- <y>70</y>
- <width>91</width>
- <height>31</height>
- </rect>
- </property>
- <property name="text">
- <string>Directory</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>NomDirect</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>110</x>
- <y>70</y>
- <width>421</width>
- <height>31</height>
- </rect>
- </property>
- </widget>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>ButtonOk</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>420</x>
- <y>150</y>
- <width>61</width>
- <height>31</height>
- </rect>
- </property>
- <property name="text">
- <string>OK</string>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>ButtonCancel</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>490</x>
- <y>150</y>
- <width>61</width>
- <height>31</height>
- </rect>
- </property>
- <property name="text">
- <string>Cancel</string>
- </property>
- </widget>
-</widget>
-<connections>
- <connection>
- <sender>NomCas</sender>
- <signal>returnPressed()</signal>
- <receiver>HomardCas</receiver>
- <slot>SetNomCas()</slot>
- </connection>
- <connection>
- <sender>NomCas</sender>
- <signal>textChanged(const QString&)</signal>
- <receiver>HomardCas</receiver>
- <slot>SetNomCas(const QString&)</slot>
- </connection>
- <connection>
- <sender>NomDirect</sender>
- <signal>returnPressed()</signal>
- <receiver>HomardCas</receiver>
- <slot>SetDir2()</slot>
- </connection>
- <connection>
- <sender>NomDirect</sender>
- <signal>textChanged(const QString&)</signal>
- <receiver>HomardCas</receiver>
- <slot>SetDir2(const QString&)</slot>
- </connection>
- <connection>
- <sender>pushDirect</sender>
- <signal>pressed()</signal>
- <receiver>HomardCas</receiver>
- <slot>SetDir()</slot>
- </connection>
- <connection>
- <sender>ButtonOk</sender>
- <signal>pressed()</signal>
- <receiver>HomardCas</receiver>
- <slot>PushOnApply()</slot>
- </connection>
- <connection>
- <sender>ButtonCancel</sender>
- <signal>pressed()</signal>
- <receiver>HomardCas</receiver>
- <slot>close()</slot>
- </connection>
-</connections>
-<slots>
- <slot>PushOnApply()</slot>
- <slot>SetDir()</slot>
- <slot>SetDir2()</slot>
- <slot>SetDir2( const QString & )</slot>
- <slot>SetNomCas()</slot>
- <slot>SetNomCas( const QString & )</slot>
-</slots>
-<layoutdefaults spacing="6" margin="11"/>
-</UI>
+++ /dev/null
-<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
-<class>HomardDlg</class>
-<widget class="QDialog">
- <property name="name">
- <cstring>HomardDlg</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>467</width>
- <height>355</height>
- </rect>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="caption">
- <string>Homard : Analyse de maillage</string>
- </property>
- <property name="sizeGripEnabled">
- <bool>true</bool>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <spacer row="3" column="0">
- <property name="name">
- <cstring>spacer10</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>16</height>
- </size>
- </property>
- </spacer>
- <widget class="QGroupBox" row="1" column="0">
- <property name="name">
- <cstring>groupBox3</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="title">
- <string>Options</string>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget" row="0" column="0">
- <property name="name">
- <cstring>layout30</cstring>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QCheckBox" row="2" column="0">
- <property name="name">
- <cstring>Connexite</cstring>
- </property>
- <property name="text">
- <string>Connexité</string>
- </property>
- <property name="checked">
- <bool>true</bool>
- </property>
- </widget>
- <widget class="QCheckBox" row="1" column="1">
- <property name="name">
- <cstring>Inter</cstring>
- </property>
- <property name="text">
- <string>Interpénétration</string>
- </property>
- <property name="checked">
- <bool>false</bool>
- </property>
- </widget>
- <widget class="QCheckBox" row="0" column="1">
- <property name="name">
- <cstring>Volumes</cstring>
- </property>
- <property name="text">
- <string>Volumes/Surfaces/Longueurs</string>
- </property>
- <property name="checked">
- <bool>true</bool>
- </property>
- </widget>
- <widget class="QCheckBox" row="0" column="0">
- <property name="name">
- <cstring>NbEntites</cstring>
- </property>
- <property name="text">
- <string>Nombre d'entités</string>
- </property>
- <property name="checked">
- <bool>true</bool>
- </property>
- </widget>
- <widget class="QCheckBox" row="1" column="0">
- <property name="name">
- <cstring>Qualite</cstring>
- </property>
- <property name="text">
- <string>Qualité</string>
- </property>
- <property name="checked">
- <bool>true</bool>
- </property>
- </widget>
- </grid>
- </widget>
- </grid>
- </widget>
- <widget class="QGroupBox" row="4" column="0">
- <property name="name">
- <cstring>groupBox4</cstring>
- </property>
- <property name="title">
- <string></string>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <spacer>
- <property name="name">
- <cstring>Horizontal Spacing2</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>290</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QPushButton">
- <property name="name">
- <cstring>lancement</cstring>
- </property>
- <property name="text">
- <string>&OK</string>
- </property>
- <property name="accel">
- <string></string>
- </property>
- <property name="autoDefault">
- <bool>true</bool>
- </property>
- <property name="default">
- <bool>true</bool>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>terminer</cstring>
- </property>
- <property name="text">
- <string>&Cancel</string>
- </property>
- <property name="accel">
- <string></string>
- </property>
- <property name="autoDefault">
- <bool>true</bool>
- </property>
- </widget>
- </hbox>
- </widget>
- <widget class="QGroupBox" row="0" column="0">
- <property name="name">
- <cstring>groupBox7</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>230</red>
- <green>230</green>
- <blue>230</blue>
- </color>
- </property>
- <property name="frameShadow">
- <enum>Raised</enum>
- </property>
- <property name="margin">
- <number>1</number>
- </property>
- <property name="title">
- <string></string>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel" row="1" column="0">
- <property name="name">
- <cstring>lblMesh</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>1</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Mesh</string>
- </property>
- </widget>
- <widget class="QLabel" row="0" column="0">
- <property name="name">
- <cstring>lblCommande</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>1</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>MED File</string>
- </property>
- </widget>
- <widget class="QPushButton" row="0" column="1">
- <property name="name">
- <cstring>PushFichier</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>0</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="pixmap">
- <pixmap>image0</pixmap>
- </property>
- </widget>
- <widget class="QLabel" row="0" column="3">
- <property name="name">
- <cstring>lblTypeMesh</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>1</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="pixmap">
- <pixmap>image1</pixmap>
- </property>
- <property name="toolTip" stdset="0">
- <string>A quoi ça sert ?</string>
- </property>
- </widget>
- <widget class="QLineEdit" row="0" column="2">
- <property name="name">
- <cstring>NomFichier</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>300</width>
- <height>21</height>
- </size>
- </property>
- </widget>
- <widget class="QComboBox" row="1" column="1" rowspan="1" colspan="3">
- <property name="name">
- <cstring>ListeMeshName</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>300</width>
- <height>31</height>
- </size>
- </property>
- </widget>
- </grid>
- </widget>
- <widget class="QGroupBox" row="2" column="0">
- <property name="name">
- <cstring>groupBox3_2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>5</hsizetype>
- <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="title">
- <string>Conservation des résultats</string>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QCheckBox" row="0" column="0">
- <property name="name">
- <cstring>bilans</cstring>
- </property>
- <property name="text">
- <string>Bilan</string>
- </property>
- <property name="checked">
- <bool>true</bool>
- </property>
- </widget>
- <widget class="QCheckBox" row="0" column="1">
- <property name="name">
- <cstring>Histo</cstring>
- </property>
- <property name="text">
- <string>Histogramme Qualité</string>
- </property>
- <property name="checked">
- <bool>true</bool>
- </property>
- </widget>
- </grid>
- </widget>
- </grid>
-</widget>
-<images>
- <image name="image0">
- <data format="PNG" length="209">89504e470d0a1a0a0000000d49484452000000140000001408060000008d891d0d0000009849444154388db5d4cb1180200c0450e3580f056c49f6c0c91e2c690bb0213d7110123e417373c0371b3408c9e5cb5a3fd5fe00b79e4d006e6b8da40c83a98ef37a3dc73d147bbac0940208778ee6d57d86009a583798635aaba99a2d6b18490182faa1aa092dacf68e5893e2c1cc845e4c0567b0029cc5d4843398097ab1022429710fcb715ed50b6128e12caa4e4a9a044fdbe68fedad0767bd6302a986f8310000000049454e44ae426082</data>
- </image>
- <image name="image1">
- <data format="PNG" length="461">89504e470d0a1a0a0000000d49484452000000100000001008060000001ff3ff610000019449444154388da593316b1b411046df86341764588104b75708e2224d4c50bb1748e18021977f18489bceed152e03b96b83c14d2ae36295c2e41624d81108c6857cc9099f0dc1d30cb3cb37f398fdd6344dc373e2c5b3d4c0cb615196a55a6b89313296cfbf9d63ad65cbd68c12d88925dc0454f5418e3172fae994555c3d4e103791ec28e3eb97063b77c8bac3cd1d1fab575c5d2ac6185495b66dc777602796b44e07e24e3a7e7cffc3db77e6effd300e1af404923a9c73a49de07287887075a9c44da458142c4f96fa24819b3b92086e661111f2dc21d2117eed77911d654f13ecc53922c2ebdc219270b329d7b7ad699ac6b46dfbf82ba475c2e539b28bb8dcd16d3ab6bb9fe6faf75e5496a50e35e33b10c1cd1ce97e324055550a60ad6579b2d4be1e27984de924914d32fac9755d9beaacd27013288a82baae8df75e477d9024319d64ac6e3b0cff1c1a42a058147dd618e34302630cef3f141cbf317c3e3b06a0691ad34f1e12a8ea6183fa627f18c2bd8d43c07baf00c5a2a0bea84d9fabaad2b66d8df99fefecbdd7819d8df75eef005295fc1dc06daa230000000049454e44ae426082</data>
- </image>
-</images>
-<connections>
- <connection>
- <sender>lancement</sender>
- <signal>pressed()</signal>
- <receiver>HomardDlg</receiver>
- <slot>Lancement()</slot>
- </connection>
- <connection>
- <sender>terminer</sender>
- <signal>pressed()</signal>
- <receiver>HomardDlg</receiver>
- <slot>close()</slot>
- </connection>
- <connection>
- <sender>ListeMeshName</sender>
- <signal>activated(int)</signal>
- <receiver>HomardDlg</receiver>
- <slot>SetMaillage()</slot>
- </connection>
- <connection>
- <sender>NomFichier</sender>
- <signal>returnPressed()</signal>
- <receiver>HomardDlg</receiver>
- <slot>SetNomFichier()</slot>
- </connection>
- <connection>
- <sender>PushFichier</sender>
- <signal>clicked()</signal>
- <receiver>HomardDlg</receiver>
- <slot>PushNomFichier()</slot>
- </connection>
- <connection>
- <sender>Connexite</sender>
- <signal>stateChanged(int)</signal>
- <receiver>HomardDlg</receiver>
- <slot>SetConnexite()</slot>
- </connection>
- <connection>
- <sender>Inter</sender>
- <signal>stateChanged(int)</signal>
- <receiver>HomardDlg</receiver>
- <slot>SetInter()</slot>
- </connection>
- <connection>
- <sender>NbEntites</sender>
- <signal>stateChanged(int)</signal>
- <receiver>HomardDlg</receiver>
- <slot>SetNbEntites()</slot>
- </connection>
- <connection>
- <sender>Histo</sender>
- <signal>stateChanged(int)</signal>
- <receiver>HomardDlg</receiver>
- <slot>SetHisto()</slot>
- </connection>
- <connection>
- <sender>Qualite</sender>
- <signal>stateChanged(int)</signal>
- <receiver>HomardDlg</receiver>
- <slot>SetQualite()</slot>
- </connection>
- <connection>
- <sender>Volumes</sender>
- <signal>stateChanged(int)</signal>
- <receiver>HomardDlg</receiver>
- <slot>SetVolumes()</slot>
- </connection>
- <connection>
- <sender>bilans</sender>
- <signal>stateChanged(int)</signal>
- <receiver>HomardDlg</receiver>
- <slot>SetBilans()</slot>
- </connection>
-</connections>
-<slots>
- <slot>SetNomFichier()</slot>
- <slot>PushNomFichier()</slot>
- <slot>SetMaillage()</slot>
- <slot>SetNbEntites()</slot>
- <slot>Lancement()</slot>
- <slot>SetInter()</slot>
- <slot>SetBilans()</slot>
- <slot>SetConnexite()</slot>
- <slot>SetHisto()</slot>
- <slot>SetQualite()</slot>
- <slot>SetVolumes()</slot>
-</slots>
-<layoutdefaults spacing="6" margin="11"/>
-</UI>
+++ /dev/null
-<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
-<class>HomardEditLog</class>
-<widget class="QDialog">
- <property name="name">
- <cstring>HomardEditLog</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>487</width>
- <height>338</height>
- </rect>
- </property>
- <property name="caption">
- <string>Homard : </string>
- </property>
- <property name="sizeGripEnabled">
- <bool>true</bool>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblTypeMesh</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>457</x>
- <y>16</y>
- <width>16</width>
- <height>28</height>
- </rect>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="pixmap">
- <pixmap>image0</pixmap>
- </property>
- </widget>
- <widget class="QTextEdit">
- <property name="name">
- <cstring>FileEditeur</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>490</width>
- <height>340</height>
- </rect>
- </property>
- </widget>
-</widget>
-<images>
- <image name="image0">
- <data format="PNG" length="461">89504e470d0a1a0a0000000d49484452000000100000001008060000001ff3ff610000019449444154388da593316b1b411046df86341764588104b75708e2224d4c50bb1748e18021977f18489bceed152e03b96b83c14d2ae36295c2e41624d81108c6857cc9099f0dc1d30cb3cb37f398fdd6344dc373e2c5b3d4c0cb615196a55a6b89313296cfbf9d63ad65cbd68c12d88925dc0454f5418e3172fae994555c3d4e103791ec28e3eb97063b77c8bac3cd1d1fab575c5d2ac6185495b66dc777602796b44e07e24e3a7e7cffc3db77e6effd300e1af404923a9c73a49de07287887075a9c44da458142c4f96fa24819b3b92086e661111f2dc21d2117eed77911d654f13ecc53922c2ebdc219270b329d7b7ad699ac6b46dfbf82ba475c2e539b28bb8dcd16d3ab6bb9fe6faf75e5496a50e35e33b10c1cd1ce97e324055550a60ad6579b2d4be1e27984de924914d32fac9755d9beaacd27013288a82baae8df75e477d9024319d64ac6e3b0cff1c1a42a058147dd618e34302630cef3f141cbf317c3e3b06a0691ad34f1e12a8ea6183fa627f18c2bd8d43c07baf00c5a2a0bea84d9fabaad2b66d8df99fefecbdd7819d8df75eef005295fc1dc06daa230000000049454e44ae426082</data>
- </image>
-</images>
-<layoutdefaults spacing="6" margin="11"/>
-</UI>
+++ /dev/null
-<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
-<class>HomardIteration</class>
-<widget class="QDialog">
- <property name="name">
- <cstring>HomardIteration</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>533</width>
- <height>112</height>
- </rect>
- </property>
- <property name="caption">
- <string>Homard : Iteration Control</string>
- </property>
- <property name="sizeGripEnabled">
- <bool>true</bool>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblTypeMesh</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>497</x>
- <y>38</y>
- <width>16</width>
- <height>26</height>
- </rect>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="pixmap">
- <pixmap>image0</pixmap>
- </property>
- </widget>
- <widget class="QSpinBox">
- <property name="name">
- <cstring>IterBox</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>140</x>
- <y>10</y>
- <width>41</width>
- <height>21</height>
- </rect>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>NomFichier</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>180</x>
- <y>40</y>
- <width>310</width>
- <height>21</height>
- </rect>
- </property>
- <property name="minimumSize">
- <size>
- <width>250</width>
- <height>21</height>
- </size>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>PushFichier</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>144</x>
- <y>39</y>
- <width>24</width>
- <height>24</height>
- </rect>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="pixmap">
- <pixmap>image1</pixmap>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>buttonOk</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>366</x>
- <y>80</y>
- <width>58</width>
- <height>21</height>
- </rect>
- </property>
- <property name="text">
- <string>Refine</string>
- </property>
- <property name="accel">
- <string></string>
- </property>
- <property name="autoDefault">
- <bool>true</bool>
- </property>
- <property name="default">
- <bool>true</bool>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>buttonCancel</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>430</x>
- <y>80</y>
- <width>60</width>
- <height>21</height>
- </rect>
- </property>
- <property name="text">
- <string>&Cancel</string>
- </property>
- <property name="accel">
- <string></string>
- </property>
- <property name="autoDefault">
- <bool>true</bool>
- </property>
- </widget>
- <widget class="QLabel">
- <property name="name">
- <cstring>textLabel1</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>10</x>
- <y>10</y>
- <width>120</width>
- <height>21</height>
- </rect>
- </property>
- <property name="text">
- <string>Iteration Rank</string>
- </property>
- </widget>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblCommande</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>7</x>
- <y>37</y>
- <width>128</width>
- <height>28</height>
- </rect>
- </property>
- <property name="text">
- <string>Configuration File</string>
- </property>
- </widget>
-</widget>
-<images>
- <image name="image0">
- <data format="PNG" length="461">89504e470d0a1a0a0000000d49484452000000100000001008060000001ff3ff610000019449444154388da593316b1b411046df86341764588104b75708e2224d4c50bb1748e18021977f18489bceed152e03b96b83c14d2ae36295c2e41624d81108c6857cc9099f0dc1d30cb3cb37f398fdd6344dc373e2c5b3d4c0cb615196a55a6b89313296cfbf9d63ad65cbd68c12d88925dc0454f5418e3172fae994555c3d4e103791ec28e3eb97063b77c8bac3cd1d1fab575c5d2ac6185495b66dc777602796b44e07e24e3a7e7cffc3db77e6effd300e1af404923a9c73a49de07287887075a9c44da458142c4f96fa24819b3b92086e661111f2dc21d2117eed77911d654f13ecc53922c2ebdc219270b329d7b7ad699ac6b46dfbf82ba475c2e539b28bb8dcd16d3ab6bb9fe6faf75e5496a50e35e33b10c1cd1ce97e324055550a60ad6579b2d4be1e27984de924914d32fac9755d9beaacd27013288a82baae8df75e477d9024319d64ac6e3b0cff1c1a42a058147dd618e34302630cef3f141cbf317c3e3b06a0691ad34f1e12a8ea6183fa627f18c2bd8d43c07baf00c5a2a0bea84d9fabaad2b66d8df99fefecbdd7819d8df75eef005295fc1dc06daa230000000049454e44ae426082</data>
- </image>
- <image name="image1">
- <data format="PNG" length="209">89504e470d0a1a0a0000000d49484452000000140000001408060000008d891d0d0000009849444154388db5d4cb1180200c0450e3580f056c49f6c0c91e2c690bb0213d7110123e417373c0371b3408c9e5cb5a3fd5fe00b79e4d006e6b8da40c83a98ef37a3dc73d147bbac0940208778ee6d57d86009a583798635aaba99a2d6b18490182faa1aa092dacf68e5893e2c1cc845e4c0567b0029cc5d4843398097ab1022429710fcb715ed50b6128e12caa4e4a9a044fdbe68fedad0767bd6302a986f8310000000049454e44ae426082</data>
- </image>
-</images>
-<connections>
- <connection>
- <sender>NomFichier</sender>
- <signal>returnPressed()</signal>
- <receiver>HomardIteration</receiver>
- <slot>SetNomFichier()</slot>
- </connection>
- <connection>
- <sender>buttonOk</sender>
- <signal>clicked()</signal>
- <receiver>HomardIteration</receiver>
- <slot>Lancement()</slot>
- </connection>
- <connection>
- <sender>buttonCancel</sender>
- <signal>clicked()</signal>
- <receiver>HomardIteration</receiver>
- <slot>close()</slot>
- </connection>
- <connection>
- <sender>PushFichier</sender>
- <signal>pressed()</signal>
- <receiver>HomardIteration</receiver>
- <slot>PushNomFichier()</slot>
- </connection>
- <connection>
- <sender>IterBox</sender>
- <signal>valueChanged(int)</signal>
- <receiver>HomardIteration</receiver>
- <slot>ChangeIter(int)</slot>
- </connection>
-</connections>
-<slots>
- <slot>Lancement()</slot>
- <slot>SetNomFichier()</slot>
- <slot>PushNomFichier()</slot>
- <slot>ChangeIter(int)</slot>
-</slots>
-<layoutdefaults spacing="6" margin="11"/>
-</UI>
+++ /dev/null
-<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
-<class>HomardPourLesNuls</class>
-<widget class="QDialog">
- <property name="name">
- <cstring>HomardPourLesNuls</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>563</width>
- <height>375</height>
- </rect>
- </property>
- <property name="caption">
- <string>Homard for Dummies</string>
- </property>
- <property name="sizeGripEnabled">
- <bool>true</bool>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout27</cstring>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout49</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblCommande</cstring>
- </property>
- <property name="text">
- <string>MED File</string>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer4</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>120</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout48</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout26</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QPushButton">
- <property name="name">
- <cstring>PushFichier</cstring>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="pixmap">
- <pixmap>image0</pixmap>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>NomFichier</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>382</width>
- <height>21</height>
- </size>
- </property>
- </widget>
- </hbox>
- </widget>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblTypeMesh</cstring>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="pixmap">
- <pixmap>image1</pixmap>
- </property>
- </widget>
- </hbox>
- </widget>
- </hbox>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer19</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>29</height>
- </size>
- </property>
- </spacer>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout26</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <spacer>
- <property name="name">
- <cstring>spacer20</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>104</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout25</cstring>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>groupBox2</cstring>
- </property>
- <property name="title">
- <string></string>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout43</cstring>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout41</cstring>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout34</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblMesh</cstring>
- </property>
- <property name="text">
- <string>Mesh</string>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer5</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>70</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QComboBox">
- <property name="name">
- <cstring>ListeMeshName</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>350</width>
- <height>31</height>
- </size>
- </property>
- </widget>
- </hbox>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer15</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>31</height>
- </size>
- </property>
- </spacer>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout40</cstring>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout34_2</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblMesh_3</cstring>
- </property>
- <property name="text">
- <string>Error Field</string>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer5_2</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>70</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QComboBox">
- <property name="name">
- <cstring>ListeField</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>350</width>
- <height>31</height>
- </size>
- </property>
- </widget>
- </hbox>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout34_3</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblMesh_2</cstring>
- </property>
- <property name="text">
- <string>Componant</string>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer5_3</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>70</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QComboBox">
- <property name="name">
- <cstring>ListeComponant</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>350</width>
- <height>31</height>
- </size>
- </property>
- </widget>
- </hbox>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout34_4</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblMesh_4</cstring>
- </property>
- <property name="text">
- <string>Iteration</string>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer5_4</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>70</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QComboBox">
- <property name="name">
- <cstring>ListeIteration</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>350</width>
- <height>31</height>
- </size>
- </property>
- </widget>
- </hbox>
- </widget>
- </vbox>
- </widget>
- </vbox>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer16</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>31</width>
- <height>51</height>
- </size>
- </property>
- </spacer>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout42</cstring>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout38</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblMesh_2_2_2_2</cstring>
- </property>
- <property name="text">
- <string>Refinement %</string>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer6_4</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>50</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QSlider">
- <property name="name">
- <cstring>PRaf</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>350</width>
- <height>0</height>
- </size>
- </property>
- <property name="mouseTracking">
- <bool>false</bool>
- </property>
- <property name="acceptDrops">
- <bool>false</bool>
- </property>
- <property name="value">
- <number>30</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="tickmarks">
- <enum>Above</enum>
- </property>
- <property name="tickInterval">
- <number>10</number>
- </property>
- </widget>
- </hbox>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout38_2</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblMesh_2_2_2_2_3</cstring>
- </property>
- <property name="text">
- <string>Unrefinement %</string>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer6_4_2</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>50</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QSlider">
- <property name="name">
- <cstring>PDeRaf</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>350</width>
- <height>0</height>
- </size>
- </property>
- <property name="mouseTracking">
- <bool>false</bool>
- </property>
- <property name="value">
- <number>0</number>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="tickmarks">
- <enum>Above</enum>
- </property>
- <property name="tickInterval">
- <number>10</number>
- </property>
- </widget>
- </hbox>
- </widget>
- </vbox>
- </widget>
- </vbox>
- </widget>
- </vbox>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer18</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>41</height>
- </size>
- </property>
- </spacer>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>Layout1</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>0</number>
- </property>
- <property name="spacing">
- <number>6</number>
- </property>
- <spacer>
- <property name="name">
- <cstring>Horizontal Spacing2</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>0</height>
- </size>
- </property>
- </spacer>
- <widget class="QPushButton">
- <property name="name">
- <cstring>buttonOk</cstring>
- </property>
- <property name="text">
- <string>&OK</string>
- </property>
- <property name="accel">
- <string></string>
- </property>
- <property name="autoDefault">
- <bool>true</bool>
- </property>
- <property name="default">
- <bool>true</bool>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>buttonCancel</cstring>
- </property>
- <property name="text">
- <string>&Cancel</string>
- </property>
- <property name="accel">
- <string></string>
- </property>
- <property name="autoDefault">
- <bool>true</bool>
- </property>
- </widget>
- </hbox>
- </widget>
- </vbox>
- </widget>
- </hbox>
- </widget>
- </vbox>
- </widget>
- </vbox>
-</widget>
-<images>
- <image name="image0">
- <data format="PNG" length="209">89504e470d0a1a0a0000000d49484452000000140000001408060000008d891d0d0000009849444154388db5d4cb1180200c0450e3580f056c49f6c0c91e2c690bb0213d7110123e417373c0371b3408c9e5cb5a3fd5fe00b79e4d006e6b8da40c83a98ef37a3dc73d147bbac0940208778ee6d57d86009a583798635aaba99a2d6b18490182faa1aa092dacf68e5893e2c1cc845e4c0567b0029cc5d4843398097ab1022429710fcb715ed50b6128e12caa4e4a9a044fdbe68fedad0767bd6302a986f8310000000049454e44ae426082</data>
- </image>
- <image name="image1">
- <data format="PNG" length="461">89504e470d0a1a0a0000000d49484452000000100000001008060000001ff3ff610000019449444154388da593316b1b411046df86341764588104b75708e2224d4c50bb1748e18021977f18489bceed152e03b96b83c14d2ae36295c2e41624d81108c6857cc9099f0dc1d30cb3cb37f398fdd6344dc373e2c5b3d4c0cb615196a55a6b89313296cfbf9d63ad65cbd68c12d88925dc0454f5418e3172fae994555c3d4e103791ec28e3eb97063b77c8bac3cd1d1fab575c5d2ac6185495b66dc777602796b44e07e24e3a7e7cffc3db77e6effd300e1af404923a9c73a49de07287887075a9c44da458142c4f96fa24819b3b92086e661111f2dc21d2117eed77911d654f13ecc53922c2ebdc219270b329d7b7ad699ac6b46dfbf82ba475c2e539b28bb8dcd16d3ab6bb9fe6faf75e5496a50e35e33b10c1cd1ce97e324055550a60ad6579b2d4be1e27984de924914d32fac9755d9beaacd27013288a82baae8df75e477d9024319d64ac6e3b0cff1c1a42a058147dd618e34302630cef3f141cbf317c3e3b06a0691ad34f1e12a8ea6183fa627f18c2bd8d43c07baf00c5a2a0bea84d9fabaad2b66d8df99fefecbdd7819d8df75eef005295fc1dc06daa230000000049454e44ae426082</data>
- </image>
-</images>
-<connections>
- <connection>
- <sender>buttonOk</sender>
- <signal>clicked()</signal>
- <receiver>HomardPourLesNuls</receiver>
- <slot>Lancement()</slot>
- </connection>
- <connection>
- <sender>buttonCancel</sender>
- <signal>clicked()</signal>
- <receiver>HomardPourLesNuls</receiver>
- <slot>reject()</slot>
- </connection>
- <connection>
- <sender>ListeComponant</sender>
- <signal>activated(int)</signal>
- <receiver>HomardPourLesNuls</receiver>
- <slot>SetComponant()</slot>
- </connection>
- <connection>
- <sender>ListeField</sender>
- <signal>activated(int)</signal>
- <receiver>HomardPourLesNuls</receiver>
- <slot>SetError()</slot>
- </connection>
- <connection>
- <sender>ListeIteration</sender>
- <signal>activated(int)</signal>
- <receiver>HomardPourLesNuls</receiver>
- <slot>SetIter()</slot>
- </connection>
- <connection>
- <sender>ListeMeshName</sender>
- <signal>activated(int)</signal>
- <receiver>HomardPourLesNuls</receiver>
- <slot>SetMaillage()</slot>
- </connection>
- <connection>
- <sender>NomFichier</sender>
- <signal>returnPressed()</signal>
- <receiver>HomardPourLesNuls</receiver>
- <slot>SetNomFichier()</slot>
- </connection>
- <connection>
- <sender>PRaf</sender>
- <signal>valueChanged(int)</signal>
- <receiver>HomardPourLesNuls</receiver>
- <slot>ChangeRaf()</slot>
- </connection>
- <connection>
- <sender>PRaf</sender>
- <signal>valueChanged(int)</signal>
- <receiver>HomardPourLesNuls</receiver>
- <slot>ChangeDeRaf()</slot>
- </connection>
- <connection>
- <sender>PushFichier</sender>
- <signal>clicked()</signal>
- <receiver>HomardPourLesNuls</receiver>
- <slot>PushNomFichier()</slot>
- </connection>
-</connections>
-<slots>
- <slot>SetNomFichier()</slot>
- <slot>PushNomFichier()</slot>
- <slot>SetMaillage()</slot>
- <slot>SetError()</slot>
- <slot>SetComponant()</slot>
- <slot>Lancement()</slot>
- <slot>ChangeDeRaf()</slot>
- <slot>SetIter()</slot>
- <slot>ChangeRaf()</slot>
-</slots>
-<layoutdefaults spacing="6" margin="11"/>
-</UI>
+++ /dev/null
-<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
-<class>HomardRaffi</class>
-<widget class="QDialog">
- <property name="name">
- <cstring>HomardRaffi</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>533</width>
- <height>206</height>
- </rect>
- </property>
- <property name="caption">
- <string>Uniform Refinement</string>
- </property>
- <property name="sizeGripEnabled">
- <bool>true</bool>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout32</cstring>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout49</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblCommande</cstring>
- </property>
- <property name="text">
- <string>MED File</string>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer4</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>120</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout48</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout26</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QPushButton">
- <property name="name">
- <cstring>PushFichier</cstring>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="pixmap">
- <pixmap>image0</pixmap>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>NomFichier</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>382</width>
- <height>21</height>
- </size>
- </property>
- </widget>
- </hbox>
- </widget>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblTypeMesh</cstring>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="pixmap">
- <pixmap>image1</pixmap>
- </property>
- </widget>
- </hbox>
- </widget>
- </hbox>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer15</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>21</width>
- <height>41</height>
- </size>
- </property>
- </spacer>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout31</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <spacer>
- <property name="name">
- <cstring>spacer20</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>104</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout29</cstring>
- </property>
- <vbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <spacer>
- <property name="name">
- <cstring>spacer19</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>29</height>
- </size>
- </property>
- </spacer>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>groupBox2</cstring>
- </property>
- <property name="title">
- <string></string>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout34</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>lblMesh</cstring>
- </property>
- <property name="text">
- <string>Mesh</string>
- </property>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer5</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>70</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- <widget class="QComboBox">
- <property name="name">
- <cstring>ListeMeshName</cstring>
- </property>
- <property name="minimumSize">
- <size>
- <width>350</width>
- <height>31</height>
- </size>
- </property>
- </widget>
- </hbox>
- </widget>
- </hbox>
- </widget>
- <spacer>
- <property name="name">
- <cstring>spacer18</cstring>
- </property>
- <property name="orientation">
- <enum>Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>41</height>
- </size>
- </property>
- </spacer>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>Layout1</cstring>
- </property>
- <hbox>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <property name="margin">
- <number>0</number>
- </property>
- <property name="spacing">
- <number>6</number>
- </property>
- <spacer>
- <property name="name">
- <cstring>Horizontal Spacing2</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>20</width>
- <height>0</height>
- </size>
- </property>
- </spacer>
- <widget class="QPushButton">
- <property name="name">
- <cstring>buttonOk</cstring>
- </property>
- <property name="text">
- <string>Refine</string>
- </property>
- <property name="accel">
- <string></string>
- </property>
- <property name="autoDefault">
- <bool>true</bool>
- </property>
- <property name="default">
- <bool>true</bool>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>buttonCancel</cstring>
- </property>
- <property name="text">
- <string>&Cancel</string>
- </property>
- <property name="accel">
- <string></string>
- </property>
- <property name="autoDefault">
- <bool>true</bool>
- </property>
- </widget>
- </hbox>
- </widget>
- </vbox>
- </widget>
- </hbox>
- </widget>
- </vbox>
- </widget>
- </hbox>
-</widget>
-<images>
- <image name="image0">
- <data format="PNG" length="209">89504e470d0a1a0a0000000d49484452000000140000001408060000008d891d0d0000009849444154388db5d4cb1180200c0450e3580f056c49f6c0c91e2c690bb0213d7110123e417373c0371b3408c9e5cb5a3fd5fe00b79e4d006e6b8da40c83a98ef37a3dc73d147bbac0940208778ee6d57d86009a583798635aaba99a2d6b18490182faa1aa092dacf68e5893e2c1cc845e4c0567b0029cc5d4843398097ab1022429710fcb715ed50b6128e12caa4e4a9a044fdbe68fedad0767bd6302a986f8310000000049454e44ae426082</data>
- </image>
- <image name="image1">
- <data format="PNG" length="461">89504e470d0a1a0a0000000d49484452000000100000001008060000001ff3ff610000019449444154388da593316b1b411046df86341764588104b75708e2224d4c50bb1748e18021977f18489bceed152e03b96b83c14d2ae36295c2e41624d81108c6857cc9099f0dc1d30cb3cb37f398fdd6344dc373e2c5b3d4c0cb615196a55a6b89313296cfbf9d63ad65cbd68c12d88925dc0454f5418e3172fae994555c3d4e103791ec28e3eb97063b77c8bac3cd1d1fab575c5d2ac6185495b66dc777602796b44e07e24e3a7e7cffc3db77e6effd300e1af404923a9c73a49de07287887075a9c44da458142c4f96fa24819b3b92086e661111f2dc21d2117eed77911d654f13ecc53922c2ebdc219270b329d7b7ad699ac6b46dfbf82ba475c2e539b28bb8dcd16d3ab6bb9fe6faf75e5496a50e35e33b10c1cd1ce97e324055550a60ad6579b2d4be1e27984de924914d32fac9755d9beaacd27013288a82baae8df75e477d9024319d64ac6e3b0cff1c1a42a058147dd618e34302630cef3f141cbf317c3e3b06a0691ad34f1e12a8ea6183fa627f18c2bd8d43c07baf00c5a2a0bea84d9fabaad2b66d8df99fefecbdd7819d8df75eef005295fc1dc06daa230000000049454e44ae426082</data>
- </image>
-</images>
-<connections>
- <connection>
- <sender>NomFichier</sender>
- <signal>returnPressed()</signal>
- <receiver>HomardRaffi</receiver>
- <slot>SetNomFichier()</slot>
- </connection>
- <connection>
- <sender>buttonOk</sender>
- <signal>clicked()</signal>
- <receiver>HomardRaffi</receiver>
- <slot>Lancement()</slot>
- </connection>
- <connection>
- <sender>buttonCancel</sender>
- <signal>clicked()</signal>
- <receiver>HomardRaffi</receiver>
- <slot>close()</slot>
- </connection>
- <connection>
- <sender>PushFichier</sender>
- <signal>pressed()</signal>
- <receiver>HomardRaffi</receiver>
- <slot>PushNomFichier()</slot>
- </connection>
- <connection>
- <sender>ListeMeshName</sender>
- <signal>activated(const QString&)</signal>
- <receiver>HomardRaffi</receiver>
- <slot>SetMaillage()</slot>
- </connection>
-</connections>
-<slots>
- <slot>Lancement()</slot>
- <slot>SetNomFichier()</slot>
- <slot>SetMaillage()</slot>
- <slot>PushNomFichier()</slot>
-</slots>
-<layoutdefaults spacing="6" margin="11"/>
-</UI>
+++ /dev/null
-// Copyright (C) 2011 CEA/DEN, EDF R&D
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
-
-#include <utilities.h>
-#include "driver_gen_i.h"
-
-
-//===========================================================================
- Driver_Base_Gen_i::Driver_Base_Gen_i(CORBA::ORB_ptr orb,
- PortableServer::POA_ptr poa,
- PortableServer::ObjectId * contId,
- const char *instanceName,
- const char *interfaceName)
-// :Engines_Component_i(orb, poa, contId, instanceName, interfaceName)
- {
- MESSAGE("Driver_Base_Gen_i::Driver_Base_Gen_i : ");
- };
-
-//===========================================================================
- Driver_Base_Gen_i::~Driver_Base_Gen_i()
- {
- MESSAGE("Driver_Base_Gen_i::~Driver_Base_Gen_i");
- };
-
-//===========================================================================
- CORBA::Boolean Driver_Base_Gen_i::Load(SALOMEDS::SComponent_ptr theComponent,
- const SALOMEDS::TMPFile & theStream,
- const char* theURL,
- bool isMultiFile)
- {
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("Driver_Base_Gen_i::Load");
- MESSAGE("Should be implemented");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- return false;
- };
-
-//===========================================================================
- CORBA::Boolean Driver_Base_Gen_i::LoadASCII(SALOMEDS::SComponent_ptr theComponent,
- const SALOMEDS::TMPFile & theStream,
- const char* theURL,
- bool isMultiFile)
- {
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("Driver_Base_Gen_i::LoadASCII");
- MESSAGE("Should be implemented");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- return false;
- };
-
-//===========================================================================
- char* Driver_Base_Gen_i::LocalPersistentIDToIOR(SALOMEDS::SObject_ptr theSObject,
- const char* aLocalPersistentID,
- CORBA::Boolean isMultiFile,
- CORBA::Boolean isASCII)
- {
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("Driver_Base_Gen_i::LocalPersistentIDToIOR");
- MESSAGE("Should be implemented");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- CORBA::String_var aString("");
- return aString._retn();
- };
-
-//===========================================================================
- SALOMEDS::TMPFile* Driver_Base_Gen_i::Save(SALOMEDS::SComponent_ptr theComponent,
- const char* theURL,
- bool isMultiFile)
- {
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("Driver_Base_Gen_i::Save");
- MESSAGE("Should be implemented");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- SALOMEDS::TMPFile_var aStreamFile = new SALOMEDS::TMPFile(0);
- return aStreamFile._retn();
- };
-
-//===========================================================================
- SALOMEDS::TMPFile* Driver_Base_Gen_i::SaveASCII(SALOMEDS::SComponent_ptr theComponent,
- const char* theURL,
- bool isMultiFile)
- {
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("Driver_Base_Gen_i::SaveASCII");
- MESSAGE("Should be implemented");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- SALOMEDS::TMPFile_var aStreamFile = new SALOMEDS::TMPFile(0);
- return aStreamFile._retn();
- };
-
-//===========================================================================
- char* Driver_Base_Gen_i::IORToLocalPersistentID(SALOMEDS::SObject_ptr theSObject,
- const char* IORString,
- CORBA::Boolean isMultiFile,
- CORBA::Boolean isASCII)
- {
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("Driver_Base_Gen_i::IORToLocalPersistentID");
- MESSAGE("Should be implemented");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- CORBA::String_var aString("");
- return aString._retn();
- };
-
-
-//===========================================================================
- void Driver_Base_Gen_i::Close(SALOMEDS::SComponent_ptr theComponent)
- {
- MESSAGE("------------------------");
- MESSAGE("Driver_Base_Gen_i::Close");
- MESSAGE("------------------------");
- };
-
-//===========================================================================
- char* Driver_Base_Gen_i::ComponentDataType()
- {
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("Driver_Base_Gen_i::ComponentDataType");
- MESSAGE("Should be implemented");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- return CORBA::string_dup("J aurais du nommer mon type prefere");
- };
-
-//===========================================================================
- bool Driver_Base_Gen_i::CanPublishInStudy(CORBA::Object_ptr theIOR)
- {
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("Driver_Base_Gen_i::CanPublishInStudy");
- MESSAGE("Should be implemented");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- return false;
- };
-
-//===========================================================================
- SALOMEDS::SObject_ptr Driver_Base_Gen_i::PublishInStudy(SALOMEDS::Study_ptr theStudy,
- SALOMEDS::SObject_ptr theSObject,
- CORBA::Object_ptr theObject,
- const char* theName)
- throw (SALOME::SALOME_Exception)
- {
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("Driver_Base_Gen_i::PublishInStudy");
- MESSAGE("Should be implemented");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- SALOMEDS::SObject_var aResultSO;
- return aResultSO._retn();
- };
-
-//===========================================================================
- CORBA::Boolean Driver_Base_Gen_i::CanCopy(SALOMEDS::SObject_ptr theObject)
- {
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("Driver_Base_Gen_i::CanCopy");
- MESSAGE("Should be implemented");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- //return false;
- return true;
- };
-
-//===========================================================================
- SALOMEDS::TMPFile* Driver_Base_Gen_i::CopyFrom(SALOMEDS::SObject_ptr theObject,
- CORBA::Long& theObjectID)
-{
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("Driver_Base_Gen_i::CopyFrom");
- MESSAGE("Should be implemented");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- MESSAGE("--------------------------------------");
- SALOMEDS::TMPFile_var aStreamFile = new SALOMEDS::TMPFile(0);
- return aStreamFile._retn();
-};
-
-//===========================================================================
- SALOMEDS::SObject_ptr Driver_Base_Gen_i::PasteInto( const SALOMEDS::TMPFile & theStream,
- CORBA::Long theObjectID,
- SALOMEDS::SObject_ptr theSObject)
- {
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("Driver_Base_Gen_i::PasteInto");
- MESSAGE("Should be implemented");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- SALOMEDS::SObject_var aResultSO;
- return aResultSO._retn();
- };
-
-//===========================================================================
- CORBA::Boolean Driver_Base_Gen_i::CanPaste ( const char *theComponentName,
- CORBA::Long theObjectID)
- {
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("Driver_Base_Gen_i::CanPaste");
- MESSAGE("Should be implemented");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- MESSAGE("-----------------------------------------");
- return false;
- };
-
-
+++ /dev/null
-// Copyright (C) 2011 CEA/DEN, EDF R&D
-//
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either
-// version 2.1 of the License.
-//
-// This library is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public
-// License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-//
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-//
-
-#ifndef __DRIVER_BAS_GEN_I_H__
-#define __DRIVER_BAS_GEN_I_H__
-
-#include "SALOME_Component_i.hxx"
-#include "SALOME_NamingService.hxx"
-
-#include CORBA_CLIENT_HEADER(SALOMEDS)
-
-
-//---------------------------------------------------------
- class Driver_Base_Gen_i :
- public virtual POA_SALOMEDS::Driver
-//---------------------------------------------------------
- {
-
-
- Driver_Base_Gen_i();
- public:
- Driver_Base_Gen_i(CORBA::ORB_ptr orb,
- PortableServer::POA_ptr poa,
- PortableServer::ObjectId * contId,
- const char *instanceName,
- const char *interfaceName);
-
-
- virtual ~Driver_Base_Gen_i();
-
- //---------------------------------------------
- // inherited methods from SALOMEDS::Driver
- //---------------------------------------------
-
- //virtual SALOMEDS::TMPFile* Save(SALOMEDS::SComponent_ptr theComponent,
- SALOMEDS::TMPFile* Save(SALOMEDS::SComponent_ptr theComponent,
- const char* theURL,
- bool isMultiFile);
-
- virtual SALOMEDS::TMPFile* SaveASCII(SALOMEDS::SComponent_ptr theComponent,
- const char* theURL,
- bool isMultiFile);
-
- virtual bool Load(SALOMEDS::SComponent_ptr,
- const SALOMEDS::TMPFile &,
- const char* theURL,
- bool isMultiFile);
-
- virtual bool LoadASCII(SALOMEDS::SComponent_ptr,
- const SALOMEDS::TMPFile &,
- const char* theURL,
- bool isMultiFile);
-
- virtual void Close(SALOMEDS::SComponent_ptr IORSComponent);
-
- virtual char* ComponentDataType();
-
- virtual char* IORToLocalPersistentID(SALOMEDS::SObject_ptr theSObject,
- const char* IORString,
- CORBA::Boolean isMultiFile,
- CORBA::Boolean isASCII);
-
- virtual char* LocalPersistentIDToIOR(SALOMEDS::SObject_ptr theSObject,
- const char* aLocalPersistentID,
- CORBA::Boolean isMultiFile,
- CORBA::Boolean isASCII);
-
- virtual bool CanPublishInStudy(CORBA::Object_ptr theIOR);
-
- virtual SALOMEDS::SObject_ptr PublishInStudy
- (SALOMEDS::Study_ptr theStudy,
- SALOMEDS::SObject_ptr theSObject,
- CORBA::Object_ptr theObject,
- const char* theName)
- throw (SALOME::SALOME_Exception);
-
- virtual CORBA::Boolean CanCopy(SALOMEDS::SObject_ptr theObject);
-
- virtual SALOMEDS::TMPFile* CopyFrom(SALOMEDS::SObject_ptr theObject,
- CORBA::Long& theObjectID);
-
- virtual CORBA::Boolean CanPaste(const char* theComponentName,
- CORBA::Long theObjectID);
-
- virtual SALOMEDS::SObject_ptr PasteInto(const SALOMEDS::TMPFile& theStream,
- CORBA::Long theObjectID,
- SALOMEDS::SObject_ptr theObject);
- };
-#endif