アプリで Model-View アプローチを使用しようとしています。データで埋められた TableView があります。また、データを編集するための外部フィールドがいくつかあります。行をクリックするとすぐに、テーブルビューのフィールドからデータを取得し、フィールド外に配置します。次に、ボタンをクリックすると、テーブルビューのデータがフィールドから更新されます。どうやってするか?
ありがとう
アプリで Model-View アプローチを使用しようとしています。データで埋められた TableView があります。また、データを編集するための外部フィールドがいくつかあります。行をクリックするとすぐに、テーブルビューのフィールドからデータを取得し、フィールド外に配置します。次に、ボタンをクリックすると、テーブルビューのデータがフィールドから更新されます。どうやってするか?
ありがとう
QAbstractItemModel
QAbstractItemModel::dataChanged(const QModelIndex & topLeft, const QModelIndex & bottomRight)
Item が変更されたときに発行する必要があるシグナルがあります。
QAbstractItemView
QAbstractItemView::update(const QModelIndex & index)
セル内のアイテムを更新するために呼び出すことができるスロットがあります