'QLineEdit' 对象没有属性 'LineEdit'
'QLineEdit' object has no attribute 'LineEdit'
def browse_base(self):
option=QFileDialog.Options()
file=QFileDialog.getOpenFileName(widget,"Open Single File","CC","All Files(*)",options=option)
self.base_addr.lineEdit.setText(file[0])
我这里有个问题:'QLineEdit'对象没有属性'LineEdit'
我不知道我需要做什么
您似乎假设 self.base_addr
有一个 lineEdit
属性是 QLineEdit
,但 self.base_addr
本身似乎已经是 QLineEdit
(没有 lineEdit
属性),因此仅使用 self.base_addr.setText(file[0])
应该可行。
然而,这可能只是冰山一角,但从你问题的代码中很难看出。
def browse_base(self): option=QFileDialog.Options() file=QFileDialog.getOpenFileName(widget,"Open Single File","CC","All Files(*)",options=option) self.base_addr.lineEdit.setText(file[0])
我这里有个问题:'QLineEdit'对象没有属性'LineEdit' 我不知道我需要做什么
您似乎假设 self.base_addr
有一个 lineEdit
属性是 QLineEdit
,但 self.base_addr
本身似乎已经是 QLineEdit
(没有 lineEdit
属性),因此仅使用 self.base_addr.setText(file[0])
应该可行。
然而,这可能只是冰山一角,但从你问题的代码中很难看出。