Qt/QMLでアプリケーションを構築しています。 私はデータベース(PostgreSQL)のテーブルビューを持っています。 データベースに変更があった場合、テーブルを動的に更新する方法はありますか?データベースとQt
効率的な方法は、定期的にSQLクエリを送信し続けることです。
ビューを最新の状態に保つための自動方法はありますか? 必要に応じて、私は他のデータベースを使用しています。
Qt/QMLでアプリケーションを構築しています。 私はデータベース(PostgreSQL)のテーブルビューを持っています。 データベースに変更があった場合、テーブルを動的に更新する方法はありますか?データベースとQt
効率的な方法は、定期的にSQLクエリを送信し続けることです。
ビューを最新の状態に保つための自動方法はありますか? 必要に応じて、私は他のデータベースを使用しています。
QtはPostgreSQLデータベースのNOTIFYメカニズムをサポートしているようです。グーグルでは、いくつかのバグレポートを見つけました。私はそれを使ったことがないので、私はあなたをGoogleに紹介する必要があります。
これは私が探しているものです、もしあなたが持っているなら、plsはもっと詳細を共有します。 – Groovy
QSqlTableModel(またはQSqlQueryModelの編集可能なサブクラス)をQTableViewで使用すると、編集内容はすぐに表示されます。
私はそれを試して、動作していないようです。 – Groovy
[Qt SQLの例](http://doc.qt.nokia.com/latest/examples-sql.html)、特にテーブルモデルの例とキャッシュテーブルの例を試しましたか? – JohnJamesSmith0
QSqlTableModelを使用していますか? – adritha84
データベースへのアプリケーションの変更がありませんか?または、あなたのアプリケーションは唯一のクライアントですか? – Lohrun
基本的に、データベースは他のモジュールから更新できます。しかし、私はデータベースの私の見解に修正を反映したい。 – Groovy