是否可以以编程方式切换QPushButton?我有一个可检查的QPushButton,用户按下该开关进程.完成此过程后,如何将按钮的状态更改为未选中状态?
runBtn = QPushButton('Run')
runBtn.setCheckable(True)
runBtn.clicked.connect(runProcess)
def runProcess():
time.sleep(5)
runBtn.uncheck() # how should this be done?
最佳答案 这应该是诀窍.
runBtn.setChecked(False)
虽然这不是理想的行为.切换按钮应该用于打开和关闭事物,而不是指示某些事情正在进行中.如果需要花时间,你应该将光标更改为等待光标,最好还是显示进度条/对话框.