QT开发项目经常碰到,界面中要有设置功能,这里记录常规样式。
一般用QPushButton控件实现,假设已经在design界面拖了一个QPushButton,可以在代码中添加。
ui.控件id->setStyleSheet("QPushButton{background-image:url(图片路径);border:none} \
QPushButton::hover{background-color:rgb(99,99,99)}");
上述代码实现效果:给控件插入图片,设置无边框,设置鼠标悬浮效果。
把控件名改成实际id,填入图片路径,当然rgb颜色可以自己选择合适的。