Я рекурсивно добавляю несколько флажков в ячейки tableWidget (всегда в столбце 1) для определенной функции. Окончательное количество этих флажков не определено и зависит от ввода пользователя.
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)
}
Я хотел бы соединить каждый из них с соединением сигнального слота, которое сообщает мне, какой из них был проверен.
Может кто-нибудь мне помочь? Я не очень понимаю, как это сделать...
спасибо Джузеппе
connect(checkBox, &QCheckBox::stateChanged, [=](int state){ qDebug() << "Checkbox clicked" << state; });
- person user3606329   schedule 18.10.2017