腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当项目按QSortFilterProxyModel
过滤
时,如何在
QTreeView
中
自动展开项目?
、
我有一个普通
的
QTreeView
,一个自定义
的
QAbstractItemModel和一个自定义
的
QSortFilterProxyModel。我已经重新实现了QSortFilterProxyModel::
filterAcceptsRow
来以我想要
的
方式从我
的
模型
中
过滤
项目,但是现在我希望这些
过滤
的
项目在treeview中被展开。显而易见
的
解决方案是在找到接受
的
项时从
浏览 3
提问于2009-11-05
得票数 3
回答已采纳
1
回答
使用
filterAcceptsRow
过滤
QTreeView
中
的
元素
、
在
QTreeView
中
过滤
元素
的
正确方法是什么,以便根据标准只显示几个
元素
。class INode {... virtual bool i
浏览 15
提问于2018-07-26
得票数 1
1
回答
如何在Qt (C++)
中
搜索(
过滤
的
) QSortFilterProxyModel?
、
、
、
、
我有一个工作
过滤
器函数(
filterAcceptsRow
),它根据第一列(index0)
过滤
分层
QTreeView
。我需要连接一个搜索QLineEdit,以便让用户通过(
过滤
)
QTreeView
进行搜索。我不知道如何在这个函数
中
添加一个搜索算法。有人能帮我弄清楚吗?搜索算法应该在所有5个列(index0-index4)
中
搜索QString。我
的
过滤
函数: bool ProxyModel::
filterAcc
浏览 4
提问于2016-03-20
得票数 2
回答已采纳
2
回答
Qt ProxyModel性能问题
、
、
因此,我有这个Qt应用程序,它有一个具有自定义模型(来自QAbstractItemModel)
的
QTreeView
和一个用于
过滤
的
自定义模型代理(来自QSortFilterProxyModel)。视图显示具有键值对
的
两列树。键很少更新,但是值经常更新(很多条目每秒钟更新几次)。在代理模型
中
,我重载
filterAcceptsRow
以基于键列定义可见性。但是,每个值更改都会发出一个dataChanged信号,导致视图再次调用代理(
filterAcceptsRow</
浏览 8
提问于2017-05-17
得票数 1
回答已采纳
1
回答
QTreeView
QSortFilterProxyModel触发器筛选器
、
下面是我
的
程序:#include <QSortFilterProxyModel> public: void updateFilter(int filterType); bool
filterAcceptsRow
如何在不向standardModel添加或删除内容
的
情况下触发
浏览 3
提问于2014-06-12
得票数 2
1
回答
仅通过QSortFilterProxyModel
中
的
顶级项进行筛选。
、
、
、
、
我
使用
一个
QTreeView
(PyQt 5)来显示可用
的
字体,它运行得很好。此外,我还有一个QLineEdit来
使用
QSortFilterProxyModel.setFilterRegExp()设置
过滤
器表达式,这似乎也很好。 Regular这意味着当我输入"Helv“作为正则表达式时,所有其他字体都是正确隐藏
的
,但也包括样式行,因为它们
中</em
浏览 1
提问于2018-07-19
得票数 0
回答已采纳
1
回答
QListview,
QTreeview
在列表
中
显示文件是正确
的
、
、
、
、
我喜欢在Windows资源管理器或任何其他文件管理器中
使用
Qt在列表
中
显示文件。
使用
QFilesystemModel和QListView没有问题,但是没有像size或last modified date这样
的
列。接下来,我尝试
使用
QTreeView
,现在已经有了列,但不幸
的
是,每次文件夹展开时都会移动到文件系统
中
,而不是像文件管理员那样,只显示实际文件夹
的
内容。 如何才能拥有列和列表视图样式
的
导航?感谢您
的<
浏览 0
提问于2011-03-31
得票数 1
回答已采纳
1
回答
QSortFilterProxyModel::filterAcceptRow可自定义为接受函式吗?
、
、
我目前正在开发一个应用程序,该应用程序
使用
自定义模型作为Qt /View结构
的
扩展。一个名为MyModel
的
模型存储一个有几千个
元素
的
对象(例如std::QTableView ),
使用
标准
的
QTableView查看MyModel
中
的
数据。但是,该应用程序支持对表
中
查看
的
数据进行一些简单
的
基本筛选,包括按相关性、上传日期和所有数据进行
过滤
。QSortFil
浏览 3
提问于2015-02-16
得票数 2
2
回答
使用
自定义QModelIndex在
QTreeView
上
的
错误QSortFilterProxyModel
、
、
、
我有一个基于
QTreeView
的
QStandardItemModel,其中充满了子类QStandardItem。我通过子类QSortFilterProxyModel来对自定义数据池进行
过滤
,从而
使用
自定义
filterAcceptsRow
()。 直到启用筛选器,treeView才会显示正确。然后列表
元素
永远不会被
过滤
掉,子
元素
在列表
中
完全丢失(不是子匹配)或完全显示(至少有一个子匹配)。我遇到
的
问题是,
filt
浏览 0
提问于2015-03-07
得票数 0
回答已采纳
1
回答
更改QSortFilterProxyModel
中
的
数据表示结构
、
、
我在QFileSystemModel中
使用
了定制
的
QSortFilterProxyModel类,并将其显示在
QTreeView
中
。我需要做以下操作:如果存在文件夹和文件具有相同
的
名称(忽略文件扩展名),则必须将文件夹
中
的
文件停靠到此文件。例如,我有Creatures.txt文件和包含两个txt文件
的
Creatures文件夹。据我所知,QSortFilterProxyModel仅用于
过滤
和排序,不用于更改数据结构。我还需要在viewpo
浏览 1
提问于2017-10-26
得票数 0
2
回答
QTreeView
-对模型进行排序和
过滤
、
我正在尝试创建一个
QTreeView
来显示一些排序
的
信息。为此,我在视图和模型之间
使用
了QSortFilterProxyModel。我尝试链接两个QSortFilterProxyModel:第一个用于排序,第二个用于
过滤
。但是第二个代理模型(
过滤
)似乎没有接收排序
的
行。 有没有别的办法呢?有没有人<em
浏览 0
提问于2009-06-30
得票数 5
回答已采纳
1
回答
如何
使用
QSortFilterProxyModel
的
setFilterRegExp()和
filterAcceptsRow
()
、
、
、
在实现QSortFilterProxyModel (将与QTableView一起
使用
)时,我通过在代理
中
定义一些自定义逻辑(关于如何
过滤
项),重写了代理
的
filterAcceptsRow
()方法。现在看来,覆盖代理
的
“默认”
filterAcceptsRow
()与构建在.setFilterRegExp()上
的
内建代理功能相冲突。mySearchField, SIGNAL("textChanged(QString)"), myProxy
浏览 0
提问于2015-01-15
得票数 0
回答已采纳
1
回答
PySide: QFileSystemModel -显示/显示根项
、
、
、
我
使用
QFileSystemModel在
QTreeView
中
显示集合根路径
的
子目录。工作一切良好,但它将是非常好也看到根项目,因为它现在是隐藏
的
。
浏览 0
提问于2018-11-22
得票数 2
回答已采纳
1
回答
使用
QFileSystemModel和QSortFilterProxyModel子类
过滤
特定文件夹
的
文件
、
我正在尝试
使用
QFileSystemModel来
过滤
QSortFilterProxyModel文件。问题是,在
过滤
时,我只想显示特定文件夹
的
内容。通常,如果我只想
使用
QFileSystemModel显示特定文件夹
的
内容,我会这样做:fSystemModel = new QFileSystemModelQSortFilterProxyModel时,索引必须是QSortFilterProxyModel
的</e
浏览 2
提问于2017-06-08
得票数 0
回答已采纳
1
回答
QSortFilterProxyModel -获取已
过滤
项目的数量
、
、
如果你这样做了 def
filterAcceptsRow
(self, source_row, source_parent): self.countFindItems = self.rowCount()self.coun
浏览 27
提问于2021-03-25
得票数 0
回答已采纳
2
回答
避免对QSortFilterProxyModel::
filterAcceptsRow
()
的
冗余调用,如果
过滤
器已变得更窄
、
、
是否有任何方法使QSortFilterProxyModel
中
的
筛选器失效,但表明筛选器已被缩小,因此只应在当前可见
的
行上调用
filterAcceptsRow
()? 目前Qt不这么做。当我调用QSortFilterProxyModel::invalidateFilter(),并且我
的
过滤
器从"abcd“更改为"abcde”时,将创建一个全新
的
映射,并在所有源行上调用
filterAcceptsRow
这是来自QSortFilterProx
浏览 0
提问于2016-09-09
得票数 11
回答已采纳
5
回答
在树模型中
使用
QSortFilterProxyModel
、
、
我有一个设置了当前目录
的
QDirModel。然后我有一个QListView,它应该显示目录
中
的
文件。这个很好用。 对于分层模型,
过滤
器被递归地应用于所有子模型。那么,如何使QSortFilterProxyModel只
过滤
目录
中
的
浏览 4
提问于2008-10-30
得票数 11
1
回答
如何仅显示包含来自QStrings
的
QStringList
的
列
的
行?
、
、
、
我创建了一个SortFilterProxyModel以及一个QStandardItemModel和一个
QTreeView
。我只需要显示行,其中第二列等于我
的
QStringList
中
的
一个值。我
的
代码: { DicomTagsProxyM
浏览 2
提问于2016-01-20
得票数 0
回答已采纳
2
回答
QTreeView
仅显示父目录,而不显示父目录及其所有同级目录
、
我正在尝试让
QTreeView
(
使用
底层QFileSystemModel)显示目录树。如果我将RootPath设置为父目录,则可以看到所有子目录,但看不到父目录。如果我将RootPath设置为父目录
的
父目录,那么我会看到父目录及其所有兄弟目录。有没有办法让它显示没有兄弟项
的
父项,以及所有的子项? 谢谢
浏览 0
提问于2011-06-28
得票数 3
回答已采纳
1
回答
匹配根节点或子节点时,
过滤
返回节点
的
QTreeView
、
、
、
我有一个通过QAbstractItemModel填充数据
的
QTreeVIew
,我可以
使用
QSortFilterProxyModel.setFilterRegExp
过滤
视图,但是如果我
的
过滤
字符串与根节点不匹配,则返回子节点之间
的
无匹配。换句话说,我用来在节点之间查找匹配
的
字符串,必须与根节点匹配才能返回任何内容。 我想要做
的
是让所有节点及其各自
的
父节点和子节点在匹配时返回到
QTreeView
。下面的
浏览 1
提问于2017-05-12
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用Python从列表中删除指定的元素
leaferjs元素的基本使用
使用Python编写进程过滤器:过滤指定进程的实现与应用
快速实现可视化数据过滤,过滤列的使用教程在这里
同样是过滤器,Web中的过滤器更厉害?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券