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