我目前正在从Qt阅读模型/视图tutorial,但我仍然不确定是否应该为我的Qt程序使用模型/视图或小部件:
我需要做一个记录器应用程序,它将监视模拟环境中的所有信息。基本情况可能是:
等
此记录器应用程序的需求是实时获取此信息,并且收集的数据将不可编辑。从本质上讲,这只是为了显示日志。
那么,使用模态/视图或小部件是否值得我想做什么呢?
谢谢
答案 0 :(得分:11)
我有类似的目标和类似的问题。我看了两个解决方案。
我创建了大小为20 MB的日志文件。然后,我用自己的模型加载到QTableView,用标准模型加载到QTableWidget。
QTableView比QTableWidget(大约1.5分钟)更快(约30分钟),但使用QTableWidget的解决方案更加轻松。
关于你的问题我认为,如果你有大日志(必须立即加载许多信息),你应该使用QTableView和自己的模型。此外,更简单的是使用QTableWidget和标准型号。
答案 1 :(得分:0)
如果日志条目未保存在数据库表中,请使用小部件,否则我将查看模型/视图