掩藏qpushbutton的icon

隐藏qpushbutton的icon
最近小弟在用Qt做一个简单的界面,想实现的功能就是一个button,点击一下后显示出icon,再点击一下icon隐藏,可反复显示或隐藏icon,显示倒是挺简单的,但是始终没找到隐藏的方法,希望有大神能多多指教~~~
qt qpushbuton icon

------解决方案--------------------
设置标志,反复设置样式表。
------解决方案--------------------
void setIcon(const QIcon & icon)
设置一个空的QIcon就可以隐藏了

------解决方案--------------------
点击判断 icon()返回的QIcon是否为空
存在就设置为空QIcon也就类似隐藏,不存在就设置那个图片
------解决方案--------------------
空的QIcon, QIcon()。