最近在搞绘图方面的工做,说实话C++的第三方绘图库并不算多,总之我了解的有:qtcharts、ChartDirector、qwt、kdchart和QCustomPlot。这几个库各有利弊。文档
- qtcharts:qt5.7以后才开源的模块,支持绘制各类图标,而且功能至关丰富,可是可扩展性差,若是本身想高度定制,比较困难,主要是和qt的源码风格有决定性的关系。
- ChartDirector:开源的第三方绘图库,使用方便,推荐使用
- qwt:主要绘制仪表盘相似的东西(这个库能够编译后加入qt帮助文档)
- kdchart:不只能够绘制图表,并且能够绘制甘特图,功能也都挺好使,我我的以前在qt4.7的时候使用过
- QCustomPlot:简答的绘图库,由于只有两个文件,若是想高度定制我我的推荐这个靠谱,毕竟理解起来容易些