Bonjour,

Après recherche sur google je n'ai pas trouvé de réponse à ma question.

J'ai plusieurs projets dans ma solution.

Dans le projet A, j'ai un bouton (QPushButton) que je connecte comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
connect(dialog->pushButtonA, SIGNAL(clicked()),this, SLOT(action()));
Dans le projet B, j'ai un bouton (QPushButton) que je connecte comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
connect(dialog->pushButtonB, SIGNAL(clicked()),this, SLOT(action()));
La méthode "action()" se situe dans le projet C.

Ma méthode "action()" est constitué comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
.... action(....)
{
if(pushButtonA cliqué)
{
...
}
else (pushButtonB cliqué)
{
...
}
 
partie de code commune aux 2 boutons
 
}
Ma question est : Que mettre dans la parenthèse du if afin de rentrer dans la boucle lorsqu'on a cliqué sur le bouton ?


Merci