如何从PyQt中的函数读取值

时间:2016-01-08 17:06:20

标签: python

此代码用于使用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 的值。我该怎么办?

1 个答案:

答案 0 :(得分:0)

你混合了两种可能的选择。使用stateChanged信号Qt将在选中或取消选中小部件时调用您的回调Check_RS422TE1;只需在你的函数中创建你的东西​​,就没有必要返回任何东西了。或者,只需在课堂内的任何地方使用self.RS422_TE1.isChecked()来制作逻辑。