当前位置:编程学习 > wap >>

QPushButton在WIN7无按下效果。

在使用styleSheet设置了背景之后、按下字没有按下的效果,但是在WIN2000 XP下都是有效果的 --------------------编程问答-------------------- 怎么没有呢,我就在widgets上创建一个QPushButton按钮,点击都有按下去的效果。 --------------------编程问答--------------------
设置背景之后就木有了!
引用 1 楼 Trolltech 的回复:
怎么没有呢,我就在widgets上创建一个QPushButton按钮,点击都有按下去的效果。
--------------------编程问答-------------------- 我使用的是样式:
QPushButton:enabled{
background-image: url(:/images/xxx.png);
}
QPushButton:pressed{
background-image: url(:/images/xxx2.png);
}
QPushButton{
border:0px
}

在win 7下有效果的啊 --------------------编程问答--------------------
引用 3 楼 yuan8222 的回复:
我使用的是样式:
CSS code?123456789QPushButton:enabled{    background-image: url(:/images/xxx.png);}QPushButton:pressed{    background-image: url(:/images/xxx2.png);}QPushButton{    border:0px}
……


 

QPushButton{border-image:url(:/myBag/resource/widget_btn1.png);}\nQPushButton:hover{border-image:url(:/myBag/resource/widget_btn2.png);}

这样设置之后、BUTTON上面的字没有效果啦! --------------------编程问答-------------------- 你设置的是hover,没有设置press啊,设置press就好了 --------------------编程问答--------------------
引用 5 楼 yanbin_1985525 的回复:
你设置的是hover,没有设置press啊,设置press就好了
+1
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,