bonjour,
je viens de faire un menu qui contient des boutons radios , je veux transmettre le valeur de mon choix vers une autre classe sachant que le menu est dans une classe a part.
Voici ce que j'ai fait,la classe fentrechoix, dans la fonction de recuperation de choix:
le code pour l'affichage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 fenprincipale *f=new fenprincipale(); if(histhsv->isChecked()) f->setDescriptor("histhsv);
et la fonction choix descriptor
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 void fenprincipale::setDescriptor(QString name) { descriptor_name=name ; } QString fenprincipale::getDescriptor() { return descriptor_name ; }
lorsque je veux afficher le nom , rien ne s'affiche , Quelqu'un a une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 void fenprincipale::choixDesc() { fenetrechoix *dlg = new fenetrechoix(this); dlg->setModal(true); const char* c=descriptor_name.toStdString().c_str(); cout<<endl<<"nom="<<c; dlg->show(); }
Partager