查看完整版本: [-- 关于快速在表格中显示大量数据的问题 --]

QTCN开发网 -> 其它技术开发讨论区 -> 关于快速在表格中显示大量数据的问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

pipirtq 2022-10-13 09:36

关于快速在表格中显示大量数据的问题


请问一个问题,我现在有两个界面,功能分别如下:
界面1:实时读数据并且在界面上以每秒钟十次的速度画折线图
界面2:读取数据库数据(可能会达到百万或千万)
现在当我在界面2里进行刷新数据时,界面1的曲线会产生几秒钟的延迟,读数据库数据的功能已经放到了子线程也还是这样,原因可能是表格显示时间太长阻塞了折线图的绘制,表格也已经使用tableview进行重写了
现在有什么办法能够在不影响界面1图像内容的情况下同时加快显示界面2中数据表格的显示呢?我看有人说动态加载表格中的数据项,只显示用户看到的内容,有大佬说说可行吗

20091001753 2022-10-13 14:54
可以,定义一个模型即可,该模型可以实时获取数据库的数据。

QAbstractItemModel,这是模型的抽象基类。


查看完整版本: [-- 关于快速在表格中显示大量数据的问题 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled