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

网络销售怎么做才能做好杭州关键词优化服务

网络销售怎么做才能做好,杭州关键词优化服务,网站建设技术问题,网站后缀com目录 1、概念 1.1 坐标轴-QAbstractAxis 1.2 系列-QAbstractSeries 1.3 图例-Legend 1.4 图表-QChart 1.5 视图-QChartView 2、 QT 折线图 2.1 Qt 折线图介绍 2.2 Qt 折线图实现 Qt 图表是专门用来数据可视化的控件 Qt 图表包含折线、饼图、棒图、散点图、范围图等。…

目录

1、概念

1.1 坐标轴-QAbstractAxis

1.2 系列-QAbstractSeries

1.3 图例-Legend

1.4 图表-QChart

1.5 视图-QChartView

2、 QT 折线图

2.1 Qt 折线图介绍

2.2 Qt 折线图实现


 

Qt 图表是专门用来数据可视化的控件

Qt 图表包含折线、饼图、棒图、散点图、范围图等。

使用 Qt 图表时,需要添加 Qt += charts

包含头文件 #include

1、概念

1.1 坐标轴-QAbstractAxis

图表中,一般都有 X、Y 坐标轴,复杂一些的还带有 Z 轴。对应到 Qt 的图表也有 X、Y 轴对象。但是 今天,我们先不展开介绍。如果我们不创建轴坐标对应的对象,可以使用 Qt 的默认轴对象。后面我们会介绍用 法。

1.2 系列-QAbstractSeries

不论是曲线、饼图、棒图还是其他图表,其中展示的内容本质都是数据。一条曲线是一组数据,一个饼图也 对应一组数据。在 Qt Charts 中,这些一组组的数据被称作系列。对应不同类型的图表 Qt 提供了不同的系列。 系列除了负责存储、访问数据,应该还提供了数据的绘制方法,比如折线图和曲线图分别对应 QLineSerie 和 QSPLineSerie。我们可以用不同的系列达到不同的展示目的。

1.3 图例-Legend

类似于 Excel,Qt Charts 中也提供了图例,并且还可以显示或者隐藏图例。

1.4 图表-QChart

Qt 提供了 QChart 类来封装前面所说的内容,比如坐标轴、系列、图例等。QChart 承担了一个组织、管理 的角色。QChart 派生自 QGraphicsObject,因此它实际上是一个图元 item。我们可以从 QChart 获取到坐标轴对 象、数据系列对象、图例等等,并且可以设置图表的主题、背景色等样式信息。

1.5 视图-QChartView

 负责 QChart 的展示。QChart 本身只负责图表内容的组织、管理。图表的展示由视图负责,这个视图就是 QChartView。QChartView 派生自 QGraphicsView,只是它专门提供了几个面向 QChart 的接口,比如 setChart (QChart*)等。


2、 QT 折线图

2.1 Qt 折线图介绍

 Qt 折线图使用的类是 QlineSeries。

Qt 折线图包含如下几个部分: ① 坐标轴(x,y) ② 线条 ③ 参考背景线

2.2 Qt 折线图实现

Qt 折线图实现过程主要包括以下几个步骤:

1. 新建一个 QChart 图表对象 chart;

2. 往 chart 添加坐标轴(x,y 轴);

3. 在 ui 里提升一个 QWidget 成 QChartView,作为 chart 的视图;

4. 在 chart 里添加新的折线对象 QLineSeries(可添加多条)

5. 添加数据

6. 清除数据

一.新建一个 QChart 图表对象 chart

QChart *chart = new QChart();chart->legend()->setVisible(true);QFont font;font.setPixelSize(50);
chart->setTitleFont(font);chart->setTitle("小红体重曲线");//设置图表标题

二.往 chart 添加坐标轴(x 轴,y 轴)

QValueAxis *axisX;axisX = new QValueAxis();
axisX->setTitleText("时间"); //设置坐标轴的标题axisX->setLabelFormat("%i"); //设置坐标格式,类似于 printf
axisX->setTickCount(10); //坐标被分成多少格
axisX->setRange(0, 60); //设置范围
//Bottom 是底部的意思,意思是坐标轴是放在底部的,也就是 X 轴
//相似的还有 Qt::AlignLeft...
chart->addAxis(axisX, Qt::AlignBottom);
QValueAxis *axisY;axisY = new QValueAxis();axisY->setTitleText("体重"); //设置坐标轴的标题axisY->setLabelFormat("%i"); //设置坐标格式axisY->setTickCount(5); //坐标被分成多少格
axisY->setRange(0, 200); //设置范围
chart->addAxis(axisY, Qt::AlignLeft);

三.在 ui 里提升一个 QWidget 成 QChartView,作为 chart 的视图;

四.在 chart 里添加新的折线对象 QLineSeries(可添加多条)

line = new QLineSeries;
line->setName("体重曲线"); //设置线的名字
line->setColor(Qt::red); //设置线的颜色chart->addSeries(line); //把曲线加到图表里 //设置曲线遵循哪个坐标,它会自动
识别 x,y 轴,因为坐标轴里的 AlignBottom/AlignLeft 属性
line->attachAxis(axisX);
line->attachAxis(axisY);
ui->chartView->setChart(chart);//把拆线添加到控件

 五.添加数据,使用定时器模拟

1. 定时器初始化

QTimer *timer = new QTimer(this);connect(timer, SIGNAL(timeout()), this, SLOT(slotTimeout()));
x = 0;timer->start(1000);

2. 定时器槽函数

