すでに質問しましたが、誤解されていたので、問題を正確に説明しようとします。
QSqlQueryModel
SQLite データベースからのデータを表示するために を使用していますQTableView
。
ここで、「検索/検索/置換」ダイアログを実装したいので、追加で作成された でデータベースを検索しQSqlQuery
、レコードを見つけたとしましょう。
QSqlQuery
では、extra のこの見つかったレコードからモデル/ビュー アーキテクチャに移動するにはどうすればよいでしょうか?
問題は、見つかったレコードを強調表示したいのでQItemSelectionModel
、特定の をロードする必要があることQModelIndex
です。
しかし、これを行う方法がわかりません。おそらく私の計画は不可能であり、データベース モデルでテキストを検索し、QTableView
.
QSqlQuery
、QSqlQueryModel
、のドキュメントは既に知っているQModelIndex
ので、これらのページだけを参照しないでください。あまり役に立ちません。
ありがとう!
PS: まだ回答されていない関連する質問もあります。