上网看了很多都是让pushButton增加背景颜色的,但是就没有一个说添加了 又如何取消的呢?
或者说把pushButton恢复成最原始状态?
------解决方案--------------------
楼主的意思是不是变透明啊?
如果是变透明的话:setFlat(true);
------解决方案--------------------
pushButton增加背景颜色有多种方法,比如setStyleSheet或QPalette等
针对不同方法进行还原即可,比如用setStyleSheet,在设置之前先保存QString styleSheet () const,然后再设置,如果要恢复,则可以把原来保存的值进行再一次设置即可
------解决方案--------------------
先保存styleSheet(),然后再设置
恢复,则可以用原来保存的值进行设置
------解决方案--------------------
setStyleSheet("background-image:url(0)")