这个问题搞得我很头疼,checkbox的属性中又没有默认选中并且不可更改,在网上找了很久,才找到这样一个办法,就是把未选中和选中的状态的样式都设置成一个选中的图片。例如:
ui->checkBox->setStyleSheet("QCheckBox::indicator {width: 16px; height: 16px;}"
"QCheckBox::indicator:check {image: url(:/check_pushed.png);}"
"QCheckBox::indicator:checked {image: url(:/check_pushed.png);}");
首先在网上找到一个选中的图片,然后只要把上面的width和height设置成跟checkbox 的选中框大小就ok了。
版权声明:本文为qq_43711348原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。