У меня есть QTableView. Я запрашиваю данные из базы данных, используя QtSql.QSqlQuery
.Как очистить QTableView
SQL = 'SELECT * FROM table1'
Query = QtSql.QSqlQuery(database)
Query.prepare(SQL)
Query.exec_()
model = QtSql.QSqlTableModel()
model.setTable('Table')
model.setQuery(Query)
proxy = QtGui.QSortFilterProxyModel()
proxy.setSourceModel(model)
QTableView.setModel(proxy)
Все работает файл результат запроса шоу в QTableView
. Мои вопросы, когда я изменить SQL
заявления, которое приводит Query
вернуть 0 записей, мне нужно очистить данные и клетку в QTableView
Я попытался с помощью QTableView.clear()
его удаления данных в ячейках оставляя пустые строки и колонны. Как я могу удалить QTAbleView
полностью