Как получить QModelIndex из другого QSqlQuery, используемого для поиска в базе данных (необходим для выбора найденных элементов) - PullRequest
0 голосов
/ 13 августа 2010

У меня проблема при работе с моей QSqlQueryModel.Я хочу найти в базе данных некоторые элементы и выбрать их в моем QTableView с QItemSelectionModel, которому нужен QModelIndex.

Что я не понимаю, так это как искать, чтобы получить соответствующий QModelIndex для моей модели /Посмотреть архитектуру.Я не могу использовать саму модель, потому что она испортит элементы, показанные в представлении.Таким образом, QSqlQuery или дополнительная QSqlQueryModel может быть вариантом, но как можно преобразовать их индекс результата (.at ()?) В QModelIndex, который подходит для моей модели / системы вида ...

Заранее спасибо!

1 Ответ

0 голосов
/ 13 августа 2010

Самый простой способ - взглянуть на QSQLQueryModel и установить для него модель вашего TableView.

...