
#include <QSortFilterProxyModel>
#include <QAbstractItemModel>
// 假设proxyModel是已经设置了过滤条件的QSortFilterProxyModel对象
// sourceModel是被代理的原始数据模型
int getFilteredRowCount(QSortFilterProxyModel *proxyModel)
{
int rowCount = 0;
for (int i = 0; i < proxyModel->rowCount(); ++i) {
if (proxyModel->filterAcceptsRow(i, proxyModel->sourceModel()->index(i, 0))) {
++rowCount;
}
}
return rowCount;
}
990

被折叠的 条评论
为什么被折叠?



