IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Récupérer la valeur d'un QRadioButton

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de magicbisous-nours
    Inscrit en
    Octobre 2005
    Messages
    277
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 277
    Par défaut Récupérer la valeur d'un QRadioButton
    Bonjour,
    j'ai créé un QWizard, et dans l'une des pages j'ai mis des QRadioButton....
    j'aimerai connaître dans mon code source celui qui est coché.....
    comment puis-je faire svp?
    (pour que vous puissiez mieux voir je vous joint en miniature un screen de la page en question)
    merci d'avance
    Images attachées Images attachées  

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774

  3. #3
    Membre éclairé Avatar de magicbisous-nours
    Inscrit en
    Octobre 2005
    Messages
    277
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 277
    Par défaut
    donc en fait je fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    if(monButton1->isChecked())
    {
       //mon code
    }
    if(monButton2->isChecked())
    {
       //mon code
    }
    if(monButton3->isChecked())
    {
       //mon code
    }
    ça suffit??

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Par défaut
    Ca depend ce que tu veux faire, si tu veux une action au moment du click, il faut utiliser les signaux slots. Tu peux aussi utiliser le signaux/slots pour déterminer quel bouton est checké.

    Je pense qu'il y a mieux, mais je ne connais pas QWizard. Mais si il utilise un QButtonGroup, tu peux récupérer un pointeur sur le bouton checked grâce à checkedButton();

    http://qt.developpez.com/doc/4.4/qbu...#checkedbutton

    G.

  5. #5
    Membre éclairé Avatar de magicbisous-nours
    Inscrit en
    Octobre 2005
    Messages
    277
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 277
    Par défaut
    en fait dans mon cas la QWizardPage n'est qu'une page....les RadioButtons sont dans un layout....
    je vais essayer le QButtonGroup comme tu me dis et j'essairais de récupérer la valeur grâce à buttonChecked()
    merci de ton aide précieuse !!

Discussions similaires

  1. DBGrid récupérer les valeurs de l'enregistrement courant
    Par bob_sapp dans le forum Bases de données
    Réponses: 5
    Dernier message: 06/09/2014, 07h56
  2. récupérer la valeur du 2ème champ dans un DBLookUpListBox
    Par jakouz dans le forum Bases de données
    Réponses: 3
    Dernier message: 20/07/2004, 16h45
  3. Réponses: 2
    Dernier message: 03/06/2004, 08h32
  4. [Couleur] Récupérer les valeurs R,V,B et L,U,V ?
    Par M4v3rick dans le forum C++Builder
    Réponses: 4
    Dernier message: 25/01/2004, 03h28
  5. récupérer la valeur de sortie d'un thread
    Par jakouz dans le forum Langage
    Réponses: 3
    Dernier message: 31/07/2002, 11h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo