void CustQueryModel::updateModel() { reset();}
void FilterModel::updateMe() { reset();}
void ViewQuerys::updateTable() { if(model->query().exec()) { model->updateModel(); filterModel->updateMe(); tableView->reset(); }
model->query().exec()
void ViewQueries::updateTable() { model.setQuery(/*#запрос#*/); if(model->query().exec()) { filterModel->updateMe(); }
QString query = selectStatement(); if (query.isEmpty()) return false; revertAll();// Создает новый объект запроса QSqlQuery qu(query, d->db);// Устанавливает данный запрос в QSqlQueryModel setQuery(qu); if (!qu.isActive() || lastError().isValid()) { // something went wrong - revert to non-select state d->initRecordAndPrimaryIndex(); return false; } return true;
QSqlQueryModel::refresh(){ query().exec(); reset();}
void ViewQueries::updateTable() { query.exec(); model.setQuery(*query); filterModel->refresh();}
void FilterModel::refresh() { reset();}