PyQt4存储变量

时间:2012-06-03 10:09:59

标签: variables input pyqt4

几个小时前我开始使用PyQt4创建我的第一个GUI,我遇到了麻烦。我已经在整个网络上进行了研究,虽然有些资源已经接近,但他们从未真正回答过我的问题。

基本上我想知道是否可以从窗口小部件中获取用户输入文本,并通过按钮单击将该文本存储到变量中。

到目前为止,我已经研究过QLineEdit方法,但还没找到我要找的东西。有没有更好的方法来实现这一目标?

1 个答案:

答案 0 :(得分:3)

也许是这样的?

...
    def __init__(self):
        ...
        self.button.clicked.connect(self.on_button_click)
        ...

    def on_button_click(self):
        self.variable = self.line_edit.text()
        print(self.variable)
...