Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Qt] Changer la valeur d'un QComboBox

Sujet résolu
    30 septembre 2008 à 18:51:08

    Bonjour :)

    J'ai un QComboBox et j'aimerais, lorsque j'appelle mon slot, qu'il s'occupe de changer la valeur s'affichant à l'utilisateur.

    J'ai regardé dans la doc, j'ai trouvé la méthode currentText qui retourne la chaine actuelle de la QComboBox, mais il n'y a pas de méthode du genre setCurrentText ...

    Si quelqu'un pouvait m'aider merci :)
    • Partager sur Facebook
    • Partager sur Twitter
      30 septembre 2008 à 19:08:51

      tu peux changer le choix affiché :
      void setCurrentIndex ( int index )
      ou alors, changer le texte d'un des choix :
      void setItemText ( int index, const QString & text )
      • Partager sur Facebook
      • Partager sur Twitter
        30 septembre 2008 à 19:13:19

        Ah merci beaucoup ça marche nickel :)

        Etant donné que c'est un slot, je n'avais aps essayé en tant que fonction normale, mais apparemment ça marche, merci ;)
        • Partager sur Facebook
        • Partager sur Twitter
          30 septembre 2008 à 19:36:36

          Citation : vyk12

          Etant donné que c'est un slot, je n'avais aps essayé en tant que fonction normale


          un slot est une fonction normale (voilà pourquoi il faut les implémenter soi-même), ce que n'est pas un signal.
          • Partager sur Facebook
          • Partager sur Twitter
            1 octobre 2008 à 16:18:30

            D'accord merci du renseignement, ça va m'aider plus d'une fois ;)
            • Partager sur Facebook
            • Partager sur Twitter

            [Qt] Changer la valeur d'un QComboBox

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown