**除了我们经常用到的QWT和QCustomPlot以外,Qt现在开源了一个图表模块QtCharts,并且会在Qt5.6.0的发布版本中加入进去,具体请参见http://blog.qt.io/blog/2016/01/18/qt-charts-2-1-0-release/。但是我们现在就可以编译安装到我们现在的版本中了,看起来还是挺漂亮的。 **

那怎么编译安装呢?先看一下Qt Charts Getting Started
1. 获得QtCharts源代码
首先,你是一定安装了git的,并且有自己的github账号。实在没有的话,可以到本页最下面的链接下载所有资料。
**到指定目录,输入命令下载QtCharts源码到当前目录,例如我的是桌面 **
git clone https://github.com/qtproject/qtcharts.git
你会看到你的当前目录多了个QtCharts目录。进入之后看到内容大致如下:

打开那个README文档。




读一下,结合自己的情况编译安装,我的情况是mingw32-make来代替make,其他一模一样。
还有个问题是,你得安装perl,请先去下载安装一个perl,和普通软件一样,默认安装就可以了。如果你不安装perl你会遇到问题的。
2. 编译安装QtCharts模块
打开命令行,输入进入到QtCharts目录

输入命令
qmake CONFIG+=release mingw32-make
稍作休息,编译完成之后,输入命令进行安装
mingw32-make install
等它安装完成,这个模块就可以用了。
但是,你怎么测试安装成功了呢?
进去QtCharts->example->charts->areachart
,打开运行areachart.pro,配置为release编译,运行,最后你会看到下图:

3. 帮助文档
继续输入命令:
mingw32-make docs
然后在QtCharts目录下,进入docs目录,把docs目录下的所有文件拷贝到Qt安装目录下的Docs->Qt-5.5目录下就行了


打开Qt Creator,进入帮助文档查找一下Qt Charts,如下图:

进入example目录。把charts目录拷贝到你的Qt安装目录下的Example->Qt-5.5目录下面就行了。


打开Qt Creator,进入示例,搜索charts,如下图:

OK,大功告成,所需资料下载地址http://download.csdn.net/detail/onlyshi/9431616

网友评论