我的问题很简单:在我的UI中,我有2个复选框,我需要的是当第二个复选框未选中时,将第一个复选框设置为始终未选中。
换句话说,只有当第二个复选框被选中时,才可以选中第一个复选框,但如果未选中第一个复选框,则仍然可以选中第二个复选框。
在Qt Designer中,我没有找到使用Signals/Slots函数轻松实现此操作的方法。
我查看了Qt API并尝试编写了一些代码:
class CreateRIVLayerDialog(QDialog, FORM_CLASS):
def __init__(self, iface)
# some more code here...
if self.addCheckDB.isChecked():
self.addCheck.setChecked(False)
但是没有结果。
有人有一些提示吗?
谢谢