QML轴线图示例,折线图,散点图。

  • 使用相同轴坐标的折线图和散点图。

代码:

ChartView {title: "Two Series, Common Axes"anchors.fill: parentlegend.visible: falseantialiasing: trueValueAxis {id: axisXmin: 0max: 10tickCount: 5}ValueAxis {id: axisYmin: -0.5max: 1.5}LineSeries {id: series1axisX: axisXaxisY: axisY}ScatterSeries {id: series2axisX: axisXaxisY: axisY}
}/* 添加动态数据 */
Component.onCompleted: {for (var i = 0; i <= 10; i++) {series1.append(i, Math.random());series2.append(i, Math.random());}
}

  • 使用DateTimeAxis构造的图表用于显示具有日期的历史数据。

代码:

ChartView {title: "Accurate Historical Data"anchors.fill: parentlegend.visible: falseantialiasing: trueLineSeries {axisX: DateTimeAxis {format: "yyyy MMM"tickCount: 5}axisY: ValueAxis {min: 0max: 150}/* 请注意,JavaScript中的月份是以0为基础的,所以2表示3月份. */XYPoint { x: toMsecsSinceEpoch(new Date(1950, 2, 15)); y: 5 }XYPoint { x: toMsecsSinceEpoch(new Date(1970, 0, 1)); y: 50 }XYPoint { x: toMsecsSinceEpoch(new Date(1987, 12, 31)); y: 102 }XYPoint { x: toMsecsSinceEpoch(new Date(1998, 7, 1)); y: 100 }XYPoint { x: toMsecsSinceEpoch(new Date(2012, 8, 2)); y: 110 }}
}/* DateTimeAxis基于QDateTimes,* 因此我们必须将JavaScript日期转换为毫秒,* 使它们与DateTimeAxis值匹配。*/
function toMsecsSinceEpoch(date) {var msecs = date.getTime();return msecs;
}

  • 使用CategoryAxis构造的图表,使数据更易于理解。

代码:

ChartView {title: "Numerical Data for Dummies"anchors.fill: parentlegend.visible: falseantialiasing: trueLineSeries {axisY: CategoryAxis {min: 0max: 30CategoryRange {label: "critical"endValue: 2}CategoryRange {label: "low"endValue: 4}CategoryRange {label: "normal"endValue: 7}CategoryRange {label: "high"endValue: 15}CategoryRange {label: "extremely high"endValue: 30}}XYPoint { x: 0; y: 4.3 }XYPoint { x: 1; y: 4.1 }XYPoint { x: 2; y: 4.7 }XYPoint { x: 3; y: 3.9 }XYPoint { x: 4; y: 5.2 }}
}

关于更多

  • 相关链接
https://doc.qt.io/qt-5/qtcharts-qmlaxes-example.html

  • Qt君公众号后台回复"Qt示例"获取更多内容。

qt label显示图片_Qt官方示例-QML Axes相关推荐

  1. qt label显示文字_Qt官方示例共享内存

    这个例子展示了如何使用QSharedMemory类(共享内存)进行进程间通信.   构建示例,请运行make.要运行该示例,请运行两个实例.main()函数创建一个应用程序和我们示例的Dialog类的 ...

  2. qt label显示图片_qt关于qmovie类的使用

    QMovie类用来显示简单的并且没有声音的动画,比如GIF格式的图片等. 如果你想要显示视频或者多媒体,可以使用Qt Multimedia 多媒体框架. 显示一个简单的动画,常用的方式如下: QLab ...

  3. qt 设置按钮大小_Qt官方示例双向按钮

    "双向按钮"示例演示了如何使用状态机框架实现简单的状态机,该状态机在单击按钮时切换当前状态.   应用程序的main()函数从构造应用程序对象,按钮和状态机开始. int main ...

  4. VS+Qt应用开发-Qt+Halcon显示图片,实现鼠标缩放、移动图片

    VS+Qt应用开发-Qt+Halcon显示图片,实现鼠标缩放.移动图片 效果展示 界面设计 代码例程 完整代码 CMyLabel.h CMyLabel.cpp BrowsePic.h BrowsePi ...

  5. qt无法显示图片的原因

    qt无法显示图片: 原因: 1.检查图片路径,将图片路径改为全路径 如图片路径单为./jpg时,找不到图片,为全路径时可以找到 2.检查图片格式,不要乱改图片的后缀(如1.jpg改成1.png),否则 ...

  6. python label 显示图片

    python label 显示图片

  7. logo qt添加_Qt官方示例-窗口标志

    窗口标志示例展示了如何使用Qt中可用的窗口标志类型来指定窗口系统属性. 根据示例整理出来的各窗口标志作用一览表如下: 只能设置一个的窗口标志对照表 窗口标志 描述 Qt::QWidget 窗口的默认属 ...

  8. qt显示html富文本图片,Qt QLabel显示图片 动画 富文本

    0 前言动画 QLabel 功能不少, 能够用来显示图片 动画 富文本this 1 效果.net 对于图片和动画, 先添加到资源文件再使用3d 右键 Resources -> 添加现有文件cod ...

  9. qt 启动画面显示图片_Qt程序起动画面QSplashScreen

    Qt程序启动画面QSplashScreen QSplashScreen会在应用程序的主窗口出现之前显示一个图片! #include "qmain.h" #include #incl ...

最新文章

  1. 浅析网站外链优劣如何判定?
  2. SQL改變字符串標識符
  3. Vue为v-html中标签添加CSS样式
  4. leetcode_486. Predict the Winner
  5. 一篇文章帮你彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生
  6. Gensim word2vec计算多个词之间的相似度
  7. 近 10 年新秀编程语言大 PK,Pick 它!
  8. 到底谁应该对软件开发的质量负责?
  9. 古体字与简体字对照表_简体字繁体字对照表
  10. 深度学习与计算机视觉教程(14) | 图像分割 (FCN,SegNet,U-Net,PSPNet,DeepLab,RefineNet)(CV通关指南·完结)
  11. kindle上网看其他网址_原来kindle不止可以看书,快来看看体验版浏览器怎么玩!...
  12. ORAN专题系列-12:从RIC中看传统电信设备商参与O-RAN的十大动机与机遇
  13. hdu1847-Good Luck in CET-4 Everybody! (博弈论 SG函数 找规律)
  14. thrust示例ex4: Sinc方法数据重采样加密
  15. 网络管理维护(SNMP、RMON)期末考试大纲总结
  16. OpenMP并行编程计算π值及PSRS排序
  17. RuoYi-App启动教程
  18. python爬虫常见报错_Python爬虫常见异常及解决办法
  19. Oracle19c数据库下载及安装步骤(详细)以及连接Navicat和PLSql
  20. 阿里云oss图片的常用处理方法小结

热门文章

  1. scroll jquery
  2. 子程序入口参数是什么_三菱FX PLC | 什么是中断服务?没事多看几遍
  3. 手把手教你下载安装配置Fiddler 和 Fiddler Everywhere
  4. 从尾到头打印链表(六)
  5. Ubuntu18.04实用快捷键
  6. Ubuntu18.04之星际译王及辞典
  7. Win10:ssh报错:RSA host key for 192.168.3.10 has changed and you have requested strict checking.
  8. Android中long类型对应Java/Jni/C++中的类型
  9. 跟我学习Storm_Storm基本架构
  10. Ubuntu16.04编译Android5.1源码