WIN10 64位专业版下Qt5.6.0mingw版本安装Charts(含demo)



  • 本文首先感谢QtQQ群《上海Qt开发联盟 279906625》的群友,感谢群里“【软件】菜菜鸟”的指导。感谢大家的无私奉献。
    欢迎大家加入Qt《上海Qt开发联盟 279906625》。本文提到的Chart源码,在群文件里面搜索chart关键字可以获得。
    如果没有加入这个大家庭,可以下载我上传的https://yunpan.cn/cYprcINP5rGU5 访问密码 541e。
    以下为步骤:
    本人是win10 64位专业版,Qt版本为5.6.0mingw版本,以下路径皆为本人安装路径,如果涉及到读者自己安装,请更改为自己的路径。另外记得安装Perl。
    ①:解压chart源码到E:\Qt\qtcharts
    ②:使用安装Qt集成的“Qt 5.6 for Desktop (MinGW 4.9.2 32 bit)”,cd进入到E:\Qt\qtcharts
    ③:使用命令qmake CONFIG+="debug_and_release build_all"
    ④:使用命令mingw32-make,大约几十分钟后,等待编译结束,使用命令mingw32-make install
    ⑤:这时候,你就可以打开E:\Qt\qtcharts\examples目录下的pro文件,运行charts的例子了。
    ⑥:如果你要自己写QWidgets项目使用chart控件,在QtCreator创建一个带.ui文件的项目,双击它,拖入一个Graphics View空间,右键“提升为”,在“提升的类名称”输入QChartView点添加→提升。
    ⑦:在pro文件里面添加 QT += charts
    ⑧:在.h文件里面添加
    #include "QtCharts"
    using namespace QtCharts;
    ⑨:在.cpp文件的ui构造函数里面添加以下代码,然后运行
    QLineSeries *poSeries = new QLineSeries;
    for(qint32 i = 0 ;i < 20; i++)
    {
    poSeries->append(i, rand()%1000);
    }
    QChart *poChart = new QChart;
    poChart->setTitle("Sample");
    poChart->addSeries(poSeries);
    poChart->createDefaultAxes();
    ui->chartView->setChart(poChart);
    ui->chartView->show();
    ⑩:以下是运行结果
    0_1458612499358_upload-941a2c18-6665-4386-b89d-6a73a2cda928

        如果想看更多的效果,可以运行 E:\Qt\qtcharts\examples 下的pro文件,看chart官方例子的效果。这就就不贴例子的运行效果了。
        如果想写出各种别的效果,请查找官方文档和官方例子作为参考。


  • 37_1458740162270_QQ截图20160323003243.png 36_1458740162269_QQ截图20160323003045.png 35_1458740162269_QQ截图20160323002738.png 34_1458740162268_QQ截图20160323002432.png 33_1458740162268_QQ截图20160323002102.png 32_1458740162268_QQ截图20160323000528.png 31_1458740162268_QQ截图20160322235811.png 30_1458740162267_QQ截图20160322235522.png 29_1458740162267_QQ截图20160322235256.png 28_1458740162267_QQ截图20160322235024.png 27_1458740162267_QQ截图20160322234752.png 26_1458740162267_QQ截图20160322234519.png 25_1458740162266_QQ截图20160322234228.png 24_1458740162266_QQ截图20160322233932.png 23_1458740162266_QQ截图20160322233629.png 22_1458740162266_QQ截图20160322233325.png 21_1458740162266_QQ截图20160322233039.png 20_1458740162266_QQ截图20160322232829.png 19_1458740162265_QQ截图20160322232519.png 18_1458740162265_QQ截图20160322232204.png 17_1458740162265_QQ截图20160322231857.png 16_1458740162265_QQ截图20160322231452.png 15_1458740162264_QQ截图20160322231041.png 14_1458740162264_QQ截图20160322230831.png 13_1458740162264_QQ截图20160322230651.png 12_1458740162263_QQ截图20160322230509.png 11_1458740162263_QQ截图20160322230349.png 10_1458740162263_QQ截图20160322230240.png 9_1458740162263_QQ截图20160322230113.png 8_1458740162262_QQ截图20160322225947.png 7_1458740162262_QQ截图20160322225843.png 6_1458740162262_QQ截图20160322225629.png 5_1458740162262_QQ截图20160322225530.png 4_1458740162261_QQ截图20160322225426.png 3_1458740162261_QQ截图20160322225325.png 2_1458740162261_QQ截图20160322225221.png 1_1458740162260_QQ截图20160322225114.png 0_1458740162260_QQ截图20160322224928.png



  • 我运行了所有QWidget的例子,大家可以参考一下,很不错呢~



  • @大神 不愧是QtCharts,看起来真的非常舒服。
    哪天我也在我的项目中尝试一下。应该十分享受,使用它们的话。



  • good job~ (^__^) awesome



  • Mark! 不错,申请入群了



  • 找到qt官方 code review地址了,上面有最新版,会用git的可以这里取

    git clone https://codereview.qt-project.org/qt/qtcharts
    


  • @flywuya 棒棒哒



  • 谢谢楼主分享,mark一下,以后说不定会用到


 

