qchartaddseries速度慢

qchartaddseries速度慢,第1张

您想问的是qchartaddseries使用appened添加数据画图,数据量较大时画图慢、卡顿的解决方法吧,。首先看是不是先把数据添加到线上,再来画图的,如果加一个数据画一下效率肯定慢。对于qchartaddseries,一个能缓解卡顿的方案就是:series->setUseopengL(true)。

遇到这类问题,首先要考虑的是自己的设计是否合理,尽管现代平台的运行时已经设计得非常合理了,但是如果运用不当,系统还是无法“胜任”的。一般的原则是,当你的设计出出现“几千”、“几万”这样的概念时,第一个应当想到就是这样做合不合理。既然你是用chart,那么根据经验,没有哪个单独的Chart在显示几千条数据时还是有可读性的。如果是很多的Chart总共需要几千条,那你就应该想到,没有哪个用户可以“同时”浏览那么多个Chart,所以要把设计进行分解,把任务最小化到一两个Chart,每个Chart不要超过十几条数据,根据用户的动作实时调取、生成新的Chart,Dispose不用的Chart,否则对用户来说也是一种折磨和困惑。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11684176.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存