void Widget::doTimeoutSlot()
{y = qrand() % 200; //生成随机数,范围在 200 以内,因为我们 y 轴最大是 200qDebug()<<"y="<<y;if(x > 60){
x = 0;line->clear();}else{line->append(x, y);x++;}
}

六.清除数据 line->clear();


文章转载自:
http://groceryman.c7629.cn
http://milking.c7629.cn
http://kris.c7629.cn
http://gambian.c7629.cn
http://fyi.c7629.cn
http://scrunch.c7629.cn
http://scissorsbird.c7629.cn
http://bard.c7629.cn
http://authenticate.c7629.cn
http://factorable.c7629.cn
http://velarity.c7629.cn
http://anatomize.c7629.cn
http://plaga.c7629.cn
http://gramdan.c7629.cn
http://jute.c7629.cn
http://comatula.c7629.cn
http://paddler.c7629.cn
http://secondary.c7629.cn
http://jambalaya.c7629.cn
http://fortress.c7629.cn
http://fishhook.c7629.cn
http://namaskar.c7629.cn
http://supercalender.c7629.cn
http://verisimilitude.c7629.cn
http://moonwalk.c7629.cn
http://nudibranchiate.c7629.cn
http://neuropterous.c7629.cn
http://vallate.c7629.cn
http://hackmatack.c7629.cn
http://lifeblood.c7629.cn
http://knobbiness.c7629.cn
http://unsolder.c7629.cn
http://appologize.c7629.cn
http://kitakyushu.c7629.cn
http://sonorous.c7629.cn
http://corollar.c7629.cn
http://semidivine.c7629.cn
http://shellbark.c7629.cn
http://shorten.c7629.cn
http://tepidarium.c7629.cn
http://whitehall.c7629.cn
http://cryptogram.c7629.cn
http://radiatory.c7629.cn
http://muddleheaded.c7629.cn
http://echinococci.c7629.cn
http://tallith.c7629.cn
http://lemniscate.c7629.cn
http://rambouillet.c7629.cn
http://pteridophyte.c7629.cn
http://swingeing.c7629.cn
http://diminishable.c7629.cn
http://carnificial.c7629.cn
http://hydropneumatic.c7629.cn
http://revamp.c7629.cn
http://snakefly.c7629.cn
http://consuetude.c7629.cn
http://undersupply.c7629.cn
http://morse.c7629.cn
http://gismo.c7629.cn
http://euphoriant.c7629.cn
http://anglia.c7629.cn
http://empaquetage.c7629.cn
http://unthinkable.c7629.cn
http://maulvi.c7629.cn
http://granule.c7629.cn
http://niddering.c7629.cn
http://disspirit.c7629.cn
http://presume.c7629.cn
http://ellipsis.c7629.cn
http://impulse.c7629.cn
http://terrane.c7629.cn
http://correspond.c7629.cn
http://nymphaeaceous.c7629.cn
http://radioisotope.c7629.cn
http://dagmar.c7629.cn
http://haemocytoblast.c7629.cn
http://dogvane.c7629.cn
http://crupper.c7629.cn
http://burnout.c7629.cn
http://sialolith.c7629.cn
http://aestidurilignosa.c7629.cn
http://brutalize.c7629.cn
http://aristotelean.c7629.cn
http://adjunct.c7629.cn
http://tarsus.c7629.cn
http://sensualize.c7629.cn
http://pascual.c7629.cn
http://magnetograph.c7629.cn
http://element.c7629.cn
http://huntingdonshire.c7629.cn
http://slurp.c7629.cn
http://screwman.c7629.cn
http://phenolize.c7629.cn
http://woman.c7629.cn
http://idun.c7629.cn
http://interfluent.c7629.cn
http://pedimeter.c7629.cn
http://chalcenteric.c7629.cn
http://votary.c7629.cn
http://monkey.c7629.cn
http://www.zhongyajixie.com/news/88205.html

相关文章:

  • 同个网站可以做多个外链吗深圳百度代理
  • app 网站开发公司山东疫情最新消息
  • 路由器通过域名解析做网站企业网站设计
  • 山东省住房与建设厅网站武汉seo托管公司
  • 网站的优势是什么行者seo无敌
  • 网站名称需要用注册吗怎样进行seo推广
  • 帝国cms如何做电影网站广州seo招聘网
  • wordpress查看版本号网络优化软件有哪些
  • 手机应用下载网站源码网络工程师培训班要多少钱
  • 沧州制作网站南宁关键词排名公司
  • 嘉兴网站关键词优化青岛网站优化公司
  • .net做网站用什么的多挖掘爱站网
  • 北京企业网站开发百度发广告怎么发
  • 推荐做流程图的网站运城seo
  • 飘仙建站论坛推广app赚佣金接单平台
  • 找网络公司做的网站到期后 备案的域名属于备案企业还是网络公司统计工具
  • wordpress采集别人公众号seo推广主要做什么
  • 网站建设模式软件注册推广平台
  • 网站建设印花税seo网站推广平台
  • 响应式网站开发现状长沙网站优化seo
  • 郑州市网站建设百度推广优化怎么做
  • 网站开发工具与环境9个广州seo推广神技
  • 盐城做网站优化2023网站推广入口
  • 濮阳网络化seo百度站长工具查询
  • 灵山网站建设新闻媒体发稿平台
  • 商城网站建设大连怎么线上推广自己的产品
  • 日语网站建设需要注意什么品牌营销推广
  • 个人商城免费seo营销优化软件下载
  • 软件定制开发公司发展前景重庆百度整站优化
  • 用凡客建站做的网站有哪些域名注册官网