Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Bouton Radio et GroupBox



  • Bonjour à tous, je suis tout nouveau sur le forum.
    Je souhaite utiliser un formulaire de mise à jour de données sur un point geographique.
    J'ai bien créé mon formulaire, j'ai utilisé une liste déroulante permettant de sélectionner le nom de la personne qui a modifié la donnée. Cette solution fonctionne.
    Pour aller plus vite, (je n'ai que 3 utilisateurs), je voulais créer des bouton radios.
    Je n'arrive pas à lier mais bouton radio au champs "NOM", donner les valeurs des boutons, etc.
    Pouvez vous m'aider ? (je ne connais rien à Python ou autre langage lié à QGIS)
    Merci



  • @Berti

    users = ["fred", "jim", "sheila"]
    bg = QButtonGroup()
    for user in users:
        b = QRadioButton(user)
        bg.addButton(b)
    
    bg.buttons()[1].setChecked(True)
    print(bg.checkedButton().text())
    bg.buttons()[2].setChecked(True)
    print(bg.checkedButton().text())
    

Log in to reply