mercredi 18 octobre 2017

qt signal-slot on QCheckBox(es) previously added recursively

I'm adding some checkBoxes recursively in tableWidget cells (always in column 1) on a specific function. The final nummber of those checkboxes is not defined and depends on the user input.

QStringList matID;
for(int i=0; i<matID.size(); i++
{
   ui->tableWidget->insertRow( ui->tableWidget->rowCount() );

   QCheckBox *checkBox = new QCheckBox();
   ui->tableWidget->setItem(ui->tableWidget->rowCount()-1,0,checkBox)
}

I would like to connect each one of them with a signal-slot connection which tells me which one has been checked.

Can anyone help me? I don't really understand how to do it...

thanks Giuseppe




Aucun commentaire:

Enregistrer un commentaire