私はQTableView
とをソースモデルとしてQSortFilterProxyModel
持ってQStandardItemModel
います。QModelIndex
以下のコードで無効になってしまうので本当に必死です。無効とは、インデックスの列と行が -1 であり、indexWidget を取得したいときにウィジェットとして null を取得することを意味します。
QModelIndex からの行と列として実際に何を期待すべきか、私は本当に知りません。
QStandardItemModel* model = static_cast<QStandardItemModel*> (proxyModel.sourceModel());
QModelIndex index = model->horizontalHeaderItem (0)->index ();
実際には、headerView から個々のウィジェットにアクセスしたいと考えています。