在PyQT中动态地解决QLineEdit

时间:2015-07-02 15:57:50

标签: python pyqt

我有一个包含多个QLineEdit元素和一个MySQL表的表单,其中列名与相应的QLineEdit元素的名称相同。 我创建了一个包含所有QLineEdit元素名称的列表:

list = ['name1', 'name2', 'name3']

我将MySQL表中的数据存储在字典中:

dict = {'name1': 'some name', 'name2': 'another name', 'name3': 'one more name'}

现在我想使用for循环来填充所有QLineEdit元素。像

这样的东西
for item in list:
    self.ui.item.setText(dict[item])

显然,这不会那样,因为' Ui_Form'对象没有属性' item'。

有人可以告诉我,是否有办法做到这一点。

0 个答案:

没有答案