Qt 设置QPushButton图标按钮的图标边距


btn->setFixedSie(23,23);
btn->setIcon(QIcon(":/res/Resource/刷新.png");
btn->setIconSize(QSize(20,20)); //图标边距为3px
btn->setStyleSheet(QString("QPushButton{background: transparent;}"
                "QPuhButton:hover{background: rgb(230,230,230); border-radius: 5px;}");

 

 如果使用border-image,则不能设置图标边距。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM