【发布时间】:2020-01-15 07:54:25
【问题描述】:
我希望我能正确解释我的问题。我有一个带有 lineEdits 的 pyQt5 GUI,例如 lEUMDicke。当文本更改时,我想定义一个变量,例如 UMDicke,其函数将 , 更改为 .并将变量读取为浮点数。我的python版本是3.7。
class MyApp(QtWidgets.QMainWindow, Ui_MainWindow):
def __init__(self):
self.lEUMDicke.textChanged.connect(lambda self.UMDicke: (self.vardecl(self.lEUMDicke)))
def vardecl(self,varstring):
try:
r = varstring.replace(",",".")
rvalue = float(r)
except:
None
return rvalue
非常感谢每一个回答
【问题讨论】:
标签: python pyqt pyqt5 signals python-3.7