QCheckBox *checkbox=new QCheckBox;
checkbox->setStyleSheet("QCheckBox{ background:transparent}\
QCheckBox::indicator {width: 40px; height: 40px; }\
QCheckBox::indicator:unchecked{background:#EEE8CD}\
QCheckBox::indicator:checked{background:url(:/main/fundus_ui/user/dg.png)}");
// ui->tableWidget->setCellWidget(i,0,checkbox);
上面是代码:
利用qss来实现将选择框变大;
先设置高宽,设置背景,设置图标
其中,图片就是一个选择框打钩的图片