Qt/C++编写自定义控件56-波浪曲线
一、前言
波浪曲线控件,其实是之前一个水波进度条控件的一个核心,其实就是利用正弦曲线来生成对应的坐标进行绘制,把这个功能单独提取出来,是为了更详细的研究各种正弦余弦等拓展效果,当时写这个效果的时候,参考的是网上android绘制的水波效果的代码,然后自己重新理解以后,整理成Qt的版本,拓展了部分效果比如可以设置浪的高度,浪的密度,密度越大越浪,_,演示控件效果提供了滑块来设置对应的参数。
二、实现的功能
- 1:可设置波浪的速度
- 2:可设置波浪的高度
- 3:可设置波浪的密度,密度越大越浪
- 4:可设置背景颜色
- 5:可设置波浪颜色
三、效果图

四、头文件代码
#ifndef WAVEPLOT_H
#define WAVEPLOT_H/*** 正弦曲线控件 作者:feiyangqingyun(QQ:517216493) 2017-2-10* 1:可设置波浪的速度* 2:可设置波浪的高度* 3:可设置波浪的密度,密度越大越浪* 4:可设置背景颜色* 5:可设置波浪颜色*/#include #ifdef quc
#if (QT_VERSION < QT_VERSION_CHECK(5,7,0))
#include
#else
#include &l
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
