首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QT怎么让pushbutton的背景取消呢

2012-04-22 
QT如何让pushbutton的背景取消呢?上网看了很多都是让pushButton增加背景颜色的,但是就没有一个说添加了 又

QT如何让pushbutton的背景取消呢?
上网看了很多都是让pushButton增加背景颜色的,但是就没有一个说添加了 又如何取消的呢?
或者说把pushButton恢复成最原始状态?

[解决办法]
楼主的意思是不是变透明啊?
如果是变透明的话:setFlat(true);
[解决办法]
pushButton增加背景颜色有多种方法,比如setStyleSheet或QPalette等
针对不同方法进行还原即可,比如用setStyleSheet,在设置之前先保存QStringstyleSheet () const,然后再设置,如果要恢复,则可以把原来保存的值进行再一次设置即可
[解决办法]
先保存styleSheet(),然后再设置
恢复,则可以用原来保存的值进行设置
[解决办法]
setStyleSheet("background-image:url(0)")

热点排行