QTableView
とQSortFilterProxyModel
があり、ソースモデルとしてQStandardItemModel
があります。私は次のコードのために無効なQModelIndex
を得るので、私は本当に必死です。無効はインデックスの列と行が-1であることを意味し、indexWidgetを取得する場合はnullをウィジェットとして取得します。 私は本当にQModelIndexから行と列として期待するものを実際に知りません。QTableView horizontalHeaderItemが無効QModelIndex
QStandardItemModel* model = static_cast<QStandardItemModel*> (proxyModel.sourceModel());
QModelIndex index = model->horizontalHeaderItem (0)->index();
実際には、headerViewから個々のウィジェットにアクセスする必要があります。
、それを試してみてくださいモデルインデックスの価値は妥当だと思います。 – vahancho
別の方法でheaderItemのウィジェットにアクセスできますか? – bob
hm ...私は何も知らない。なぜそれが必要ですか? – vahancho