![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT/QChart
暴躁的野生猿
请加入裙,欢迎同行一起学习交流,1零251②7672。百度搜索【CSDN 暴躁的野生猿】也可搜到群号码
展开
-
QT中图表类QChart系列之(5)-疑难问题:坐标轴和数据不对应、密集的散点图无法显示等
问题描述:lineseries->append(4, 10);lineseries->append(5, 8);Chart->addSeries(lineseries); // 将 series 添加至图表中axisX->setRange(0, 15);//设置X的显示范围axisY->setRange(-20, 20);lineChart->...原创 2018-10-11 23:53:47 · 13600 阅读 · 12 评论 -
QT中图表类QChart系列之(4)-折线图:时间轴,网格,显示坐标值,动态滚动等
1、图的类型不管什么类型的图,都是QChart类。决定图类型的是:数据系列的类型。各种数据系列类都继承自QAbstractSeries,常用的数据系列类如下图所示。本文主要研究折线图。2、折线图的坐标轴折线图的坐标轴类型QValueAxis(数字)、QDateTimeAxis(时间),本质上,时间轴这种类型也是数值型,只不过这种类型能把数据系列的X值灵活的显示为想要时间格式(如20...原创 2018-10-12 00:07:10 · 39160 阅读 · 26 评论 -
QT中图表类QChart系列之(6)-在一个chart中显示两条曲线
首先要了解QChartView、QChart、QLineSeries、QValueAxis的实体之间的关系,例如一个QChartView中可以包含几个QValueAxis?这些可参考《QT中图表类QChart系列之(1)-基本用法,画折线图、各个类之间的关系》 每个chart可以包含多个QLineSeries数据系列,每个QLineSeries数据系列又包含了2个QValueAxis数值轴...原创 2018-10-12 21:20:45 · 12166 阅读 · 4 评论 -
QT中图表类QChart系列之(1)-基本用法,画折线图、各个类之间的关系
参考:https://www.cnblogs.com/yunhaisoft/p/5180127.html首先要注意3点:(1)在.pro文件中添加:QT += charts。(2)用到QChart的文件中添加:QT_CHARTS_USE_NAMESPACE,或者:using namespace QtCharts;在ui界面中拖入一个graphicsView控件,然后右击提...原创 2018-10-09 19:54:28 · 16976 阅读 · 0 评论 -
QT中图表类QChart 系列之(2):读取/设置X轴的显示区间
设置初始的显示的区间,常用的有两种方法(1)自动lineseries = new QLineSeries();//声明折线数据集lineseries->append(4, 10); //填充数据集*lineseries << QPointF(13, 5) << QPointF(17, 6);lineChart = new QChart();//创建图...原创 2018-10-10 00:31:00 · 16292 阅读 · 3 评论 -
QT中图表类QChart系列之(3)-各种缩放/平移
1、使用QChartView来缩放(1)用鼠标框选一个矩形,把图放大到这个矩形QChartView::setRubberBand(QChartView::RectangleRubberBand);//XY方向同时放大到鼠标画出的矩形大小(也可以设置为只放大X轴或Y轴)(2)setRubberBand函数同时也能使鼠标右键,具备缩小图的功能。 2、使用Qchart来平移和缩放Q...原创 2018-10-10 00:36:58 · 18020 阅读 · 19 评论 -
QT中图表类QChart系列之(7)-小结,chart中显示曲线的标准步骤
在chart中创建曲线的标准步骤:必须严格按以下步骤操作,否则会出现这样那样的显示问题。写法1:(1)创建chartView、chart、N个series、2个axis对象(2)chart->setAxisX/Y()(3)chart->addSeries()(4)series->attachAxis()说明:步骤(2)(3)可互换写法2:(1)创建chartVie...原创 2018-10-22 19:55:49 · 5754 阅读 · 1 评论 -
QChart显示的点多了之后会卡顿的问题,解决方案
------------------------后记--------------------试用了一下第三方绘图控件QCustomPlot,比QT自带的QChart强百倍,实测100万个点都不卡顿,非常流畅,QChart被完全碾压。参考我的另一篇博文:《QCustomPlot系列(4)-实时动态曲线》https://blog.csdn.net/qq_31073871/article/d...原创 2019-01-12 11:37:02 · 15854 阅读 · 15 评论