model = QStandardItemModel() # populate the model proxyModel = QSortFilterProxyModel() proxyModel.setSourceModel(model) list = QListView() list.setModel(proxyModel) searchbox = QLineEdit() searchbox.textEdited.connect(proxyModel.setFilterFixedString)