我应该使用什么,QTableWidget 还是 QTableView?
What should I use, QTableWidget or QTableView?
我应该使用什么,QTableWidget or QTableView?
我目前正在开发一个程序,用于在 Table 中显示一些日志文件。到目前为止,我一直在使用 QTableWidget,但我想实现一些过滤选项。
在网上搜索答案时,我无法找到两者之间的区别,只是 QTableView 看起来更复杂。我显示的日志文件都有大约 25,000 行。我已经编写了代码,我可以在其中右键单击单元格以将它们添加到 "filterKeyword" 列表中。我想过滤掉列表中不包含关键字的所有行(关键字在哪一列无关紧要)。
显然,最好的办法是,如果有一种方法可以用 QTableWidget 做到这一点,因为我已经有了其他基于它的函数。
我认为你应该看一个 this discussion about filter。
如果我理解你的问题,过滤的可能性是遍历整个 table 并隐藏所有不反映搜索条件的项目。以 link 为例。如果您想要更好的解决方案,请改用 QTableView
我应该使用什么,QTableWidget or QTableView?
我目前正在开发一个程序,用于在 Table 中显示一些日志文件。到目前为止,我一直在使用 QTableWidget,但我想实现一些过滤选项。
在网上搜索答案时,我无法找到两者之间的区别,只是 QTableView 看起来更复杂。我显示的日志文件都有大约 25,000 行。我已经编写了代码,我可以在其中右键单击单元格以将它们添加到 "filterKeyword" 列表中。我想过滤掉列表中不包含关键字的所有行(关键字在哪一列无关紧要)。
显然,最好的办法是,如果有一种方法可以用 QTableWidget 做到这一点,因为我已经有了其他基于它的函数。
我认为你应该看一个 this discussion about filter。 如果我理解你的问题,过滤的可能性是遍历整个 table 并隐藏所有不反映搜索条件的项目。以 link 为例。如果您想要更好的解决方案,请改用 QTableView