我需要使用PyQt实现如下功能: 当一个QPushButton是unchecked的时候,它的QIcon是A; 但是当它checked之后,QIcon变成B。
QtCore.QObject.connect(self.ui.pause_btn, QtCore.SIGNAL("toggled(bool)"), self.pause_play)
def pause_play(self,checked):
if checked:
self.ui.pause_btn.setIcon(QtGui.QIcon("resource/play.png"))
else:
self.ui.pause_btn.setIcon(QtGui.QIcon("resource/pause.png"))
但是好像不能实现这样的功能。