Changeset 346 for trunk/yao


Ignore:
Timestamp:
06/17/10 23:37:48 (14 years ago)
Author:
yerima
Message:

The modul window number of active instance is controlled. We add frame to delimite some group of duties. Visual Yao.

Location:
trunk/yao/src/interface/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/yao/src/interface/src/MainWindow.cpp

    r344 r346  
    245245     m_constantButton    = new QPushButton(tr("Defval"), this); 
    246246        m_constantButton->setToolTip("Bouton désactivé. Vous devez d'abord creer un nouveau projet ou en ouvrir un."); 
    247  
    248247        connect(m_constantButton, SIGNAL(clicked()), this, SLOT(createDefvalWindow())); 
    249248        connect(m_constantButton, SIGNAL(clicked()), this, SLOT(changeColorConstantButton())); 
     
    258257 
    259258     m_trajButton      = new QPushButton(tr("Trajectory"), this); 
    260         //       m_trajCopy->hide(); 
    261259        connect(m_trajButton, SIGNAL(clicked()), this, SLOT(createTrajectoryWindow())); 
    262260        connect(m_trajButton, SIGNAL(clicked()), this, SLOT(changeColorTrajButton())); 
     
    279277 
    280278     m_modulButton     = new QPushButton(tr("Modul"), this); 
    281  //ModulWindow::ModulWindow(Table <Modul> *aModulTable, Table <Space> *aSpaceTable, Table <Operator> *anOperatorTable, QWidget *parent) 
    282         m_modulCopy = new ModulWindow(&theModulTable, &theSpaceTable, &theOperaTable, &theConstantTable, &the_mwc); //mwc.getModul(); 
    283         espace->addWindow(m_modulCopy); 
    284         m_modulCopy->hide(); 
    285         connect(m_modulButton, SIGNAL(clicked()), m_modulCopy, SLOT(show())); 
    286         connect(m_modulButton, SIGNAL(clicked()), this, SLOT(changeColorModulButton())); 
     279       connect(m_modulButton, SIGNAL(clicked()), this, SLOT(createModulWindow())); 
     280       connect(m_modulButton, SIGNAL(clicked()), this, SLOT(changeColorModulButton())); 
    287281     m_ctinButton      = new QPushButton(tr("Connection"), this); 
    288282        m_ctinCopy = new ConnectionWindow; //mwc.getCtin(); 
     
    375369void MainWindow::createModulWindow() { 
    376370 
    377 /*      if (m_spaceCopy == NULL) { //to test if the object is already created. 
    378          
    379         m_spaceCopy = new SpaceWindow(&theSpaceTable, &theTrajectoryTable, &theConstantTable); //mwc.getSpace(); 
    380         espace->addWindow(m_spaceCopy)->move(30, 20); 
    381         m_spaceCopy->show();  
     371        if (m_modulCopy == NULL) { //to test if the object is already created. 
     372        //ModulWindow::ModulWindow(Table <Modul> *aModulTable, Table <Space> *aSpaceTable, Table <Operator> *anOperatorTable, QWidget *parent) 
     373        //connect(m_modulButton, SIGNAL(clicked()), m_modulCopy, SLOT(show())); 
     374   
     375        m_modulCopy = new ModulWindow(&theModulTable, &theSpaceTable, &theOperaTable, &theConstantTable, &the_mwc); //mwc.getModul(); 
     376        espace->addWindow(m_modulCopy); 
     377        espace->addWindow(m_modulCopy)->move(30, 20); 
     378        m_modulCopy->show();  
    382379        } 
    383380 
    384         //connect(m_ContextCopy, SIGNAL(contextWindowIsClosed(int)), this, SLOT(initializeWindow(int))); 
    385 */ 
     381        connect(m_modulCopy, SIGNAL(modulWindowIsClosed(int)), this, SLOT(initializeWindow(int))); 
     382 
    386383} 
    387384/********************************************* Implementation of the method directivesManage() *****************************************************/ 
  • trunk/yao/src/interface/src/ModulWindow.cpp

    r341 r346  
    2929 
    3030        QRegExp regExp("[A-Za-z_][A-Za-z1-9_]{0,}");  
    31         m_lineModulName->setValidator(new QRegExpValidator(regExp, this)); 
    32          
    33         m_comboModulTarget->insertItem(0, " "); 
    34         m_comboModulTarget->insertItem(1, "uptime"); 
    35         m_comboModulTarget->insertItem(2, "steptime"); 
    36         m_comboModulTarget->insertItem(3, "alltime"); 
    37  
    38         for (Table<Constant>::reverse_iterator it = localConstantTable->rbegin(); it != localConstantTable->rend(); it++)  { 
    39                                 cout << it->getName().c_str() << endl; 
     31//      m_lineModulName->setValidator(new QRegExpValidator(regExp, this)); 
     32         
     33//      m_comboModulTarget->insertItem(0, " "); 
     34//      m_comboModulTarget->insertItem(1, "uptime"); 
     35//      m_comboModulTarget->insertItem(2, "steptime"); 
     36//      m_comboModulTarget->insertItem(3, "alltime"); 
     37 
     38//      for (Table<Constant>::reverse_iterator it = localConstantTable->rbegin(); it != localConstantTable->rend(); it++)  { 
     39//                              cout << it->getName().c_str() << endl; 
    4040                //m_comboModulSpaceName->insertItem(2, "DOUBLE");  
    4141//              m_comboModulAutonet->insertItem(2, QString(it->getName().c_str())); 
    4242                //m_comboModulClonof->insertItem(1, QString(it->().c_str())); 
    4343//              m_comboModulLopera->insertItem(1, QString(it->getName().c_str()));  
    44                 } 
     44        //      } 
    4545 
    4646 
     
    8585                 return; // Arrêt de la méthode 
    8686        }*/ 
    87         ModulModele->setItem(row, 0, new QStandardItem(m_comboModulSpaceName->currentText()));   
    88         ModulModele->setItem(row, 1, new QStandardItem(m_comboModulOperaName->currentText()));   
    89         ModulModele->setItem(row, 2, new QStandardItem(m_comboModulAutonet->currentText()));   
    90         ModulModele->setItem(row, 3, new QStandardItem(m_comboModulClonof->currentText()));   
    91          
    92         ModulModele->setItem(row, 4, new QStandardItem(m_comboModulLopera->currentText()));   
     87//      ModulModele->setItem(row, 0, new QStandardItem(m_comboModulSpaceName->currentText()));   
     88//      ModulModele->setItem(row, 1, new QStandardItem(m_comboModulOperaName->currentText()));   
     89//      ModulModele->setItem(row, 2, new QStandardItem(m_comboModulAutonet->currentText()));   
     90//      ModulModele->setItem(row, 3, new QStandardItem(m_comboModulClonof->currentText()));   
     91         
     92//      ModulModele->setItem(row, 4, new QStandardItem(m_comboModulLopera->currentText()));   
    9393        //if (m_checkBoxNoward->isChecked()) 
    94   m_checkBoxNoward->isChecked()?ModulModele->setItem(row, 5, new QStandardItem("oui")):ModulModele->setItem(row, 5, new QStandardItem("non")); 
    95    m_checkBoxTempo->isChecked() ?ModulModele->setItem(row, 6, new QStandardItem("oui")):ModulModele->setItem(row, 6, new QStandardItem("non")); 
    96    m_checkBoxCout->isChecked()?ModulModele->setItem(row, 7, new QStandardItem("oui")):ModulModele->setItem(row, 7, new QStandardItem("non")); 
    97    m_checkBoxSpec->isChecked()?ModulModele->setItem(row, 8, new QStandardItem("oui")):ModulModele->setItem(row, 8, new QStandardItem("non"));   
    98    m_checkBoxNetward->isChecked()?ModulModele->setItem(row, 9, new QStandardItem("oui")):ModulModele->setItem(row, 9, new QStandardItem("non"));   
    99    m_checkBoxModulHidjac->isChecked()?ModulModele->setItem(row, 10, new QStandardItem("oui")):ModulModele->setItem(row, 10, new QStandardItem("non")); 
    100    m_checkBoxModulManage->isChecked()?ModulModele->setItem(row, 11, new QStandardItem("oui")):ModulModele->setItem(row, 11, new QStandardItem("non")); 
    101    m_checkBoxModulArray->isChecked()?ModulModele->setItem(row, 12, new QStandardItem("oui")):ModulModele->setItem(row, 12, new QStandardItem("non"));   
     94  // m_checkBoxNoward->isChecked()?ModulModele->setItem(row, 5, new QStandardItem("oui")):ModulModele->setItem(row, 5, new QStandardItem("non")); 
     95   //m_checkBoxTempo->isChecked() ?ModulModele->setItem(row, 6, new QStandardItem("oui")):ModulModele->setItem(row, 6, new QStandardItem("non")); 
     96   //m_checkBoxCout->isChecked()?ModulModele->setItem(row, 7, new QStandardItem("oui")):ModulModele->setItem(row, 7, new QStandardItem("non")); 
     97   //m_checkBoxSpec->isChecked()?ModulModele->setItem(row, 8, new QStandardItem("oui")):ModulModele->setItem(row, 8, new QStandardItem("non"));   
     98   //m_checkBoxNetward->isChecked()?ModulModele->setItem(row, 9, new QStandardItem("oui")):ModulModele->setItem(row, 9, new QStandardItem("non"));   
     99   //m_checkBoxModulHidjac->isChecked()?ModulModele->setItem(row, 10, new QStandardItem("oui")):ModulModele->setItem(row, 10, new QStandardItem("non")); 
     100   //m_checkBoxModulManage->isChecked()?ModulModele->setItem(row, 11, new QStandardItem("oui")):ModulModele->setItem(row, 11, new QStandardItem("non")); 
     101   //m_checkBoxModulArray->isChecked()?ModulModele->setItem(row, 12, new QStandardItem("oui")):ModulModele->setItem(row, 12, new QStandardItem("non"));   
    102102 
    103103        eraseDataFromLineEdit(); 
     
    130130void ModulWindow::eraseDataFromLineEdit() { 
    131131 
    132         m_comboModulSpaceName->setCurrentIndex(0);  
     132        /*m_comboModulSpaceName->setCurrentIndex(0);  
    133133        m_comboModulOperaName->setCurrentIndex(0);  
    134134        m_comboModulAutonet->setCurrentIndex(0); 
     
    143143        m_checkBoxModulManage->setChecked(false); 
    144144        m_checkBoxModulArray->setChecked(false); 
    145                  
     145        */       
    146146} 
    147147/*************************************** Implémentation de la méthode deleteModulRow ****************************************************************/ 
     
    228228 
    229229} 
     230 
     231/********************************************************************/ 
     232void ModulWindow::closeEvent(QCloseEvent *event) { 
     233 
     234        emit modulWindowIsClosed(8)     ; 
     235}  
  • trunk/yao/src/interface/src/include/ModulWindow.hpp

    r341 r346  
    3030        private slots: 
    3131 
    32                 //void enregistrerModul(); 
    33                 //void ouvrirProjetExistant3(); 
    3432                void saveModulData(); 
    3533                void addModulRow(); 
     
    3836                void deleteModulRow(); 
    3937                void callModulHelp();            
     38 
     39        signals: 
     40                void modulWindowIsClosed(int anInt);  
    4041 
    4142        private: 
     
    5051                int compteur; 
    5152 
     53        protected: 
     54                void closeEvent(QCloseEvent *event); 
    5255}; 
    5356 
  • trunk/yao/src/interface/src/ui_/modulwindow.ui

    r342 r346  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<ui version="4.0"> 
    3  <author>MAYAKI Abdouramane.</author> 
    43 <class>ModulWindow</class> 
    54 <widget class="QWidget" name="ModulWindow"> 
     
    87    <x>0</x> 
    98    <y>0</y> 
    10     <width>679</width> 
    11     <height>521</height> 
     9    <width>703</width> 
     10    <height>520</height> 
    1211   </rect> 
    1312  </property> 
     
    1514   <string>Directive Module.</string> 
    1615  </property> 
    17   <widget class="QCheckBox" name="m_checkBoxModulArray"> 
    18    <property name="geometry"> 
    19     <rect> 
    20      <x>170</x> 
    21      <y>150</y> 
    22      <width>61</width> 
    23      <height>22</height> 
    24     </rect> 
    25    </property> 
    26    <property name="text"> 
    27     <string>Array</string> 
    28    </property> 
    29   </widget> 
    30   <widget class="QTableView" name="m_modulTableView"> 
     16  <widget class="QFrame" name="frame_4"> 
    3117   <property name="geometry"> 
    3218    <rect> 
    3319     <x>10</x> 
    34      <y>320</y> 
    35      <width>551</width> 
    36      <height>191</height> 
    37     </rect> 
    38    </property> 
    39   </widget> 
    40   <widget class="QPushButton" name="m_buttonModulHelp"> 
    41    <property name="geometry"> 
    42     <rect> 
    43      <x>580</x> 
    44      <y>476</y> 
    45      <width>41</width> 
    46      <height>31</height> 
    47     </rect> 
    48    </property> 
    49    <property name="text"> 
    50     <string>Aide</string> 
    51    </property> 
    52   </widget> 
    53   <widget class="QFrame" name="frame"> 
    54    <property name="geometry"> 
    55     <rect> 
    56      <x>380</x> 
    57      <y>150</y> 
    58      <width>201</width> 
    59      <height>151</height> 
     20     <y>10</y> 
     21     <width>691</width> 
     22     <height>301</height> 
    6023    </rect> 
    6124   </property> 
     
    6932    <property name="geometry"> 
    7033     <rect> 
    71       <x>20</x> 
     34      <x>10</x> 
    7235      <y>20</y> 
    7336      <width>171</width> 
     
    7538     </rect> 
    7639    </property> 
    77     <layout class="QHBoxLayout" name="horizontalLayout_9"> 
    78      <item> 
    79       <widget class="QLabel" name="label_9"> 
     40    <layout class="QHBoxLayout" name="horizontalLayout_2"> 
     41     <item> 
     42      <widget class="QLabel" name="label"> 
    8043       <property name="text"> 
    81         <string>lopera</string> 
     44        <string>Nom module</string> 
    8245       </property> 
    8346       <property name="buddy"> 
    84         <cstring>m_comboModulLopera</cstring> 
     47        <cstring>lineModulName</cstring> 
    8548       </property> 
    8649      </widget> 
    8750     </item> 
    8851     <item> 
    89       <widget class="QComboBox" name="m_comboModulLopera"/> 
     52      <widget class="QLineEdit" name="lineModulName"/> 
    9053     </item> 
    9154    </layout> 
    9255   </widget> 
    93    <widget class="QListView" name="m_loperaListView"> 
     56   <widget class="QWidget" name=""> 
    9457    <property name="geometry"> 
    9558     <rect> 
    9659      <x>20</x> 
    97       <y>60</y> 
    98       <width>81</width> 
    99       <height>81</height> 
    100      </rect> 
    101     </property> 
    102    </widget> 
    103    <widget class="QPushButton" name="m_buttonLoperaAdd"> 
    104     <property name="geometry"> 
    105      <rect> 
    106       <x>110</x> 
    107       <y>80</y> 
    108       <width>81</width> 
    109       <height>27</height> 
     60      <y>70</y> 
     61      <width>159</width> 
     62      <height>24</height> 
     63     </rect> 
     64    </property> 
     65    <layout class="QHBoxLayout" name="horizontalLayout_13"> 
     66     <item> 
     67      <widget class="QRadioButton" name="m_spaceRadioButton"> 
     68       <property name="text"> 
     69        <string>Space</string> 
     70       </property> 
     71       <property name="checked"> 
     72        <bool>true</bool> 
     73       </property> 
     74      </widget> 
     75     </item> 
     76     <item> 
     77      <widget class="QRadioButton" name="m_operaRadioButton"> 
     78       <property name="text"> 
     79        <string>Opera</string> 
     80       </property> 
     81      </widget> 
     82     </item> 
     83    </layout> 
     84   </widget> 
     85   <widget class="QWidget" name="layoutWidget"> 
     86    <property name="geometry"> 
     87     <rect> 
     88      <x>20</x> 
     89      <y>110</y> 
     90      <width>151</width> 
     91      <height>101</height> 
     92     </rect> 
     93    </property> 
     94    <layout class="QVBoxLayout" name="verticalLayout_2"> 
     95     <item> 
     96      <layout class="QHBoxLayout" name="horizontalLayout_3"> 
     97       <item> 
     98        <widget class="QLabel" name="label_2"> 
     99         <property name="text"> 
     100          <string>Entrée</string> 
     101         </property> 
     102         <property name="buddy"> 
     103          <cstring>lineModulInput</cstring> 
     104         </property> 
     105        </widget> 
     106       </item> 
     107       <item> 
     108        <widget class="QLineEdit" name="lineModulInput"/> 
     109       </item> 
     110      </layout> 
     111     </item> 
     112     <item> 
     113      <layout class="QHBoxLayout" name="horizontalLayout_4"> 
     114       <item> 
     115        <widget class="QLabel" name="label_3"> 
     116         <property name="text"> 
     117          <string>Sortie</string> 
     118         </property> 
     119         <property name="buddy"> 
     120          <cstring>lineModulOutput</cstring> 
     121         </property> 
     122        </widget> 
     123       </item> 
     124       <item> 
     125        <widget class="QLineEdit" name="lineModulOutput"/> 
     126       </item> 
     127      </layout> 
     128     </item> 
     129     <item> 
     130      <layout class="QHBoxLayout" name="horizontalLayout_5"> 
     131       <item> 
     132        <widget class="QLabel" name="label_4"> 
     133         <property name="text"> 
     134          <string>Target</string> 
     135         </property> 
     136         <property name="buddy"> 
     137          <cstring>comboModulTarget</cstring> 
     138         </property> 
     139        </widget> 
     140       </item> 
     141       <item> 
     142        <widget class="QComboBox" name="comboModulTarget"/> 
     143       </item> 
     144      </layout> 
     145     </item> 
     146    </layout> 
     147   </widget> 
     148   <widget class="QCheckBox" name="checkBoxModulArray"> 
     149    <property name="geometry"> 
     150     <rect> 
     151      <x>190</x> 
     152      <y>110</y> 
     153      <width>61</width> 
     154      <height>22</height> 
    110155     </rect> 
    111156    </property> 
    112157    <property name="text"> 
    113      <string>Ajouter</string> 
    114     </property> 
    115    </widget> 
    116    <widget class="QPushButton" name="m_buttonLoperaDel"> 
    117     <property name="geometry"> 
    118      <rect> 
    119       <x>110</x> 
    120       <y>110</y> 
    121       <width>81</width> 
    122       <height>27</height> 
    123      </rect> 
    124     </property> 
    125     <property name="text"> 
    126      <string>Supprimer</string> 
    127     </property> 
     158     <string>Array</string> 
     159    </property> 
     160   </widget> 
     161   <widget class="QFrame" name="frame_2"> 
     162    <property name="geometry"> 
     163     <rect> 
     164      <x>260</x> 
     165      <y>10</y> 
     166      <width>131</width> 
     167      <height>281</height> 
     168     </rect> 
     169    </property> 
     170    <property name="frameShape"> 
     171     <enum>QFrame::StyledPanel</enum> 
     172    </property> 
     173    <property name="frameShadow"> 
     174     <enum>QFrame::Raised</enum> 
     175    </property> 
     176    <widget class="QWidget" name="layoutWidget"> 
     177     <property name="geometry"> 
     178      <rect> 
     179       <x>10</x> 
     180       <y>10</y> 
     181       <width>113</width> 
     182       <height>261</height> 
     183      </rect> 
     184     </property> 
     185     <layout class="QVBoxLayout" name="verticalLayout_3"> 
     186      <item> 
     187       <widget class="QCheckBox" name="checkBoxModulNoward"> 
     188        <property name="text"> 
     189         <string>noward</string> 
     190        </property> 
     191       </widget> 
     192      </item> 
     193      <item> 
     194       <widget class="QCheckBox" name="checkBoxTempo"> 
     195        <property name="text"> 
     196         <string>tempo</string> 
     197        </property> 
     198       </widget> 
     199      </item> 
     200      <item> 
     201       <widget class="QCheckBox" name="checkBoxCout"> 
     202        <property name="text"> 
     203         <string>cout</string> 
     204        </property> 
     205       </widget> 
     206      </item> 
     207      <item> 
     208       <widget class="QCheckBox" name="checkBoxSpec"> 
     209        <property name="text"> 
     210         <string>spec</string> 
     211        </property> 
     212       </widget> 
     213      </item> 
     214      <item> 
     215       <widget class="QCheckBox" name="checkBoxNetward"> 
     216        <property name="text"> 
     217         <string>netward</string> 
     218        </property> 
     219       </widget> 
     220      </item> 
     221      <item> 
     222       <widget class="QCheckBox" name="checkBoxModulHidjac"> 
     223        <property name="text"> 
     224         <string>hidjac</string> 
     225        </property> 
     226       </widget> 
     227      </item> 
     228      <item> 
     229       <widget class="QCheckBox" name="checkBoxModulManage"> 
     230        <property name="text"> 
     231         <string>manage_ctin</string> 
     232        </property> 
     233       </widget> 
     234      </item> 
     235     </layout> 
     236    </widget> 
     237   </widget> 
     238   <widget class="QFrame" name="frame_3"> 
     239    <property name="geometry"> 
     240     <rect> 
     241      <x>400</x> 
     242      <y>10</y> 
     243      <width>281</width> 
     244      <height>121</height> 
     245     </rect> 
     246    </property> 
     247    <property name="frameShape"> 
     248     <enum>QFrame::StyledPanel</enum> 
     249    </property> 
     250    <property name="frameShadow"> 
     251     <enum>QFrame::Raised</enum> 
     252    </property> 
     253    <widget class="QWidget" name="layoutWidget"> 
     254     <property name="geometry"> 
     255      <rect> 
     256       <x>10</x> 
     257       <y>10</y> 
     258       <width>261</width> 
     259       <height>31</height> 
     260      </rect> 
     261     </property> 
     262     <layout class="QHBoxLayout" name="horizontalLayout_10"> 
     263      <item> 
     264       <widget class="QLabel" name="label_8"> 
     265        <property name="text"> 
     266         <string>inter</string> 
     267        </property> 
     268        <property name="buddy"> 
     269         <cstring>comboModulInter1</cstring> 
     270        </property> 
     271       </widget> 
     272      </item> 
     273      <item> 
     274       <layout class="QHBoxLayout" name="horizontalLayout"> 
     275        <item> 
     276         <widget class="QComboBox" name="comboModulInter1"/> 
     277        </item> 
     278        <item> 
     279         <widget class="QComboBox" name="comboModulInter2"/> 
     280        </item> 
     281        <item> 
     282         <widget class="QComboBox" name="comboModulInter3"/> 
     283        </item> 
     284       </layout> 
     285      </item> 
     286     </layout> 
     287    </widget> 
     288    <widget class="QWidget" name="layoutWidget"> 
     289     <property name="geometry"> 
     290      <rect> 
     291       <x>10</x> 
     292       <y>50</y> 
     293       <width>261</width> 
     294       <height>68</height> 
     295      </rect> 
     296     </property> 
     297     <layout class="QHBoxLayout" name="horizontalLayout_12"> 
     298      <item> 
     299       <layout class="QVBoxLayout" name="verticalLayout"> 
     300        <item> 
     301         <layout class="QHBoxLayout" name="horizontalLayout_6"> 
     302          <item> 
     303           <widget class="QLabel" name="label_5"> 
     304            <property name="text"> 
     305             <string>autonet</string> 
     306            </property> 
     307            <property name="buddy"> 
     308             <cstring>comboModulAutonet</cstring> 
     309            </property> 
     310           </widget> 
     311          </item> 
     312          <item> 
     313           <widget class="QComboBox" name="comboModulAutonet"/> 
     314          </item> 
     315         </layout> 
     316        </item> 
     317        <item> 
     318         <layout class="QHBoxLayout" name="horizontalLayout_11"> 
     319          <item> 
     320           <widget class="QLabel" name="label_10"> 
     321            <property name="text"> 
     322             <string>covt</string> 
     323            </property> 
     324            <property name="buddy"> 
     325             <cstring>comboModulCovt</cstring> 
     326            </property> 
     327           </widget> 
     328          </item> 
     329          <item> 
     330           <spacer name="horizontalSpacer"> 
     331            <property name="orientation"> 
     332             <enum>Qt::Horizontal</enum> 
     333            </property> 
     334            <property name="sizeHint" stdset="0"> 
     335             <size> 
     336              <width>40</width> 
     337              <height>20</height> 
     338             </size> 
     339            </property> 
     340           </spacer> 
     341          </item> 
     342          <item> 
     343           <widget class="QComboBox" name="comboModulCovt"/> 
     344          </item> 
     345         </layout> 
     346        </item> 
     347       </layout> 
     348      </item> 
     349      <item> 
     350       <layout class="QVBoxLayout" name="verticalLayout_5"> 
     351        <item> 
     352         <layout class="QHBoxLayout" name="horizontalLayout_7"> 
     353          <item> 
     354           <widget class="QLabel" name="label_6"> 
     355            <property name="text"> 
     356             <string>clonol</string> 
     357            </property> 
     358            <property name="buddy"> 
     359             <cstring>comboModulClonol</cstring> 
     360            </property> 
     361           </widget> 
     362          </item> 
     363          <item> 
     364           <widget class="QComboBox" name="comboModulClonol"/> 
     365          </item> 
     366         </layout> 
     367        </item> 
     368        <item> 
     369         <layout class="QHBoxLayout" name="horizontalLayout_8"> 
     370          <item> 
     371           <widget class="QLabel" name="label_7"> 
     372            <property name="text"> 
     373             <string>clonof</string> 
     374            </property> 
     375            <property name="buddy"> 
     376             <cstring>comboClonof</cstring> 
     377            </property> 
     378           </widget> 
     379          </item> 
     380          <item> 
     381           <widget class="QComboBox" name="comboClonof"/> 
     382          </item> 
     383         </layout> 
     384        </item> 
     385       </layout> 
     386      </item> 
     387     </layout> 
     388    </widget> 
     389   </widget> 
     390   <widget class="QFrame" name="frame"> 
     391    <property name="geometry"> 
     392     <rect> 
     393      <x>400</x> 
     394      <y>140</y> 
     395      <width>281</width> 
     396      <height>151</height> 
     397     </rect> 
     398    </property> 
     399    <property name="frameShape"> 
     400     <enum>QFrame::StyledPanel</enum> 
     401    </property> 
     402    <property name="frameShadow"> 
     403     <enum>QFrame::Raised</enum> 
     404    </property> 
     405    <widget class="QWidget" name="layoutWidget"> 
     406     <property name="geometry"> 
     407      <rect> 
     408       <x>20</x> 
     409       <y>20</y> 
     410       <width>171</width> 
     411       <height>29</height> 
     412      </rect> 
     413     </property> 
     414     <layout class="QHBoxLayout" name="horizontalLayout_9"> 
     415      <item> 
     416       <widget class="QLabel" name="label_9"> 
     417        <property name="text"> 
     418         <string>lopera</string> 
     419        </property> 
     420        <property name="buddy"> 
     421         <cstring>m_comboModulLopera</cstring> 
     422        </property> 
     423       </widget> 
     424      </item> 
     425      <item> 
     426       <widget class="QComboBox" name="m_comboModulLopera"/> 
     427      </item> 
     428     </layout> 
     429    </widget> 
     430    <widget class="QListView" name="m_loperaListView"> 
     431     <property name="geometry"> 
     432      <rect> 
     433       <x>20</x> 
     434       <y>60</y> 
     435       <width>81</width> 
     436       <height>81</height> 
     437      </rect> 
     438     </property> 
     439    </widget> 
     440    <widget class="QPushButton" name="m_buttonLoperaAdd"> 
     441     <property name="geometry"> 
     442      <rect> 
     443       <x>110</x> 
     444       <y>80</y> 
     445       <width>81</width> 
     446       <height>27</height> 
     447      </rect> 
     448     </property> 
     449     <property name="text"> 
     450      <string>Ajouter</string> 
     451     </property> 
     452    </widget> 
     453    <widget class="QPushButton" name="m_buttonLoperaDel"> 
     454     <property name="enabled"> 
     455      <bool>false</bool> 
     456     </property> 
     457     <property name="geometry"> 
     458      <rect> 
     459       <x>110</x> 
     460       <y>110</y> 
     461       <width>81</width> 
     462       <height>27</height> 
     463      </rect> 
     464     </property> 
     465     <property name="text"> 
     466      <string>Supprimer</string> 
     467     </property> 
     468    </widget> 
     469    <zorder>layoutWidget</zorder> 
     470    <zorder>m_loperaListView</zorder> 
     471    <zorder>m_buttonLoperaAdd</zorder> 
     472    <zorder>m_buttonLoperaDel</zorder> 
     473    <zorder>frame_5</zorder> 
    128474   </widget> 
    129475  </widget> 
    130   <widget class="QFrame" name="frame_2"> 
     476  <widget class="QFrame" name="frame_5"> 
    131477   <property name="geometry"> 
    132478    <rect> 
    133      <x>240</x> 
    134      <y>20</y> 
    135      <width>131</width> 
    136      <height>281</height> 
     479     <x>10</x> 
     480     <y>320</y> 
     481     <width>691</width> 
     482     <height>191</height> 
    137483    </rect> 
    138484   </property> 
     
    143489    <enum>QFrame::Raised</enum> 
    144490   </property> 
    145    <widget class="QWidget" name="layoutWidget"> 
     491   <widget class="QTableView" name="m_modulTableView"> 
    146492    <property name="geometry"> 
    147493     <rect> 
    148494      <x>10</x> 
    149495      <y>10</y> 
    150       <width>113</width> 
    151       <height>261</height> 
    152      </rect> 
    153     </property> 
    154     <layout class="QVBoxLayout" name="verticalLayout_3"> 
    155      <item> 
    156       <widget class="QCheckBox" name="m_checkBoxNoward"> 
     496      <width>571</width> 
     497      <height>171</height> 
     498     </rect> 
     499    </property> 
     500   </widget> 
     501   <widget class="QWidget" name="layoutWidget"> 
     502    <property name="geometry"> 
     503     <rect> 
     504      <x>590</x> 
     505      <y>40</y> 
     506      <width>87</width> 
     507      <height>95</height> 
     508     </rect> 
     509    </property> 
     510    <layout class="QVBoxLayout" name="verticalLayout_4"> 
     511     <item> 
     512      <widget class="QPushButton" name="m_buttonModulAdd"> 
    157513       <property name="text"> 
    158         <string>noward</string> 
     514        <string>&amp;Ajouter</string> 
    159515       </property> 
    160516      </widget> 
    161517     </item> 
    162518     <item> 
    163       <widget class="QCheckBox" name="m_checkBoxTempo"> 
     519      <widget class="QPushButton" name="m_buttonModulDel"> 
     520       <property name="enabled"> 
     521        <bool>false</bool> 
     522       </property> 
    164523       <property name="text"> 
    165         <string>tempo</string> 
     524        <string>&amp;Supprimer</string> 
    166525       </property> 
    167526      </widget> 
    168527     </item> 
    169528     <item> 
    170       <widget class="QCheckBox" name="m_checkBoxCout"> 
     529      <widget class="QPushButton" name="m_buttonModulQuit"> 
    171530       <property name="text"> 
    172         <string>cout</string> 
     531        <string>&amp;Quitter</string> 
    173532       </property> 
    174533      </widget> 
    175534     </item> 
    176      <item> 
    177       <widget class="QCheckBox" name="m_checkBoxSpec"> 
    178        <property name="text"> 
    179         <string>spec</string> 
    180        </property> 
    181       </widget> 
    182      </item> 
    183      <item> 
    184       <widget class="QCheckBox" name="m_checkBoxNetward"> 
    185        <property name="text"> 
    186         <string>netward</string> 
    187        </property> 
    188       </widget> 
    189      </item> 
    190      <item> 
    191       <widget class="QCheckBox" name="m_checkBoxModulHidjac"> 
    192        <property name="text"> 
    193         <string>hidjac</string> 
    194        </property> 
    195       </widget> 
    196      </item> 
    197      <item> 
    198       <widget class="QCheckBox" name="m_checkBoxModulManage"> 
    199        <property name="text"> 
    200         <string>manage_ctin</string> 
    201        </property> 
    202       </widget> 
    203      </item> 
    204535    </layout> 
    205536   </widget> 
    206   </widget> 
    207   <widget class="QFrame" name="frame_3"> 
    208    <property name="geometry"> 
    209     <rect> 
    210      <x>380</x> 
    211      <y>20</y> 
    212      <width>291</width> 
    213      <height>121</height> 
    214     </rect> 
    215    </property> 
    216    <property name="frameShape"> 
    217     <enum>QFrame::StyledPanel</enum> 
    218    </property> 
    219    <property name="frameShadow"> 
    220     <enum>QFrame::Raised</enum> 
    221    </property> 
    222    <widget class="QWidget" name="layoutWidget"> 
    223     <property name="geometry"> 
    224      <rect> 
    225       <x>10</x> 
    226       <y>10</y> 
    227       <width>271</width> 
    228       <height>31</height> 
    229      </rect> 
    230     </property> 
    231     <layout class="QHBoxLayout" name="horizontalLayout_10"> 
    232      <item> 
    233       <widget class="QLabel" name="label_8"> 
    234        <property name="text"> 
    235         <string>inter</string> 
    236        </property> 
    237        <property name="buddy"> 
    238         <cstring>m_comboModulInter1</cstring> 
    239        </property> 
    240       </widget> 
    241      </item> 
    242      <item> 
    243       <layout class="QHBoxLayout" name="horizontalLayout"> 
    244        <item> 
    245         <widget class="QComboBox" name="m_comboModulInter1"/> 
    246        </item> 
    247        <item> 
    248         <widget class="QComboBox" name="m_comboModulInter2"> 
    249          <property name="enabled"> 
    250           <bool>false</bool> 
    251          </property> 
    252         </widget> 
    253        </item> 
    254        <item> 
    255         <widget class="QComboBox" name="m_comboModulInter3"> 
    256          <property name="enabled"> 
    257           <bool>false</bool> 
    258          </property> 
    259         </widget> 
    260        </item> 
    261       </layout> 
    262      </item> 
    263     </layout> 
    264    </widget> 
    265    <widget class="QWidget" name="layoutWidget"> 
    266     <property name="geometry"> 
    267      <rect> 
    268       <x>10</x> 
    269       <y>50</y> 
    270       <width>272</width> 
    271       <height>68</height> 
    272      </rect> 
    273     </property> 
    274     <layout class="QHBoxLayout" name="horizontalLayout_12"> 
    275      <item> 
    276       <layout class="QVBoxLayout" name="verticalLayout"> 
    277        <item> 
    278         <layout class="QHBoxLayout" name="horizontalLayout_6"> 
    279          <item> 
    280           <widget class="QLabel" name="label_5"> 
    281            <property name="text"> 
    282             <string>autonet</string> 
    283            </property> 
    284            <property name="buddy"> 
    285             <cstring>m_comboModulAutonet</cstring> 
    286            </property> 
    287           </widget> 
    288          </item> 
    289          <item> 
    290           <widget class="QComboBox" name="m_comboModulAutonet"/> 
    291          </item> 
    292         </layout> 
    293        </item> 
    294        <item> 
    295         <layout class="QHBoxLayout" name="horizontalLayout_11"> 
    296          <item> 
    297           <widget class="QLabel" name="label_10"> 
    298            <property name="text"> 
    299             <string>covt</string> 
    300            </property> 
    301            <property name="buddy"> 
    302             <cstring>m_comboModulCovt</cstring> 
    303            </property> 
    304           </widget> 
    305          </item> 
    306          <item> 
    307           <widget class="QComboBox" name="m_comboModulCovt"/> 
    308          </item> 
    309         </layout> 
    310        </item> 
    311       </layout> 
    312      </item> 
    313      <item> 
    314       <layout class="QVBoxLayout" name="verticalLayout_5"> 
    315        <item> 
    316         <layout class="QHBoxLayout" name="horizontalLayout_7"> 
    317          <item> 
    318           <widget class="QLabel" name="label_6"> 
    319            <property name="text"> 
    320             <string>clonol</string> 
    321            </property> 
    322            <property name="buddy"> 
    323             <cstring>m_comboModulClonol</cstring> 
    324            </property> 
    325           </widget> 
    326          </item> 
    327          <item> 
    328           <widget class="QComboBox" name="m_comboModulClonol"/> 
    329          </item> 
    330         </layout> 
    331        </item> 
    332        <item> 
    333         <layout class="QHBoxLayout" name="horizontalLayout_8"> 
    334          <item> 
    335           <widget class="QLabel" name="label_7"> 
    336            <property name="text"> 
    337             <string>clonof</string> 
    338            </property> 
    339            <property name="buddy"> 
    340             <cstring>m_comboModulClonof</cstring> 
    341            </property> 
    342           </widget> 
    343          </item> 
    344          <item> 
    345           <widget class="QComboBox" name="m_comboModulClonof"/> 
    346          </item> 
    347         </layout> 
    348        </item> 
    349       </layout> 
    350      </item> 
    351     </layout> 
    352    </widget> 
    353   </widget> 
    354   <widget class="QWidget" name="layoutWidget"> 
    355    <property name="geometry"> 
    356     <rect> 
    357      <x>10</x> 
    358      <y>20</y> 
    359      <width>171</width> 
    360      <height>29</height> 
    361     </rect> 
    362    </property> 
    363    <layout class="QHBoxLayout" name="horizontalLayout_2"> 
    364     <item> 
    365      <widget class="QLabel" name="m_labelModulName"> 
    366       <property name="text"> 
    367        <string>Nom module</string> 
    368       </property> 
    369       <property name="buddy"> 
    370        <cstring>m_lineModulName</cstring> 
    371       </property> 
    372      </widget> 
    373     </item> 
    374     <item> 
    375      <widget class="QLineEdit" name="m_lineModulName"/> 
    376     </item> 
    377    </layout> 
    378   </widget> 
    379   <widget class="QWidget" name="layoutWidget"> 
    380    <property name="geometry"> 
    381     <rect> 
    382      <x>10</x> 
    383      <y>140</y> 
    384      <width>151</width> 
    385      <height>101</height> 
    386     </rect> 
    387    </property> 
    388    <layout class="QVBoxLayout" name="verticalLayout_2"> 
    389     <item> 
    390      <layout class="QHBoxLayout" name="horizontalLayout_3"> 
    391       <item> 
    392        <widget class="QLabel" name="label_2"> 
    393         <property name="text"> 
    394          <string>Entrée</string> 
    395         </property> 
    396         <property name="buddy"> 
    397          <cstring>m_lineModulInput</cstring> 
    398         </property> 
    399        </widget> 
    400       </item> 
    401       <item> 
    402        <widget class="QLineEdit" name="m_lineModulInput"/> 
    403       </item> 
    404      </layout> 
    405     </item> 
    406     <item> 
    407      <layout class="QHBoxLayout" name="horizontalLayout_4"> 
    408       <item> 
    409        <widget class="QLabel" name="label_3"> 
    410         <property name="text"> 
    411          <string>Sortie</string> 
    412         </property> 
    413         <property name="buddy"> 
    414          <cstring>m_lineModulOutput</cstring> 
    415         </property> 
    416        </widget> 
    417       </item> 
    418       <item> 
    419        <widget class="QLineEdit" name="m_lineModulOutput"/> 
    420       </item> 
    421      </layout> 
    422     </item> 
    423     <item> 
    424      <layout class="QHBoxLayout" name="horizontalLayout_5"> 
    425       <item> 
    426        <widget class="QLabel" name="label_4"> 
    427         <property name="text"> 
    428          <string>Target</string> 
    429         </property> 
    430         <property name="buddy"> 
    431          <cstring>m_comboModulTarget</cstring> 
    432         </property> 
    433        </widget> 
    434       </item> 
    435       <item> 
    436        <widget class="QComboBox" name="m_comboModulTarget"/> 
    437       </item> 
    438      </layout> 
    439     </item> 
    440    </layout> 
    441   </widget> 
    442   <widget class="QWidget" name="layoutWidget"> 
    443    <property name="geometry"> 
    444     <rect> 
    445      <x>580</x> 
    446      <y>350</y> 
    447      <width>87</width> 
    448      <height>95</height> 
    449     </rect> 
    450    </property> 
    451    <layout class="QVBoxLayout" name="verticalLayout_4"> 
    452     <item> 
    453      <widget class="QPushButton" name="m_buttonModulAdd"> 
    454       <property name="text"> 
    455        <string>&amp;Ajouter</string> 
    456       </property> 
    457      </widget> 
    458     </item> 
    459     <item> 
    460      <widget class="QPushButton" name="m_buttonModulDel"> 
    461       <property name="text"> 
    462        <string>&amp;Supprimer</string> 
    463       </property> 
    464      </widget> 
    465     </item> 
    466     <item> 
    467      <widget class="QPushButton" name="m_buttonModulQuit"> 
    468       <property name="text"> 
    469        <string>&amp;Quitter</string> 
    470       </property> 
    471      </widget> 
    472     </item> 
    473    </layout> 
    474   </widget> 
    475   <widget class="QWidget" name=""> 
    476    <property name="geometry"> 
    477     <rect> 
    478      <x>10</x> 
    479      <y>70</y> 
    480      <width>154</width> 
    481      <height>29</height> 
    482     </rect> 
    483    </property> 
    484    <layout class="QHBoxLayout" name="horizontalLayout_13"> 
    485     <item> 
    486      <widget class="QRadioButton" name="m_spaceRadioButton"> 
    487       <property name="text"> 
    488        <string>Space</string> 
    489       </property> 
    490       <property name="checked"> 
    491        <bool>true</bool> 
    492       </property> 
    493      </widget> 
    494     </item> 
    495     <item> 
    496      <widget class="QComboBox" name="m_comboModulSpaceName"/> 
    497     </item> 
    498    </layout> 
    499   </widget> 
    500   <widget class="QWidget" name=""> 
    501    <property name="geometry"> 
    502     <rect> 
    503      <x>10</x> 
    504      <y>100</y> 
    505      <width>153</width> 
    506      <height>29</height> 
    507     </rect> 
    508    </property> 
    509    <layout class="QHBoxLayout" name="horizontalLayout_14"> 
    510     <item> 
    511      <widget class="QRadioButton" name="m_operaRadioButton"> 
    512       <property name="enabled"> 
    513        <bool>false</bool> 
    514       </property> 
    515       <property name="text"> 
    516        <string>Opera</string> 
    517       </property> 
    518      </widget> 
    519     </item> 
    520     <item> 
    521      <widget class="QComboBox" name="m_comboModulOperaName"> 
    522       <property name="enabled"> 
    523        <bool>false</bool> 
    524       </property> 
    525      </widget> 
    526     </item> 
    527    </layout> 
     537   <widget class="QPushButton" name="m_buttonModulHelp"> 
     538    <property name="geometry"> 
     539     <rect> 
     540      <x>590</x> 
     541      <y>150</y> 
     542      <width>41</width> 
     543      <height>27</height> 
     544     </rect> 
     545    </property> 
     546    <property name="text"> 
     547     <string>Aide</string> 
     548    </property> 
     549   </widget> 
    528550  </widget> 
    529551 </widget> 
    530552 <tabstops> 
    531   <tabstop>m_lineModulName</tabstop> 
     553  <tabstop>lineModulName</tabstop> 
    532554  <tabstop>m_spaceRadioButton</tabstop> 
    533   <tabstop>m_comboModulSpaceName</tabstop> 
    534555  <tabstop>m_operaRadioButton</tabstop> 
    535   <tabstop>m_comboModulOperaName</tabstop> 
    536   <tabstop>m_lineModulInput</tabstop> 
    537   <tabstop>m_checkBoxModulArray</tabstop> 
    538   <tabstop>m_lineModulOutput</tabstop> 
    539   <tabstop>m_comboModulTarget</tabstop> 
    540   <tabstop>m_checkBoxNoward</tabstop> 
    541   <tabstop>m_checkBoxTempo</tabstop> 
    542   <tabstop>m_checkBoxCout</tabstop> 
    543   <tabstop>m_checkBoxSpec</tabstop> 
    544   <tabstop>m_checkBoxNetward</tabstop> 
    545   <tabstop>m_checkBoxModulHidjac</tabstop> 
    546   <tabstop>m_checkBoxModulManage</tabstop> 
    547   <tabstop>m_comboModulInter1</tabstop> 
    548   <tabstop>m_comboModulInter2</tabstop> 
    549   <tabstop>m_comboModulInter3</tabstop> 
    550   <tabstop>m_comboModulAutonet</tabstop> 
    551   <tabstop>m_comboModulClonol</tabstop> 
    552   <tabstop>m_comboModulCovt</tabstop> 
    553   <tabstop>m_comboModulClonof</tabstop> 
     556  <tabstop>lineModulInput</tabstop> 
     557  <tabstop>checkBoxModulArray</tabstop> 
     558  <tabstop>lineModulOutput</tabstop> 
     559  <tabstop>comboModulTarget</tabstop> 
     560  <tabstop>checkBoxModulNoward</tabstop> 
     561  <tabstop>checkBoxTempo</tabstop> 
     562  <tabstop>checkBoxCout</tabstop> 
     563  <tabstop>checkBoxSpec</tabstop> 
     564  <tabstop>checkBoxNetward</tabstop> 
     565  <tabstop>checkBoxModulHidjac</tabstop> 
     566  <tabstop>checkBoxModulManage</tabstop> 
     567  <tabstop>comboModulInter1</tabstop> 
     568  <tabstop>comboModulInter2</tabstop> 
     569  <tabstop>comboModulInter3</tabstop> 
     570  <tabstop>comboModulAutonet</tabstop> 
     571  <tabstop>comboModulClonol</tabstop> 
     572  <tabstop>comboModulCovt</tabstop> 
     573  <tabstop>comboClonof</tabstop> 
    554574  <tabstop>m_comboModulLopera</tabstop> 
    555575  <tabstop>m_buttonLoperaAdd</tabstop> 
Note: See TracChangeset for help on using the changeset viewer.