VueGestionPiece::VueGestionPiece(QWidget* parent) : QDialog(parent), ui(new Ui::VueGestionPiece) { ui->setupUi(this); nom = new ChampFormulaire(tr("Ce champ est requis."), this); ui->formLayout->setWidget(0, QFormLayout::FieldRole, nom); connect(nom, SIGNAL(valeurChangee()), this, SLOT(verifierNom())); connect(nom, SIGNAL(validiteChangee()), this, SLOT(verifierOk())); verifierOk(); }
VueGestionEnsemble::VueGestionEnsemble(QWidget* parent) : QDialog(parent), ui(new Ui::VueGestionEnsemble) { ui->setupUi(this); nom = new ChampFormulaire(tr("Ce champ est requis."), this); nom->setFocus(); ui->formLayout->setWidget(0,QFormLayout::FieldRole, nom); configurerBoutonOk(); setTabOrder(nom->getChamp(), ui->champDescription); connect(nom, SIGNAL(valeurChangee()), this, SLOT(verifierNom())); ui->boutonAjouter->setEnabled(false); ui->boutonRetirer->setEnabled(false); connect(ui->listeExistantes, SIGNAL(activated(QModelIndex)), this, SLOT(horsEnsembleSelectionnee())); connect(ui->listeExistantes, SIGNAL(doubleClicked(QModelIndex)), this, SLOT(ajouter())); connect(ui->boutonAjouter, SIGNAL(clicked()), this, SLOT(ajouter())); connect(ui->listeSelectionnees, SIGNAL(clicked(QModelIndex)), this, SLOT(dansEnsembleSelectionnee())); connect(ui->listeSelectionnees, SIGNAL(doubleClicked(QModelIndex)), this, SLOT(retirer())); connect(ui->boutonRetirer, SIGNAL(clicked()), this, SLOT(retirer())); connect(ui->boutonNouvelle, SIGNAL(clicked()), this, SLOT(creerAction())); }
void setCompteur( int valeur ) { emit valeurChangee(valeur); }