設置了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); //自適應選擇框的大小,拉伸效果
}
其他控件設置大小無效可能也是這個原因。。