0

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

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

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

4

1 回答 1

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)
...
于 2012-06-03T10:52:51.180 回答