设置了QCheckBox的选择框大小,但无效
/* 选择框 */
QCheckBox::indicator
{
Width: 30px;
Height: 30px;
}
原因:因为设置图片使用的是image,它显示的是实际图片的大小,当实际图片大小很小时,改变选择框大小时则看起来会无效
QCheckBox::indicator:unchecked
{
image: url(:/Resource/Commons/Chinese/Country.png); //显示实际图片的大小
}
可以使用border-image
QCheckBox::indicator:unchecked
{
border-image: url(:/Resource/Commons/Chinese/Country.png); //自适应选择框的大小,拉伸效果
}
其他控件设置大小无效可能也是这个原因。。