Py学习  »  Python

如何在python中为组合框选择正确的列

Johnny Palomino • 4 年前 • 509 次点击  

我有一个数据库(“texpalsac”)、qtdesigner(ventas.ui)、一个表(products):

 PRODUCTS 
COD   NAME
111   bag
112   shoes
121   pants
122   t-shirts

我希望这个组合框(comboard)显示第二列(“name”),但我不知道该怎么做。目前只显示第一列(“COD”:11111 2…)。 谢谢

class MiFormulario(QDialog, QComboBox):
    def __init__(self, parent=None):
        super(MiFormulario, self).__init__(parent)
        uic.loadUi('Venta.ui', self)

        self.model = QtSql.QSqlTableModel (self)
        self.model.setTable ("products")
        self.model.select ()
        self.comboArt.setModel (self.model)
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38262
 
509 次点击  
文章 [ 1 ]  |  最新文章 4 年前