0
たとえば、SQLiteデータベースがあり、このデータベースのデータを取得してQTableWidget
に入れます。しかし、その後、私はこのデータでいくつかのものを作っています。PyQt TableWidgetでデータを更新するには?
だから、どのように私はsetItem
方法なしでこのテーブルのデータを更新することができますか?
たとえば、SQLiteデータベースがあり、このデータベースのデータを取得してQTableWidget
に入れます。しかし、その後、私はこのデータでいくつかのものを作っています。PyQt TableWidgetでデータを更新するには?
だから、どのように私はsetItem
方法なしでこのテーブルのデータを更新することができますか?
代わりにQTableView
を使用してください。基礎となるモデルのデータを動的に変更することができます(QStandardItemModel
など)。あなたのケースでは、データベースにQSqlQueryModel
またはQSqlTableModel
を単純に使用することさえできます。
ようこそスタックオーバーフロー!問題を解決するための努力をしてコンテンツの詳細を少し詳細にしてください。 – manetsus
@manetsus、私は列に整数を持っていますが、私はそれらから1を引いて、新しい値を持つためにテーブルを更新する必要があります。 –
@OleksandrIvanenko manetsusの意味は、あなたの質問をもっと細かく書くべきだということでした。それは以下のコメントを追加するよりも優れています。 –