QCheckBox設置選擇框大小無效


設置了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);   //自適應選擇框的大小,拉伸效果
}

 

其他控件設置大小無效可能也是這個原因。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM