int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QWidget::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: nouveau(); break; case 1: s_creerNouveau(); break; case 2: s_annulerNouveau(); break; case 3: ouvrir(); break; case 4: importerTileset(); break; case 5: importerHerbe(); break; case 6: importerEntite(); break; case 7: importerEvenement(); break; case 8: sauver(); break; case 9: sauverAs(); break; case 10: undo(); break; case 11: redo(); break; case 12: script(); break; case 13: selectTileset((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 14: selectHerbe((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 15: selectEntite((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 16: selectEvenement((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 17: addTileset((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 18: addHerbe((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 19: addEntite((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 20: addEvenement((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; default: ; } _id -= 21; } return _id; }
void TableTest::testCircu2() { string originale="mushrooms_mushroomsTable.table.xml"; charger(originale); string nom1="tableTestSauv_mush1.xml"; string nom2="tableTestSauv_mush2.xml"; sauver(nom1); sauver(nom2); charger3(nom1); charger2(nom2); CPPUNIT_ASSERT(fixture3->getNbTuples()==fixture2->getNbTuples()); CPPUNIT_ASSERT(fixture3->getNbItems()==fixture2->getNbItems()); CPPUNIT_ASSERT(fixture3->getMapping()==fixture2->getMapping()); CPPUNIT_ASSERT(tuples3==tuples2); }
/** * @brief Constructeur * * Ce constructeur initialise toutes les fonctions de l'Interface Graphique de cette fenêtre : créer et organiser les * objets graphiques, et les connecter avec les bons slots. */ UVWindow::UVWindow() { setWindowTitle("UTProfiler"); mainlayout = new QVBoxLayout(); hlayout1 = new QHBoxLayout(); pbretour = new QPushButton("Retour"); lcode = new QLabel("Code : "); lecode = new QLineEdit(); pbrechercher = new QPushButton("Rechercher"); lresponsable = new QLabel("Responsable : "); leresponsable = new QLineEdit(); hlayout1->addWidget(pbretour); hlayout1->addWidget(lcode); hlayout1->addWidget(lecode); hlayout1->addWidget(pbrechercher); hlayout1->addWidget(lresponsable); hlayout1->addWidget(leresponsable); hlayout2 = new QHBoxLayout(); tedescription = new QTextEdit(); vlayout21 = new QVBoxLayout(); hlayout211 = new QHBoxLayout(); lprintemps = new QLabel("Printemps : "); cbprintemps = new QCheckBox(); hlayout211->addWidget(lprintemps); hlayout211->addWidget(cbprintemps); hlayout212 = new QHBoxLayout(); lautomne = new QLabel("Automne : "); cbautomne = new QCheckBox(); hlayout212->addWidget(lautomne); hlayout212->addWidget(cbautomne); vlayout21->addLayout(hlayout211); vlayout21->addLayout(hlayout212); hlayout2->addWidget(tedescription); hlayout2->addLayout(vlayout21); hlayout3 = new QHBoxLayout(); lcs = new QLabel("CS : "); lecs = new QLineEdit(); ltm = new QLabel("TM : "); letm = new QLineEdit(); ltsh = new QLabel("TSH :"); letsh = new QLineEdit(); lsp = new QLabel("SP : "); lesp = new QLineEdit(); hlayout3->addWidget(lcs); hlayout3->addWidget(lecs); hlayout3->addWidget(ltm); hlayout3->addWidget(letm); hlayout3->addWidget(ltsh); hlayout3->addWidget(letsh); hlayout3->addWidget(lsp); hlayout3->addWidget(lesp); hlayout4 = new QHBoxLayout(); ltc = new QLabel("TC : "); cbtc = new QCheckBox(); lhutech = new QLabel("HUTECH : "); cbhutech = new QCheckBox(); lgb = new QLabel("GB : "); cbgb = new QCheckBox(); lgi = new QLabel("GI : "); cbgi = new QCheckBox(); lgm = new QLabel("GM : "); cbgm = new QCheckBox(); lgp = new QLabel("GP : "); cbgp = new QCheckBox(); lgsm = new QLabel("GSM : "); cbgsm = new QCheckBox(); lgsu = new QLabel("GSU : "); cbgsu = new QCheckBox(); hlayout4->addWidget(ltc); hlayout4->addWidget(cbtc); hlayout4->addWidget(lhutech); hlayout4->addWidget(cbhutech); hlayout4->addWidget(lgb); hlayout4->addWidget(cbgb); hlayout4->addWidget(lgi); hlayout4->addWidget(cbgi); hlayout4->addWidget(lgm); hlayout4->addWidget(cbgm); hlayout4->addWidget(lgp); hlayout4->addWidget(cbgp); hlayout4->addWidget(lgsm); hlayout4->addWidget(cbgsm); hlayout4->addWidget(lgsu); hlayout4->addWidget(cbgsu); hlayout5 = new QHBoxLayout(); pbnouveau = new QPushButton("Nouveau"); pbsupprimer = new QPushButton("Supprimer"); pbsauver = new QPushButton("Sauver"); hlayout5->addWidget(pbnouveau); hlayout5->addWidget(pbsupprimer); hlayout5->addWidget(pbsauver); mainlayout->addLayout(hlayout1); mainlayout->addLayout(hlayout2); mainlayout->addLayout(hlayout3); mainlayout->addLayout(hlayout4); mainlayout->addLayout(hlayout5); this->setLayout(mainlayout); QObject::connect(pbretour,SIGNAL(clicked()),this,SLOT(close())); QObject::connect(pbsupprimer,SIGNAL(clicked()),this,SLOT(supprimer())); QObject::connect(pbnouveau,SIGNAL(clicked()),this,SLOT(nouveau())); QObject::connect(lecode,SIGNAL(returnPressed()),this,SLOT(rechercher())); QObject::connect(pbrechercher,SIGNAL(clicked()),this,SLOT(rechercher())); QObject::connect(pbsauver,SIGNAL(clicked()),this,SLOT(sauver())); QObject::connect(leresponsable,SIGNAL(textChanged(QString)),this,SLOT(pbsauverEnable())); QObject::connect(tedescription,SIGNAL(textChanged()),this,SLOT(pbsauverEnable())); QObject::connect(lecs,SIGNAL(textChanged(QString)),this,SLOT(pbsauverEnable())); QObject::connect(letm,SIGNAL(textChanged(QString)),this,SLOT(pbsauverEnable())); QObject::connect(letsh,SIGNAL(textChanged(QString)),this,SLOT(pbsauverEnable())); QObject::connect(lesp,SIGNAL(textChanged(QString)),this,SLOT(pbsauverEnable())); QObject::connect(cbprintemps,SIGNAL(stateChanged(int)),this,SLOT(pbsauverEnable())); QObject::connect(cbautomne,SIGNAL(stateChanged(int)),this,SLOT(pbsauverEnable())); QObject::connect(cbtc,SIGNAL(stateChanged(int)),this,SLOT(pbsauverEnable())); QObject::connect(cbhutech,SIGNAL(stateChanged(int)),this,SLOT(pbsauverEnable())); QObject::connect(cbgb,SIGNAL(stateChanged(int)),this,SLOT(pbsauverEnable())); QObject::connect(cbgi,SIGNAL(stateChanged(int)),this,SLOT(pbsauverEnable())); QObject::connect(cbgm,SIGNAL(stateChanged(int)),this,SLOT(pbsauverEnable())); QObject::connect(cbgp,SIGNAL(stateChanged(int)),this,SLOT(pbsauverEnable())); QObject::connect(cbgsm,SIGNAL(stateChanged(int)),this,SLOT(pbsauverEnable())); QObject::connect(cbgsu,SIGNAL(stateChanged(int)),this,SLOT(pbsauverEnable())); }