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