- 主题:一万个数据用QT chart画曲线好还是 paint event画好
- 请教一下,每次要展示1万个数据,画成曲线图,是用QT的chart组件好,还是paint event好呢。看官方有很多chart的例子,但是不知道最多支持多少个数据。 谢谢了
 --
 FROM 1.94.249.129
 
- 打算展示成什么样的?
 
 通常还是用 QtCharts 比较快,其实它内部也是用 paintEvent() 绘制的。
 
 QtCharts 整体是基于 QGraphicsViews 框架,每个组件比如一条折线是个 Item, Item 跟 QWidget 差不多。QGraphicsView 管理 Item 用的 BSP 算法很高效。不展示的数据基本上不消耗性能。
 
 需要注意的是 QtCharts 是 GPL 授权,不适合商业软件使用。有其它的替代品可以看看。
 
 【 在 joker10jqk (土豆不穿裙子) 的大作中提到: 】
 : 请教一下,每次要展示1万个数据,画成曲线图,是用QT的chart组件好,还是paint event好呢。看官方有很多chart的例子,但是不知道最多支持多少个数据。 谢谢了
 --
 FROM 112.47.122.*
 
- qwt
 【 在 joker10jqk 的大作中提到: 】
 : 请教一下,每次要展示1万个数据,画成曲线图,是用QT的chart组件好,还是paint event好呢。看官方有很多chart的例子,但是不知道最多支持多少个数据。 谢谢了
 --
 FROM 221.11.61.*
 
- 我实践过,qwt 比 qtchart 效率高
 【 在 joker10jqk 的大作中提到: 】
 : 请教一下,每次要展示1万个数据,画成曲线图,是用QT的chart组件好,还是paint event好呢。看官方有很多chart的例子,但是不知道最多支持多少个数据。 谢谢了
 --
 FROM 221.217.177.*
 
- 请教如何让qwt画的曲线像Python中的MatPlotLib一样平滑?
 
 
 【 在 Franchise (我很懒,什么都没有留下) 的大作中提到: 】
 : 我实践过,qwt 比 qtchart 效率高
 --
 FROM 58.23.244.*
 
- QwtPlotItem::setRenderHint(QwtPlotItem::RenderAntialiased, True) 
 抗锯齿
 【 在 callmebbser 的大作中提到: 】
 : 请教如何让qwt画的曲线像Python中的MatPlotLib一样平滑?
 :
 :
 --
 FROM 61.148.244.*
 
- 谢谢大家!
 --
 FROM 106.38.48.38
 
- qcustomplot 能找到 matplotlib 的感觉,顺滑流畅,支持交互
 --
 FROM 36.35.6.*