我需要从GUI中的QLineEdit中获取一个数字,并在计算中使用它,并将结果显示在消息框中,但我不断地得到错误
self.connect(self.calculate, SIGNAL("clicked()"),self.showMessageBox)
y = int(self.input1.get())
x = 31 + y
def showMessageBox(self):
QMessageBox.information(self,"NRC","You need " + str(x))
Tags:
使用
self.input1.text()
读取小部件的当前文本内容。在还要注意,当第一个方法结束时,Python将忘记}在{}中是未知的
x
,因此{相关:
构建代码的方式有几个问题。简单地向您展示一个符合您的规范的工作示例可能是最简单的,这样您就可以看到它们是如何结合在一起的:
相关问题 更多 >
编程相关推荐