300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Qt/C++编写自定义控件56-波浪曲线

Qt/C++编写自定义控件56-波浪曲线

时间:2020-08-09 13:59:25

相关推荐

Qt/C++编写自定义控件56-波浪曲线

一、前言

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

二、实现的功能

1:可设置波浪的速度2:可设置波浪的高度3:可设置波浪的密度,密度越大越浪4:可设置背景颜色5:可设置波浪颜色

三、效果图

四、头文件代码

#ifndef WAVEPLOT_H#define WAVEPLOT_H/*** 正弦曲线控件 作者:feiyangqingyun(QQ:517216493) -2-10* 1:可设置波浪的速度* 2:可设置波浪的高度* 3:可设置波浪的密度,密度越大越浪* 4:可设置背景颜色* 5:可设置波浪颜色*/#include <QWidget>#ifdef quc#if (QT_VERSION < QT_VERSION_CHECK(5,7,0))#include <QtDesigner/QDesignerExportWidget>#else#include &l

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。