我目前有以下QLineEdit:
self.lineEdit_15.setText(_translate("Dialog", "email"))
我正在尝试使用以下QPushButton更新它:
self.pushButton_5.setText(_translate("Dialog", "update"))
理想情况下,我想获取用户数据并将其存储为变量。有什么想法吗?
答案 0 :(得分:1)
您需要查看PyQt中的signals and slots
。
例如,单击一个按钮时,它会触发一个可以连接到插槽的单击信号。这个插槽可以完成你需要的东西
self.pushButton_5.clicked.connect(self.mySlotFunction)
#Slot that stores lineEdit text in myVar string
def mySlotFunction():
myVar = self.lineEdit_15.text()