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