我正在QTreeView上使用QTreeView,我试图同时过滤顶级项和第一级子项。
这有可能吗?似乎QSortFilterProxyModel只在顶级项上筛选。
发布于 2014-02-24 09:57:31
请提供更多关于您已经尝试过的内容的详细信息吗?医生说,如果父项与过滤器不匹配,则不会向其子项目显示,这可能解释了为什么它只在第一级进行筛选。
如果您的目标是只筛选树的特定级别,则应该将QSortFilterProxyModel子类并重新实现filterAcceptRow.。通过这种方式,您可以指定忽略不属于特定树级别的项。有关更多信息,请参见医生。
https://stackoverflow.com/questions/18775913
复制相似问题