Bonjour à tous,
Je viens vous demander de l'aide . J'ai construit des checkbox dynamiquement en fonction d'une base de donnée comme ceci:
Je voudrais que lorsque l'utilisateur clique sur un checkbox, une fonction (ici maFonction()) soit appellée. Cependant je ne vois pas comment savoir de quel checkbox l'appel provient dans la fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 int colonne=0; int ligne=0; while(requeteur_ajout.next()){ QString nom=requeteur_ajout.value(0).toString(); QCheckBox *checkbox=new QCheckBox(nom); Object::connect(checkbox, SIGNAL(clicked()), this, SLOT(maFonction())); if(ligne>8) { ligne=0; colonne++; } gridboxlayout->addWidget(checkbox,ligne,colonne); ligne++; }
Voila en esperant que quelqu'un pourra m'aider .
Partager