btn4.toggled.connect(self.onToggled) def onToggled(self, checked): self.resultView.appendPlainText( '按钮{0}被选中:{1}'.format(self.sender().objectName(), checked)) btn4里面没有传checked参数
时间: 2023-02-07 17:28:30 浏览: 160
AiUi.rar_home_btn_bg.png
btn4.toggled.connect(self.onToggled) 表示将 btn4 的 toggled 信号与 onToggled 函数进行连接。当 btn4 的状态发生变化时,onToggled 函数就会被调用。
在 onToggled 函数中,参数 checked 代表 btn4 的当前状态,如果 btn4 被选中,则 checked 为 True;如果 btn4 未被选中,则 checked 为 False。
在 btn4.toggled.connect(self.onToggled) 中,并没有直接传入 checked 参数。但是在 onToggled 函数被调用时,checked 参数会被自动传入。
阅读全文