当前位置: 首页 > news >正文

任丘网站制作wordpress tml

任丘网站制作,wordpress tml,wordpress视频幻灯片,wordpress客户表单数据显然X轴是日期时间轴的话#xff0c;那么我们使用的轴类就得是QDateTimeAxis QChart中日期时间轴的精度是毫秒 因此图表里面的数据的x值需要是一个毫秒数#xff0c;才能显示出来 --------------------------------------------------------------------------------------…显然X轴是日期时间轴的话那么我们使用的轴类就得是QDateTimeAxis QChart中日期时间轴的精度是毫秒 因此图表里面的数据的x值需要是一个毫秒数才能显示出来 --------------------------------------------------------------------------------------------------------------------------------- 步骤和画折线图一模一样只不过使用的轴是日期时间轴QDateTimeAxis 1、创建图表视图 QChartView* viewnew QChartView(this); 2、创建图表 QChart* chartnew QChart(); 3、将图表设置给图表视图 view-setChart(chart); 4、构建x轴-日期时间轴设置轴的属性并将轴添加到图表中 在设置轴的范围时传入的是2个QDateTime QDateTimeAxis * axisX new QDateTimeAxis(this); axisX - setTitleText(时间轴); //设置轴的标题 axisX - setRange(QDateTime(QDate(2000, 01, 01), QTime(0, 0, 0)),QDateTime(QDate(2000, 12, 31), QTime(0, 0, 0))); //设置时间轴的范围,参数是两个时期时间QDateTime axisX - setTickCount(13); //设置刻度个数 axisX - setFormat(MM月dd日); //设置刻度值的格式和格式化时间字符串一样 axisX - setLabelsAngle(45); chart - addAxis(axisX, Qt::AlignBottom); //添加轴 5、构建y轴-数值轴设置轴的属性并将轴添加到图表中 QValueAxis * axisY new QValueAxis(this); axisY - setRange(1000, 2000); axisY - setTickCount(11); axisY - setTitleText(Y轴); chart - addAxis(axisY, Qt::AlignLeft); 6、构建图标里的系列具体的图将系列添加到图表中 在追加数据点时x轴的是需要的是一个毫秒数才能显示出来 QLineSeries * line new QLineSeries(this); line - setName(时间轴); //设置图例文本 //要调用毫米精度的这个函数toMSecsSinceEpoch()转成时间戳,否则显示不出来 line - append(QDateTime(QDate(2000, 01, 01), QTime(0, 0, 0)).toMSecsSinceEpoch(), 1200); line - append(QDateTime(QDate(2000, 02, 01), QTime(0, 0, 0)).toMSecsSinceEpoch(), 1400); line - append(QDateTime(QDate(2000, 03, 01), QTime(0, 0, 0)).toMSecsSinceEpoch(), 1100); line - append(QDateTime(QDate(2000, 04, 01), QTime(0, 0, 0)).toMSecsSinceEpoch(), 1600); line - append(QDateTime(QDate(2000, 05, 01), QTime(0, 0, 0)).toMSecsSinceEpoch(), 1300); chart - addSeries(line); 7、将轴附加到系列是点显示在正确的位置上 line-attachAxis(axisX); line-attachAxis(axisY); 完整代码 #ifndef WIDGET_H #define WIDGET_H#include QWidget #includeQtCharts #includeQHBoxLayoutclass Widget : public QWidget {Q_OBJECTpublic:Widget(QWidget *parent nullptr) : QWidget(parent){resize(800,600);QHBoxLayout* h_boxnew QHBoxLayout(this);DrawLineOfTime();}~Widget()default;//绘制横坐标为时间的折线图void DrawLineOfTime(){//1、创建图表视图QChartView* viewnew QChartView(this);this-layout()-addWidget(view);//2.创建图表QChart* chartnew QChart();//3.将图表设置给图表视图view-setChart(chart);//设置标题chart-setTitle(时间图);chart-legend()-show();//显示或者隐藏图例默认显示//4.构建x轴-日期时间轴QDateTimeAxis* axisXnew QDateTimeAxis(this);axisX-setTitleText(时间轴);//设置轴的标题axisX-setRange(QDateTime(QDate(2000,01,01),QTime(0,0,0)),QDateTime(QDate(2000,12,31),QTime(0,0,0)));//设置时间轴的范围,参数是两个时期时间QDateTimeaxisX-setTickCount(13);//设置刻度个数axisX-setFormat(MM月dd日);//设置刻度值的格式和格式化时间字符串一样axisX-setLabelsAngle(45);chart-addAxis(axisX,Qt::AlignBottom);//添加轴//5.构建y轴-数值轴QValueAxis* axisYnew QValueAxis(this);axisY-setRange(1000,2000);axisY-setTickCount(11);axisY-setTitleText(Y轴);chart-addAxis(axisY,Qt::AlignLeft);//6.构建折线系列QLineSeries* linenew QLineSeries(this);line-setName(时间轴);//设置图例文本//要调用毫米精度的这个函数toMSecsSinceEpoch()转成时间戳,否则显示不出来line-append(QDateTime(QDate(2000,01,01),QTime(0,0,0)).toMSecsSinceEpoch(),1200);line-append(QDateTime(QDate(2000,02,01),QTime(0,0,0)).toMSecsSinceEpoch(),1400);line-append(QDateTime(QDate(2000,03,01),QTime(0,0,0)).toMSecsSinceEpoch(),1100);line-append(QDateTime(QDate(2000,04,01),QTime(0,0,0)).toMSecsSinceEpoch(),1600);line-append(QDateTime(QDate(2000,05,01),QTime(0,0,0)).toMSecsSinceEpoch(),1300);chart-addSeries(line);//7、将xy轴附加到折线line-attachAxis(axisX);line-attachAxis(axisY);}}; #endif // WIDGET_H
http://www.w-s-a.com/news/644461/

相关文章:

  • 企业网站货物查询怎么做制作文件的软件
  • 怎么做网站的防盗链北京门户企业网站建设
  • 网站推广的主流方法淘客网站 源码
  • 网站海外推广怎么做多用户商城系统源码教程
  • 猎头做单网站网站创建费用
  • 住房和城乡建设网站 上海自己做网站还是公众号
  • 投票网站怎么制作电商网站模板html
  • 攀枝花移动网站建设抖音广告投放平台
  • 什么是网站设计第一装修网
  • 公司网站建设一条织梦门户网站源码
  • 网站改版中su域名注册
  • 做网站有没有前途济南产品网站建设外包
  • 网站备案咨询做静态网站多少钱
  • 软件开发和网站建设一样吗太原今天最新通知
  • 网站推广如何做的表白制作网站
  • 网站风格分析免费织梦网站源码
  • 大连手机自适应网站建设织梦做音乐网站
  • 烟台网站建设优化网页设计师证
  • 手机微网站建设多少钱个人网站 wordpress
  • 做外贸是不是必须有网站wordpress网络图片
  • 赣县企业网站建设用dw做网站的基本步骤
  • 辽源网站建设微信小程序公众平台
  • 多媒体网站设计开发是指什么常宁网站建设
  • 淄博网站推广优化17岁在线观看免费高清完整版
  • 企业形象网站开发业务范畴wordpress最好最全的教程
  • 企业网站的建立意义网站首页制作网站
  • 网站制作过程内容深圳最好的活动策划公司
  • 深圳网站关键词排名查询公司网站怎么做啊
  • 微网站 制作平台广州电商聚集地
  • 建设外国商城网站网站服务器 虚拟主机