[Qt] Nouvelle fenêtre après clique sur bouton

Signaler
Messages postés
17
Date d'inscription
dimanche 6 janvier 2008
Statut
Membre
Dernière intervention
27 mars 2009
-
Messages postés
14859
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
19 novembre 2020
-
Bonjour à tous,

Tout d'abord je vous montre une capture de mon IHM :

Je vous explique mon problème :

Je voudrais que lorsque je clique sur le bouton suivant la fenêtre change en une nouvelle fenêtre que j'ai crée et qui ressemble à celle-ci.
Je ne sais pas comment faire ça et si c'est possible.

Si ce n'est pas possible je voudrais, à la suite du clique sur le bouton, ouvrir une nouvelle fenêtre que j'ai crée.

Merci de votre aide et je suis à votre disposition pour des informations si nécessaires.

5 réponses

Messages postés
14859
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
19 novembre 2020
93
euh...bon, ok

void testQT::onClick(bool)   // fonction de traitement du clic sur bouton
{
    autreTest * myDialog = new autreTest();  // création de la boite de dialog déjà définie
    myDialog->exec();                                   // affichage de la boite de dialogue
}

Après, pour plus de détails, je te renvoie à la doc de Qt

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Messages postés
14859
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
19 novembre 2020
93
Hello,
dans la fonction de traitement du clic bouton, il suffit de faire un exec sur ta nouvelle fenetre

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Messages postés
17
Date d'inscription
dimanche 6 janvier 2008
Statut
Membre
Dernière intervention
27 mars 2009

meci bien mais tu n'aurais pas un exemple a me donner
par exemple si ma deuxième fenêtre s'appelle fenetre2.cpp

que dois je faire comme ligne de commande?
merci
Messages postés
14859
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
19 novembre 2020
93
void testQT::onClick(bool)
{
    autreTest * myDialog = new autreTest();
    myDialog->exec();
}

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Messages postés
17
Date d'inscription
dimanche 6 janvier 2008
Statut
Membre
Dernière intervention
27 mars 2009

Je ne comprends pas trop ton bout de code je suis nouveau j'apprends

Peux tu me l'explique et me dire à quoi correspond chaque chose que tu as mis stp

je te remercie