Qt如何给一个button,悬浮 按下设置不同的背景图
Posted 小哈龙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt如何给一个button,悬浮 按下设置不同的背景图相关的知识,希望对你有一定的参考价值。
QPushButton *pButton= new QPushButton();
QString styleSheet = QString("QPushButton{background:url(%1); background-color:transparent;border: none; }" //正常
"QPushButton:hover{background:url(%2); background-color:transparent; }" //滑过
"QPushButton:pressed{background:url(%3); background-color:transparent; }") //按下
.arg("图片路径")
.arg("图片路劲")
.arg("图片路径");
pButton->setStyleSheet(styleSheet);
以上是关于Qt如何给一个button,悬浮 按下设置不同的背景图的主要内容,如果未能解决你的问题,请参考以下文章
Qt Creator 鼠标悬浮信号怎么生成?就像MFC里的OVERMOUSE。