广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Qt如何创建饼状图?

    来源:网络收集  点击:  时间:2024-05-25
    【导读】:
    使用Qt创建图表在很多数据可视化的场景下都非常有用的,譬如当前的疫情数据,倘若你要在某个工具中添加进疫情实时监控数据图表展示,这时候就可以按照下面的方法进行了。工具/原料moreQt5.9QtCreator4.4.2方法/步骤1/6分步阅读

    首先我们创建一个空的Qt工程,当然了,Pro文件中需要加入QtCharts模块,如下图所示,这里我们通过直接使用MainWindow控件来进行界面编程,所以不要ui文件了。

    2/6

    接着,我们添加需要用到的图表类型头文件,饼状图用到QPieSeries,如果是折线图,你需要用QLineSeries,其他的诸如此类即可。然后声明名称空间,因为这里我们只有一个main文件。

    3/6

    然后,我们创建饼状图的数据系列对象,并添加相应的数据,这里的操作就跟我们平时操作列表是一样的,图表数据其实也是一种容器。

    4/6

    接下来就是图表对象和图表视图对象的操作了,图表对象仅仅只是一个内存的图表,可以理解为数据图表,假象的图表,这个图表是不能显示出来的。所以我们还需要使用QChartView将QChart装载起来,以便显示QChart图表中的数据,这和QGraphicScene和QGraphicView的操作框架是一样的

    5/6

    最后我们把图表视图放到主界面中的MainWindow中,就算是完成了一个简单的饼状图的工程了。

    6/6

    如果你还需要操作每个饼状图中的分片的颜色和标签的时候,我们可以使用QPieSlice来进行。如下图所示,

    注意事项

    注意工程文件中添加图标模块

    QT饼状图QT折线图QT图表QT面积图QT环形图
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_841711.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 14:08:02  耗时:0.025
    0.0246s