Changeset 98
- Timestamp:
- 12/16/09 17:58:21 (15 years ago)
- Location:
- trunk/yao/src/interface/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/yao/src/interface/src/Include/OptionWindow.h
r87 r98 1 1 /* 2 Nom du Fichier: .3 Nom de classe: 2 Nom du Fichier: OptionWindow.h 3 Nom de classe: OptionWindow 4 4 Role: 5 5 Nombre de methodes: … … 14 14 #include <QString> 15 15 #include <QFileDialog> 16 #include <QPushButton> 17 #include <QTableView> 18 16 19 17 20 class OptionWindow : public QWidget { 18 21 Q_OBJECT 19 22 public : 20 OptionWindow(QWidget *parent=0);23 OptionWindow(QWidget *parent=0); 21 24 22 25 private slots: 23 26 24 void enregistrerOption();25 void ouvrirProjetExistant3();26 void ecrireFichier3();27 void enregistrerOption(); 28 void ouvrirProjetExistant3(); 29 void ecrireFichier3(); 27 30 28 31 private : 29 QComboBox *m_NomOption; 32 QComboBox *m_NomOption; 33 34 QPushButton *m_optionAddButton; 35 QPushButton *m_optionDeleteButton; 36 QPushButton *m_enregOption; 37 QPushButton *m_quitOption; 38 QPushButton *m_optionHelpButton; 39 30 40 31 QPushButton *m_enregOption;32 QPushButton *m_boutonCheminProjet;33 QPushButton *m_quitOption;34 41 35 QFormLayout *m_layout1Option; 36 QHBoxLayout *m_layoutHOption; 37 QVBoxLayout *m_layoutPrincipalOption; 38 QFileDialog *projetOption; 39 QString m_cheminProjetOption; 42 QFormLayout *m_optionLayout; 43 QHBoxLayout *m_optionLayoutH1; 44 QHBoxLayout *m_optionLayoutH2; 45 QVBoxLayout *m_optionLayoutV1; 46 QFileDialog *projetOption; 47 QString m_cheminProjetOption; 48 49 QTableView *m_optionTableView; 50 40 51 }; 41 52 #endif // OPTIONWINDOW_H -
trunk/yao/src/interface/src/MainWindow.cpp
r97 r98 257 257 m_optionCopy->hide(); 258 258 connect(m_optionButton, SIGNAL(clicked()), m_optionCopy, SLOT(show())); 259 connect(m_ hatNameButton, SIGNAL(clicked()), m_hatCopy, SLOT(()));259 connect(m_optionButton, SIGNAL(clicked()), this, SLOT(changeColorOptionButton())); 260 260 261 261 m_trajButton = new QPushButton(tr("Traj"), this); -
trunk/yao/src/interface/src/OptionWindow.cpp
r87 r98 1 1 /* 2 Nom du Fichier: .2 Nom du Fichier: OptionWindow.cpp 3 3 Nom de classe: 4 4 Role: … … 12 12 OptionWindow::OptionWindow(QWidget *parent) : QWidget(parent) { 13 13 14 this->setWindowTitle("Le parametre Option"); 15 m_layout1Option = new QFormLayout; 16 m_layoutHOption = new QHBoxLayout; 17 m_layoutPrincipalOption = new QVBoxLayout; 18 m_NomOption = new QComboBox; 19 m_enregOption = new QPushButton("Enregistrer"); 20 m_boutonCheminProjet = new QPushButton("..."); 21 m_quitOption = new QPushButton("Fermer"); 14 this->setWindowTitle("La directive Option"); 15 m_optionLayout = new QFormLayout; 16 m_optionLayoutH1 = new QHBoxLayout; 17 m_optionLayoutH2 = new QHBoxLayout; 18 m_optionLayoutV1 = new QVBoxLayout; 19 m_NomOption = new QComboBox; 20 m_optionAddButton = new QPushButton("Ajouter", this); 21 m_optionDeleteButton = new QPushButton("Supprimer", this); 22 m_enregOption = new QPushButton("Enregistrer" , this); 23 //m_optionHelpButton = new QPushButton("De l'aide ?" , this); 24 m_quitOption = new QPushButton("Quitter", this); 22 25 23 m_NomOption->insertItem(1, "O_NETWARD"); 24 m_NomOption->insertItem(2, "O_REAL");25 m_NomOption->insertItem(3, "O_M1QN3");26 m_NomOption->insertItem(4, "O_VARINCR");27 m_NomOption->insertItem(5, "O_EXTOBJ");28 m_NomOption->insertItem(6, "O_GRADTEST");29 m_NomOption->insertItem(7, "O_DBG_TING");30 m_NomOption->insertItem(8, "O_DBG_BETA");31 m_NomOption->insertItem(9, "O_DBG_NANF");32 m_NomOption->insertItem(10, "O_DBG_TRC_FWARD");33 m_NomOption->insertItem(11, "O_DBG_TRC_BWARD");34 m_NomOption->insertItem(12, "O_DBG_TRC_LWARD");35 m_NomOption->insertItem(13, "O_DBG_TRC_AWARD");26 m_NomOption->insertItem(1, "O_M1QN3"); 27 m_NomOption->insertItem(2, "O_NETWARD"); 28 m_NomOption->insertItem(3, "O_REAL"); 29 m_NomOption->insertItem(4, "O_VARINCR"); 30 m_NomOption->insertItem(5, "O_EXTOBJ"); 31 m_NomOption->insertItem(6, "O_GRADTEST"); 32 m_NomOption->insertItem(7, "O_DBG_TING"); 33 m_NomOption->insertItem(8, "O_DBG_BETA"); 34 m_NomOption->insertItem(9, "O_DBG_NANF"); 35 m_NomOption->insertItem(10, "O_DBG_TRC_FWARD"); 36 m_NomOption->insertItem(11, "O_DBG_TRC_BWARD"); 37 m_NomOption->insertItem(12, "O_DBG_TRC_LWARD"); 38 m_NomOption->insertItem(13, "O_DBG_TRC_AWARD"); 36 39 37 connect(m_enregOption, SIGNAL(clicked()), this, SLOT(ecrireFichier3())); 38 connect(m_boutonCheminProjet, SIGNAL(clicked()), this, SLOT(enregistrerOption())); 40 m_optionTableView = new QTableView ; 41 42 43 m_optionLayoutV1 = new QVBoxLayout; 44 m_optionLayoutV1->addWidget(m_optionAddButton); 45 m_optionLayoutV1->addWidget(m_optionDeleteButton); 46 47 m_optionLayoutH1 = new QHBoxLayout ; 48 m_optionLayoutH1->addWidget(m_optionTableView); 49 m_optionLayoutH1->addLayout(m_optionLayoutV1); 50 51 m_optionLayoutH2 = new QHBoxLayout; 52 m_optionLayoutH2->addWidget(m_enregOption); 53 m_optionLayoutH2->addWidget(m_quitOption); 54 55 56 //Les gestionnaires de positionnement 57 m_optionLayout = new QFormLayout; 58 m_optionLayout->addRow("Option name: ", m_NomOption); 59 m_optionLayout->addRow(m_optionLayoutH1); 60 m_optionLayout->addRow(m_optionLayoutH2); 61 // m_layout1Option->addRow("Chemin ", m_boutonCheminProjet); 62 63 64 //m_layoutPrincipalOption->addLayout(m_layout1Option); 65 //m_layoutPrincipalOption->addLayout(m_layoutHOption); 66 67 this->setLayout(m_optionLayout); 68 69 70 connect(m_enregOption, SIGNAL(clicked()), this, SLOT(ecrireFichier3())); 39 71 connect(m_quitOption, SIGNAL(clicked()), this, SLOT(close())); 40 41 42 //Les gestionnaires de positionnement 43 m_layout1Option->addRow("Option name: ", m_NomOption); 44 m_layout1Option->addRow("Chemin ", m_boutonCheminProjet); 45 m_layoutHOption->addWidget(m_enregOption); 46 m_layoutHOption->addWidget(m_quitOption); 47 48 49 m_layoutPrincipalOption->addLayout(m_layout1Option); 50 m_layoutPrincipalOption->addLayout(m_layoutHOption); 51 this->setLayout(m_layoutPrincipalOption); 52 //this->show(); 72 //connect(m_boutonCheminProjet, SIGNAL(clicked()), this, SLOT(enregistrerOption())); 73 74 //this->show(); 53 75 54 76 }
Note: See TracChangeset
for help on using the changeset viewer.