Так вот моя модель, вид и прокси-модель:Как поместить QLineEdit в ячейку QTableView PyQt4?
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)
Я собираюсь поставить объекты QLineEdit для каждого столбца моей таблицы для фильтрации цели. Как мне это сделать?
Вы имеете в виду редактирование линии для каждого элемента или только для заголовка столбца? – Photon
Просто для заголовка столбца, например, для набора строк в первой строке таблицы. Поиск элементов в столбце через строку редактирования внутри таблицы (вместо поля поиска строки внешней строки) – IMAN4K
Возможный дубликат [Использование QCompleter в QTableView с Qt и Python] (http://stackoverflow.com/questions/24947003/using-a-qcompleter-in-a-qtableview-with-qt-and-python) – Mel