【发布时间】:2015-08-08 08:03:26
【问题描述】:
1) 我在使用 Qt 设计器创建的 UI 中有一个名为“ch_check”的复选框,需要测试
2)还有一个按钮,“bt_button”,触发一个简单的功能:
self.dlg.bt_button.clicked.connect(self.doCheck)
3) 功能:
def doCheck(self):
if ch_check.isChecked():
self.dlg.le_text.setText("Hello")
else:
self.dlg.le_text.setText("Nope")
但是我不知道如何正确引用该框。我该怎么做?我需要先以某种方式连接复选框吗?到目前为止,我发现的所有示例都使用复选框来触发功能等,而完全忽略了这种基本用法。我发现了这个问题,但它没有回答如何解决现有的复选框:How to check if a checkbox is checked in pyqt
【问题讨论】: