当前位置:网站首页>Qt::qcustomplot 和 qchart数据填充相关
Qt::qcustomplot 和 qchart数据填充相关
2022-08-05 11:35:00 【kllo__】
参考文章
QCustomPlot 使用整理 - Biiigfish - 博客园
QCustomPlot :曲线数据的填充_Fu_Lin_的博客-CSDN博客b
自绘制饼图:
qcustomplot
折线图
setData()
void QCPGraph::setData(QSharedPointer<QCPGraphDataContainer> data)
//用提供的数据容器替换当前数据容器。
//由于使用了 QSharedPointer,多个 QCPGraph 可以安全地共享同一个数据容器。修改容器中的数据将影响共享该容器的所有图表。共享可以通过简单地交换包含在共享指针中的数据容器来实现:
//使用示例 两条曲线共享数据容器
graph2->setData(graph1->data()); // graph1 and graph2 now share data container
如果您不希望共享容器,而是从现有容器创建副本,则直接在图形的数据容器上使用QCPDataContainer<DataType>::set方法:
graph2->data()->set(*graph1->data()); // graph2 现在在其容器中拥有 graph1 数据的副本
void QCPGraph::setData(const QVector<double> & keys, const QVector<double> & values, bool alreadySorted = false)
//将当前的数据替换成提供的 keys 和 values,keys 和 values 必须长度相等,否则添加的点的数量为最短的向量的长度
//如果你能保证传递的数据点按key升序排序,你可以设置alreadySorted 为true,通过保存排序运行来提高性能。addData
//addData
void QCPGraph::addData ( const QVector< double > & keys, const QVector< double > & values, bool alreadySorted = false )
//
将 keys 和 values 中提供的点添加到当前数据。提供的向量应该具有相同的长度。否则,添加点的数量将是最小向量的大小。
如果你能保证传递的数据点按key升序排序,你可以设置alreadySorted 为true,通过保存排序运行来提高性能。
或者,您也可以直接通过data方法访问和修改数据,该方法返回指向内部数据容器的指针。
void QCPGraph::addData ( double key, double value )
将提供的数据点作为 key 和 value 添加到当前数据。
或者,您也可以直接通过data方法访问和修改数据,该方法返回指向内部数据容器的指针。柱状图
和折线图的差不多,基本一致


qchart
折线图
折线图没有使用qchart画
柱状图

饼状图


边栏推荐
- Google启动通用图像嵌入挑战赛
- Integration testing of software testing
- 深度学习(四)分析问题与调参 理论部分
- 2022 极术通讯-基于安谋科技 “星辰” STAR-MC1的灵动MM32F2570开发板深度评测
- 知乎提问:中国是否还能实现伟大民族复兴
- “小钢炮”气质明显,安全、舒适一个不落
- 2022杭电多校联赛第六场 题解
- Image segmentation model - a combination of segmentation_models_pytorch and albumations to achieve multi-category segmentation
- 安全软件Avast与赛门铁克诺顿NortonLifeLock合并获英国批准
- 导火索:OAuth 2.0四种授权登录方式必读
猜你喜欢

苹果Meta都在冲的Pancake技术,中国VR团队YVR竟抢先交出产品答卷

Flink Yarn Per Job - 启动TM,向RM注册,RM分配solt

Integration testing of software testing

版本控制篇 | 龙智邀您共赴GOPS全球运维大会,探索大规模、敏捷、高质量、开放式的软件研发与运营之路

莅临GOPS大会龙智展位,获取Forrester最新报告:《Forrester Wave:2021年第四季度企业服务管理报告》

Machine Learning - Ensemble Learning

【硬件架构的艺术】学习笔记(3)处理多个时钟

【硬件架构的艺术】学习笔记(2)同步和复位

脱光衣服待着就能减肥,当真有这好事?

没开发人员,接到开发物联网系统的活儿,干不干?
随机推荐
Byte Qiu Zhao confused me on both sides, and asked me under what circumstances would the SYN message be discarded?
hdu2097 nyoj414 sky数 (进制转换)
有多一只“手”的机器狗出没?就在昇腾AI开发者创享日·南京站
Http-Sumggling Cache Vulnerability Analysis
hdu 1870 愚人节的礼物 (栈)
Four, kubeadm single master
Web3 中的安全问题和防范
Support Vector Machine SVM
Flink Yarn Per Job - JobManger 申请 Slot
hdu1455 Sticks(搜索+剪枝+剪枝+.....+剪枝)
How about Ping An Mengwa Card Insurance?Let parents read a few ways to identify products
Detailed explanation of PPOCR detector configuration file parameters
How OpenHarmony Query Device Type
女人是这个世界上最美丽的生命
可视化开发必看:智慧城市四大核心技术
power failure...Trouble trouble trouble!!!
Integration testing of software testing
机器学习——集成学习
问题征集丨ECCV 2022中国预讲会 · Panel专题研讨会
163_技巧_Power BI 一键批量建立自定义字段参数