1

QSqlTableModelからのデータを表示するQTableViewがあります。ユーザーが「更新」ボタンを押したときにモデルに変更をチェックさせたいのですが、データを更新する方法が見つかりません。モデルでreset()メソッドとupdate()メソッドを試しましたが、結果はありませんでした。

データベースから「再読み取り」してモデルを更新することは可能ですか?どのように?

4

1 に答える 1

5

モデルに何を入れたのかを述べていないので、最も単純な形式の変更(変更されたデータ)を想定していません。

私の場合、model.select()はモデル内のデータを更新し、ビュー自体を強制的に更新するように機能します。

于 2010-10-26T09:00:48.837 に答える