最近的回复

  • 0_1539655233041_329385492.jpg
    各位大家好哦。
    经过一个晚上对论坛的维护更新,我们成功地将论坛更新到最新的版本。这次的版本更新主要是提升了稳定性,因此功能上和原来的一样,请大家放心,不会出现奇怪的东西什么的啦。然后呢,由于提升了稳定性,因此论坛不会莫名其妙地出现未响应的情况,总之比以前好就对啦。

    此外,论坛新增了自己研制的一个分享的插件:nodebb-plugin-share-sns-cn。这个插件呢,主要是做主流社交网站的分享的。目前暂时支持QQ、微博以及微信的分享。目前初版是1.0。

    希望大家常常来论坛玩~

    阅读更多
  • 发一些二次元妹子图吧。谁叫我有时候也挺无聊的呢~
    0_1539486167719_119.jpg

    阅读更多
  • 0_1539445819168_123.jpg
    各位大家好!
    又有一段时间啦。我们的萌梦动作编辑器又进行更新啦!☺ ☺
    这次的更新呢,主要是完善了一下自动构建系统。也就是说为了持续构建并且能够给到爱好者可用并且稳定的软件,我们做了很多的努力,其中一点就是制作了脚本进行持续构建,以前要花很多很多的时间对动作编辑器进行构建,现在呢,没有那么复杂了。简简单单地数个批处理操作,即可快速构建咱们的动作编辑器,使得从代码到产品只需要十几分钟即可完成,比以前的速度节省了90%的时间,可谓神速!这套系统已经成功地应用到Windows平台线上了,现在基本可以做到每日构建的水平。而且为每次构建专门准备了pdb文件,即一旦用户运行动作编辑器出现了问题,可以通过程序调试数据库定位到问题的位置,从而提升服务的水平,想想这对于我一直坚持的萌梦这款产品来说算是革命性的操作呢。

    当然现在这套系统只能应用在Windows线上,Mac OS X这条线是我接下来努力的方向,也希望能够实现Mac这条线的每日构建效果。然后Linux平台也比较重要,想起Linux开发应该比Windows等等要方便,所以我想难度比Windows的要小很多,甚至比Mac OS X的都要小。总之路途还很遥远,加油努力吧!

    这次的Windows版本已经成功地在Windows的安装包中进行测试,同时提供在线的和离线的安装包。下面就是这些安装包的github下载地址。

    Windows在线安装包
    Windows离线安装包

    阅读更多
  • 手动给一个赞!!☺ 🤗
    0_1539264026793_好美的图啊.jpg

    阅读更多

关注我们

微博
QQ群











召唤伊斯特瓦尔