一、显示checkbox
QTableWidgetItem *checkBox = new QTableWidgetItem();
checkBox->setCheckState(Qt::Checked);
ui->tableWidget_Check ->setItem(i, j, checkBox);
二、信号槽
connect(ui->tableWidget_Check,SIGNAL(cellChanged(int,int)), this, SLOT(changeTest_Check(int, int)));
三、槽函数
void DialogVariableMonitor::changeTest_Check(int row, int col)
{
printf("changeTest_Check : %d,%d \n",row,col);
if (ui->tableWidget_Check ->item(row, col)->checkState() == Qt::Checked) //选中
{
XXXXXXXXXX;
}
else
{
YYYYYYYYYY;
}
}