此代码用于使用PyQt中的复选框。 TE1允许我读取复选框的状态。
echo
我想使用return命令,读取函数self.RS422_TE1.stateChanged.connect(self.Check_RS422TE1)
def Check_RS422TE1(self,TE1):
if TE1 == QtCore.Qt.Checked:
Enable_TE1 = 1
else:
Enable_TE1 = 0
#print Enable_TE1
return Enable_TE1
的值。我该怎么办?
答案 0 :(得分:0)
你混合了两种可能的选择。使用stateChanged
信号Qt将在选中或取消选中小部件时调用您的回调Check_RS422TE1
;只需在你的函数中创建你的东西,就没有必要返回任何东西了。或者,只需在课堂内的任何地方使用self.RS422_TE1.isChecked()
来制作逻辑。