当前位置: 代码迷 >> QT开发 >> Qt 设置背景图片,如若设置点击时的背景颜色或者背景图
  详细解决方案

Qt 设置背景图片,如若设置点击时的背景颜色或者背景图

热度:40   发布时间:2016-04-25 03:20:45.0
Qt 设置背景图片,如果设置点击时的背景颜色或者背景图?
rt,设置了背景图片后
border-image: url(:/new/prefix/bfzn_004.png);

鼠标移入或者鼠标点击的时候样式没有任何变化

该如何设置点击时背景颜色或者背景图片?
------解决方案--------------------
以QPushButton为例,可这样设置样式表:
pushButton->setStyleSheet("QPushButton{border-image: url(:/images/unhover.png); }"
                                            "QPushButton:hover{border-image: url(:/images/hover.png);}"
                                            "QPushButton:pressed{border-image: url(:/images/pressed.png);}");