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 valeur 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 valeur QRadioButton
    Bonjour,
    j'ai dans une page trois QRadioButton dont j'aimerais récupérer la valeur lors du click de l'utilisateur....
    j'ai essayé avec isChecked() mais cette valeur n'est apparement pas changée par une action de l'utilisateur....
    comment puis-je faire pour récupérer la valeur de l'utilisateur?
    merci d'avance

  2. #2
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 22
    Par défaut
    Pour récupérer la valeur d'une QRadioButton, tu utilises Voila!!

  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
    ok merci je vais essayer !!

  4. #4
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 22
    Par défaut
    De rien

  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
    je ne comprends pas comment utiliser cette fonction...
    j'ai beau chercher sur la doc je ne dois pas être assez intelligent...
    En effet comment récupérer quoi que ce soit avec une fonction qui retourne void ?
    et puis le bool qu'il faut lui passer c'est déjà ce que je veux récupérer....
    en fait j'ai 3 QRadioButton et je voudrais savoir lequel est coché....

  6. #6
    Membre chevronné

    Inscrit en
    Octobre 2007
    Messages
    234
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 234
    Par défaut
    Pour récupérer l'état du QRadioButton c'est bien isChecked() qu'il faut utiliser, le signal toggled sert lui à attraper l'événement du changement d'état (l'argument indiquant l'état).

    Puisque tu dis que l'état de ton bouton ne semble pas changer avec isChecked() c'est qu'il doit y avoir un soucis quelque part.

  7. #7
    Invité de passage
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1
    Par défaut
    Salut a tous

    Il te suffit d'implementer une boucle if du style

    if(radioButton1->isChecked())
    {
    blablabla
    }
    if(radioButton2->isChecked())
    {
    blabla
    }
    else
    {
    blabla
    }

    voila j' ésperes que cela t'aideras

  8. #8
    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
    Salut,

    Je crois que tu n'as pas saisis un principe de base de Qt, les signaux/slots. Lorsque les objets de Qt "subissent" des événements (click, double click, press, release, focus, etc...) ils émettent des signaux particuliers. A chaque signal émis, tu peux activer une ou plusieurs de tes fonctions, qui sont appelés slot.

    Pour faire la jonction et assigner à un signal la fonction slot que tu veux, il faut utiliser la méthode QObject::connect.

    Lis la faq et les tutos, il y a tout ce qu'il faut dedans. Ca parait peut être un peu complexe au départ, mais tu verras finalement que c'est très puissant et que ça simplifie la vie !

    G.

Discussions similaires

  1. [POI]Récupérer valeur cellule suivant format
    Par leminipouce dans le forum Documents
    Réponses: 1
    Dernier message: 27/10/2005, 08h52
  2. Récupérer valeur contrôle en dynamique via requête
    Par nicburger dans le forum Access
    Réponses: 10
    Dernier message: 15/09/2005, 15h41
  3. [ActionScript] Récupérer valeur balise <param />
    Par JohnBlatt dans le forum Flash
    Réponses: 1
    Dernier message: 18/07/2005, 14h50
  4. CR9 - Récupérer valeurs multiples d'un champ paramètre
    Par CR9-Deb dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 06/07/2005, 16h08
  5. récupérer valeur d'un ID après insertion
    Par rikidi dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/08/2003, 22h21

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