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:
1 2 3
| fenprincipale *f=new fenprincipale();
if(histhsv->isChecked())
f->setDescriptor("histhsv); |
le code pour l'affichage :
1 2 3 4 5 6 7 8
| void fenprincipale::setDescriptor(QString name)
{
descriptor_name=name ;
}
QString fenprincipale::getDescriptor()
{
return descriptor_name ;
} |
et la fonction choix descriptor
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();
} |
lorsque je veux afficher le nom , rien ne s'affiche , Quelqu'un a une idée?
Partager