From a7460cbdb111dafd0d3776357d7b0379056bebdc Mon Sep 17 00:00:00 2001 From: sltlala Date: Wed, 24 Jan 2024 00:50:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3state=E5=88=A4=E6=96=AD?= =?UTF-8?q?=E9=94=99=E8=AF=AF=EF=BC=8CQt.Checked.value=E6=89=8D=E6=98=AFin?= =?UTF-8?q?t=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../02-Button-按钮控件/04-QCheckBox-复选框/03-QCheckBox-信号.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/03-QtWidgets-常用控件/02-Button-按钮控件/04-QCheckBox-复选框/03-QCheckBox-信号.py b/03-QtWidgets-常用控件/02-Button-按钮控件/04-QCheckBox-复选框/03-QCheckBox-信号.py index 3b3e01a..eefe0d3 100644 --- a/03-QtWidgets-常用控件/02-Button-按钮控件/04-QCheckBox-复选框/03-QCheckBox-信号.py +++ b/03-QtWidgets-常用控件/02-Button-按钮控件/04-QCheckBox-复选框/03-QCheckBox-信号.py @@ -30,11 +30,11 @@ class MyWidget(QtWidgets.QWidget): @QtCore.Slot(int) def test_slot(state: int) -> None: - if state == Qt.Checked: + if state == Qt.Checked.value: print("复选框被选中了!") - elif state == Qt.Unchecked: + elif state == Qt.Unchecked.value: print("复选框被取消选中了!") - elif state == Qt.PartiallyChecked: + elif state == Qt.PartiallyChecked.value: print("复选框被部分选中!") self.cb.stateChanged.connect(test_slot) # type: ignore