如何使用 QSortFilterProxyModel::sort 对 Qlist 中的数据进行排序

How to sort data in Qlist with QSortFilterProxyModel::sort

本文关键字:数据 排序 Qlist 何使用 QSortFilterProxyModel sort      更新时间:2023-10-16

我有模型QSortFilterProxyModel,我有QList<Qt::CheckState> isSelected。

我想使用 QSortFilterProxyModel::sort。但是当我在 isSelected 中对我的表视图数据进行排序时,不要排序。

我该如何解决这个问题?

我以这种方式解决了问题

QModelIndex that = index(row, 0);
QModelIndex source = mapToSource(that);
bool currentValue = mProcessModel.isSelected.at(source.row());