1.需求:
根据用户的选择在列表中显示全部数据,销售数据,退货数据
2.解决:
将qt的QSortFilterProxyModel作为视图的模型,根据需要在特定列上作用正则从而达到过滤
3.主要的代码段:
初始化变量
proxyModel = new QSortFilterProxyModel;
proxyView = new QTreeView;
proxyView->setRootIsDecorated(false);
proxyView->setAlternatingRowColors(true);
proxyView->setModel(proxyModel);
proxyView->setSortingEnabled(true);
<