1. 首页
  2. 编程语言
  3. C
  4. Qt图形图像开发之Qt曲线图美化QChart QScatterSeries 空心点阵图,鼠标移动到上面显示数值,鼠标移开数值消失效果实例

Qt图形图像开发之Qt曲线图美化QChart QScatterSeries 空心点阵图,鼠标移动到上面显示数值,鼠标移开数值消失效果实例

上传者: 2022-02-17 12:11:14上传 PDF文件 246.29 KB 热度 8次

最近接到一个Qt QChart曲线图美化的需求,画一个折线图,关键点使用空心的圆点标识出来,鼠标移动到关键点上,显示出当前数值;鼠标移走数值消失。首先初始化将每个点添加到QLineSeries序列中。然后就会形成折线图。但是这里面有3个函数值得注意因为可以设置一个点的大小,边框和颜色。下面的圆半径大,颜色就是边框的颜色蓝色;上面的圆形半径小,颜色设置为白色。这样两个圆形叠加起来的效果,视觉上就是一个空心的圆形。series1:半径较小,北京为白色,充电圆心。由于框架并没有提供相关的api,所以我们要自己完成这项工作。我们可以连接这个信号到我们自己的槽函数实例源码中完善些代码,增加鼠标悬浮在离散点上,应该显示渐变的边框。

下载地址
用户评论