【发布时间】:2015-11-25 12:22:24
【问题描述】:
这是我的模型、视图和代理模型:
class example(QDialog):
def __init__(self):
super(druglist, self).__init__()
self.setMinimumWidth(745)
self.UI()
def UI(self):
self.table_view=QTableView()
self.table_model=QStandardItemModel()
self.table_proxy=QSortFilterProxyModel()
self.table_proxy.setSourceModel(self.table_model)
self.table_view.setModel(self.table_proxy)
我将为表格的每一列放置 QLineEdits 以进行过滤。 我该怎么做?
【问题讨论】:
-
您的意思是对每个项目进行行编辑,还是仅对列标题进行编辑?
-
仅用于列标题,例如我表的第一行中的一组行编辑。通过表内的行编辑搜索列中的项目(而不是外行编辑搜索字段)
-
@tmoreau 这对我不起作用
标签: python pyqt4 pyside qtableview qstandarditemmodel