我应该使用QTableWidget还是QTableView?
我目前正在开发一个程序,以在表中显示一些日志文件。到目前为止,我一直在使用QTableWidget,但是我想实现一些过滤选项。
在Internet上寻找答案时,我找不到答案,两者之间有什么区别,只是QTableView看起来更复杂。我要显示的所有日志文件都有大约25,000行。我已经编写了代码,在其中可以右键单击单元格以将其添加到“ filterKeyword”列表中。我想过滤掉所有不包含列表中关键字的行(关键字在哪一列中无关紧要)。
显然,最好的方法是使用QTableWidget进行此操作,因为我已经基于它了其他功能。
答案 0 :(得分:0)
我认为您应该看看debouncing EventEmitter。 如果我了解您的问题,则可以进行过滤,即遍历整个表格并隐藏所有不符合搜索条件的项目。查看链接以获取示例。如果您想要更好的解决方案,请使用QTableView