QT 按钮切换背景图片

阳光穿透心脏的1/2处 2022-08-02 10:51 280阅读 0赞

使用setStyleSheet()函数进行设置:

如将一个QPushButton类的按钮设置为:

ui->btn_name->setStyleSheet(“QPushButton{background-image: url(:/images/call_up.bmp);}“
“QPushButton:hover{background-image: url(:/images/call_hov.bmp);}“
“QPushButton:pressed{background-image: url(:/images/call_down.bmp);}“);

或者设置为字符串的形式,在初始化时调用:

QString str=”QPushButton#btn_name{background-image: url(:/images/call_up.bmp)}“
“QPushButton#btn_name:hover{background-image: url(:/images/call_hov.bmp);}“
“QPushButton#btn_name:pressed{background-image: url(:/images/call_down.bmp);}“;

发表评论

表情:
评论列表 (有 0 条评论,280人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Qt 图片按钮

    1.给QPushButton添加背景图片; 2.QWidget窗口部件提升; 3.QSignalMapper使用; 4.简单样式表。 界面如下,随便找的一些图片素材,点