Qt如何快速创建折线图

 时间:2024-10-12 21:39:16

1、首先我们创建一个Qt空工程,加入一个main.cpp即可,我们直接将图表显示出来,所以暂时不需要使用到ui界面文件,有需要应用到其他界面里的同学可自行添加即可。记得在pro文件中加入charts模块。

Qt如何快速创建折线图Qt如何快速创建折线图

2、接着,我们添加折线图的相关头文件,如果你嫌麻烦,不妨设置一个公共文件,里面将Qt图表的各种类别文件加入也行,不过工程比较大的时候不要这么做,会导致编译很慢的。另外,加上图表命名空间声明即可。

Qt如何快速创建折线图

3、然后,我们开始创建折线数据系对象,也可以理解为创建数据容器对象,用来装入数据点。这里的添加数据接口有很多种,既可以直接添加坐标点,也可以添加坐标点对象。

Qt如何快速创建折线图

4、接下来我们创建图表场景对象,并加入刚刚创建好的折线对象,然后根据图表场景对象来创建图表视图对象。

Qt如何快速创建折线图Qt如何快速创建折线图

5、最后我们将视图对象加入到MainWindow对象之中,就可以将图表显示出来了。注意设置好窗口的大小。

Qt如何快速创建折线图

6、这里我们创建图表的时候都是使用的默认的XY轴,即createDefaultAxes很多同学可能也注意到了,我们日常的XY轴很多都是以日期,年月,或者某些数列数据来做参考的,那么在Qt图表中自然也是可以的,如下图所示,不过这个留到我们下一个教程再说吧!

Qt如何快速创建折线图
  • 如何在AD中放置十二路旋钮开关?
  • Visio画图形状默认填充是蓝色怎样修改成黑白
  • 怎样在 microsoft visio中画带箭头的直线
  • MATLAB R2015b中注释汉字复制到word上出现乱码
  • 在Visio中如何更改线条的默认颜色/字体
  • 热门搜索
    旅游北京 12月份适合去哪里旅游 去上海旅游攻略 四川 旅游 京津冀旅游年卡 我爱去旅游网 泰山旅游门票 湖北旅游局 重庆旅游公司 丽江香格里拉旅游