Fermer une fenetre apres dialogue utilisateur
Bonjour. 8-)
J'ai un petit souci de fermeture de fenêtre.
Mon but est d'ouvrir Une fenêtre principale suivi d'une fenêtre secondaire me permettant de récupérer des info.
Je dispose dans ma seconde fenêtre d'un bouton.
Lorsque je clic sur ce bouton Il m'enregistre les info et ferme la seconde fenêtre si et seulement si les info données sont satisfaisant ,de plus je voudrais n'avoir accès a ma fenêtre principale que si fenêtre secondaire est fermé.
Mais comment fermer cette fenêtre secondaire??
voici mes bout de code:
///Main.cpp
Code:
1 2 3 4 5 6 7
|
......
Fenetre_Principale fenetre1;
fenetre1.show();
Fenetre_Secondaire *test1 =new MaFenetre();
test1->exec();
..... |
////Fenetre_Secondaire
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
Fenetre_Secondaire::Fenetre_Secondaire() : QDialog()
{
........
QObject::connect(bouton2, SIGNAL(pressed()),this, SLOT(test2()));
.......
}
void MaFenetre::test2()
{
int n;
n=Information();
if(n==2){
//// Fermer Fenetre_Secondaire ????????////////
}
..........
} |
J'ai essayer plusieurs formules mais sans aucun suces.
Quelqu'un pourrais m'aider.:roll: