[Projet 2 - Taquin V2 - C++] Une histoire de Widget

Voir le sujet précédent Voir le sujet suivant Aller en bas

resolu [Projet 2 - Taquin V2 - C++] Une histoire de Widget

Message  mourad1081 le Dim 23 Mar 2014, 16:10

Bonjour à tous, n'ayant pas trouvé mon bonheur sur Google, je me retourne vers vous; j'ai une question :

Comment faites-vous pour basculer -pour un même QWidget- entre deux observateurs différents ?
Sur le TD du pendu, il n'y avait pas ce soucis car les deux Observateurs ne partageaient pas le même QWidget.

J'ai essayé ça mais ça ne marche pas des masses ...
Code:

void MainWindow::afficherObservateurTexte(bool actif)
{
    if (actif) {
        ui->action_Graphique->setChecked(false);
        lay->removeWidget(_obsG);
        if (_obsT == nullptr) {
            _obsT = new ObservateurTexte(_taquin);
        }
        lay->addWidget(_obsT);
        ui->wObservateur->setLayout(lay);
    } else {
    }
}
//afficherObservateurGraphique est pareil, juste les variables qui changent. Inutile de le montrer

Voilà, merci d'avance Smile
Edit : Question bonus :
Comment résout-on cette erreur (qui n'en est pas vraiment une car le programme fonctionne niquel malgré ça) svp ?
"QLayout: Attempting to add QLayout "" to MainWindow "MainWindow", which already has a layout
" s'il vous plaît ?


Dernière édition par mourad1081 le Dim 23 Mar 2014, 20:10, édité 1 fois

mourad1081

Nombre de messages : 65
Prénom : Mourad
Date d'inscription : 02/03/2013

Revenir en haut Aller en bas

resolu Re: [Projet 2 - Taquin V2 - C++] Une histoire de Widget

Message  nvs le Dim 23 Mar 2014, 18:57

mourad1081 a écrit:Comment faites-vous pour basculer -pour un même QWidget- entre deux observateurs différents ?
si les deux sont mutuellement exclusifs, j'utiliserais un QStackedWidget Smile




 Twisted Evil 

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

resolu Re: [Projet 2 - Taquin V2 - C++] Une histoire de Widget

Message  mourad1081 le Dim 23 Mar 2014, 20:10

Pouaaa je connaissais pas ! Magnifiique !! merci !

Maintenant j'comprends comment font les gens pour mettre plusieurs affichages différents sur une même fenêtre !

mourad1081

Nombre de messages : 65
Prénom : Mourad
Date d'inscription : 02/03/2013

Revenir en haut Aller en bas

resolu Re: [Projet 2 - Taquin V2 - C++] Une histoire de Widget

Message  nvs le Dim 23 Mar 2014, 23:08

c'est comme des onglets invisibles...




 pirat 

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

resolu Re: [Projet 2 - Taquin V2 - C++] Une histoire de Widget

Message  mvh le Lun 24 Mar 2014, 09:14

nvs a écrit:c'est comme des onglets invisibles...

 pirat 
super ... mais soyons fous, peut-on les juger vaguement implicites aussi ... ou pas ?

_________________

La fête c'est nul sans Kidibul !
... (vieux proverbe local)



mvh

Nombre de messages : 5973
Age : 104
Prénom : Marcel VANHAELEN
Statut : (fin de bail)
Win 3.1 à reprendre
Localisation : Koekeliek de Baselberg
Date d'inscription : 06/12/2006

Revenir en haut Aller en bas

resolu Re: [Projet 2 - Taquin V2 - C++] Une histoire de Widget

Message  Contenu sponsorisé Aujourd'hui à 12:32


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum