其他分享
首页 > 其他分享> > Qt5.12 creator使用笔记(随时更新)

Qt5.12 creator使用笔记(随时更新)

作者:互联网

1.图表的使用

(1)使用准备

在.pro文件中,添加:QT += charts

在.h文件中,添加:

#include <QtCharts>
using namespace QtCharts;

或者

#include <QtCharts>
QT_CHARTS_USE_NAMESPACE

(2)图表添加坐标轴

原版为:

QValueAxis *axisX=new QValueAxis;
QValueAxis *axisY=new QValueAxis;
......
chart->setAxisX(axisX,series);
chart->setAxisY(axisY,series);

但在5.12版本中会报警告信息:"setAxisX" is deprecated。经多方查探,最终参考https://www.cnblogs.com/ybqjymy/p/13665040.html,应改为:

chart->addAxis(axisX,Qt::AlignBottom);
chart->addAxis(axisY,Qt::AlignLeft);
series->attachAxis(axisX);
series->attachAxis(axisY);

标签:QValueAxis,Qt5.12,creator,series,axisX,axisY,笔记,chart,添加
来源: https://blog.csdn.net/zhang1806618/article/details/112062650