自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(497)
  • 资源 (20)
  • 问答 (1)
  • 收藏
  • 关注

原创 Qt Quick-QML地图引擎之v4版本(新增3D模型/抗锯齿任意多边形下载)

在上个版本更新了很多小功能。经过朋友们一致需求建议,所以V4继续优化。支持显示四轴无人机、雷达等等各种3D模型、

2023-06-08 22:46:57 2952 9

原创 76.qt qml-QianWindow开源炫酷界面框架(支持白色暗黑渐变自定义控件均以适配)

相信CSDN还有很多像我这样的人,默默的为支持的人写教程 写demo、已经严重影响到我每次熬夜写好, 一上传demo就会想到又要被某某某无情践踏、本来就是做为参考和悄悄使用,结果就有人偏偏践踏我的劳动成果,隐忍了半年之久,然后我t了还说我吃相难看,部分截图如下所示。最开始本人只是做专栏分享,本人也很难,每次想到什么demo都是先给大家写,然后再花时间自己用、在本人不知道的情况下, 在群里发,并宣传一天不到就写好了。(其实动态多级折叠栏就已经花费了我4天、然后抽屉栏等等)

2023-03-16 14:13:50 7677 11

原创 99.qt qml-单例程序实现

Qt官方之前出过QTSingleApplication,用于实现只启动一个实例,并在启动时可以向向另一个实例通信(依赖于QtNetwork模块),该模块是一个独立模块,需要git上下载,所以本章demo已上传至专栏群,方便大家直接用。由于,该示例只是简单讲解了系统托盘实现,并没有实现单例程序,所以多次打开后就会出现多个exe出现的可能,本章出一章QML单例程序实现, 多次打开始终只显示出第一个打开过的程序。然后我们基于该模块的方式实现,修改为qml方式的。58.qt quick-qml系统托盘实现。

2024-03-04 15:57:17 282

原创 4.qml 3D-Light、DirectionalLight、PointLight、SpotLight、AxisHelper类深入学习

首先来学习Light类,它是所有灯光的虚基类,该类是无法创建的,主要是为子类提供很多公共属性。

2023-12-15 19:10:44 581

原创 3.qml 3D-Node类学习

Node类是一个节点类,Node 类具有用于确定其在3D空间中位置和变换的属性,如 position、rotation、scale 等。这些属性使得你可以在场景中移动、旋转和缩放3D元素。网格和几何体: Node 类可以包含3D网格或几何体,用于表示物体的形状。例如,Mesh 类是 Node 的子类,用于表示一个3D网格。材质和纹理: Node 可以具有材质,其中包括纹理和其他渲染属性。Material 类是 Node 的子类,用于定义3D对象的外观。相机。

2023-12-13 19:05:09 497

原创 2.qml 3D-View3D类学习

设置公共的Node,比如有多个View3D,其内容都是相同的Node,只是相机位置不一致而已,具体参考示例(View3D Example),注意:该属性只能设置一次,后续更改将无效。QtQuick3D::Camera,指定用哪个相机来显示QtQuick3D::SceneEnvironment,设置渲染场景,比如背景色QtQuick3D::Node,设置公共的Node,比如有多个View3D,其内容都是相同的Node,只是相机位置不一致而已,具体参考示例(View3D Example)

2023-12-01 19:18:29 712

原创 1.qml-3D入门讲解介绍

本章我们来学习QML 3D教程,QML 3D能够支持windows linux等多平台跨平台并且显示效果大部分一致,非常方便,学习的qt版本最低为。要使用qml 3D类,需要导入QtQuick3D模块。这是使用空间渲染器和场景图的 QML 前端。目前,所有 3D 内容都会通过FBO进行纹理绑定和绘制,以便它们可以组合成 Qt Quick 场景(作为QtQuick3D模块中有我们使用的很多类。Joint。

2023-12-01 15:22:18 658

原创 98.qt qml-使用曲线图综合示例、支持多种鼠标交互、支持百万数据显示(已适配黑白风格)

let i;for(i = 0;i

2023-11-18 20:47:28 1468

原创 97.qt qml-自定义Table之实现ctrl与shift多选

当我们按下ctrl鼠标左键按下移动时,需要提前关闭interactive属性,否则会造成Table滑动页面,然后根据鼠标位置来获取具体行,并对其进行 选中/取消选中。参考windows文件夹,记录用户点击的第一行,然后根据shift按下的另一行来实现多选。

2023-11-18 19:34:10 630

原创 96.qt qml-http之XMLHttpRequest介绍详解使用

Post不同内容的时候,Content-Type需要自己去改变不同类型(GET方法设置该请求头无效)Content-Length请求头一般不需要设置,会自动根据请求的数据大小来计算。

2023-09-27 20:28:10 1711

原创 95.qt qml-诺谦通用可扩展多功能QML界面

如下图所示:自带一个功能界面,可以通过功能界面添加不同功能,并且可以固定到顶部水平导航栏中,对于N多小功能的项目而言,非常方便,这样用户就可以根据自己喜好来使用自己常用的功能了。

2023-09-16 15:25:35 1376

原创 94.qt qml-分页Table表格组件

然后我们又学习了Table实现,所以本章实现一个分页Table表格组件,配合分页控件, 模拟请求服务器数据来实现数据分解效果,因为一般使用分页的时候,一般都是分页请求,避免数据量过多,导致ui卡顿。示例界面文件位于: qrc:/pages/QianControlPages/QianPaginationTablePage.qml。

2023-07-25 21:10:11 1317 1

原创 93.qt qml-自定义Table优化(新增:水平拖拽/缩放自适应/选择使能/自定义委托)

自定义委托一般都是根据不同列来做不同编辑功能实现,所以我们将自定义委托放在了TableHeader中(为了方便),如果后面需要升级迭代再进行优化。TableHeader如下所示:这里,我们默认设置为true,所以每处数据都是可以编辑的,默认委托modifyDelegation 为_textEditComponent(文本框编辑)。display: "姓名"width: 100// ComboBox编辑委托model: ["王二", "张三", "李四", "小红", "小明", "老明"]

2023-07-25 20:59:31 741

原创 92.qt qml-日期/日期时间/时间选择器(日历选择器)

QML日历组件我们之前移植过:67.qt quick-qml自定义日历组件(支持竖屏和横屏)_qml日历_诺谦的博客-CSDN博客但是该组件内部代码比较坑的就是全部使用自定义对象,导致性能不行,动画卡顿,并且不好加时间选择,所以本章我们重新学习,然后重构一个日期时间选择器,支持更改日期 或者 日期时间重构需要使用到Calendar类和样式类2.Calendar类介绍int,一周中各天的显示格式(在页眉中)。Locale.ShortFormat是默认的推荐格式。

2023-07-11 23:09:45 1654

原创 91.qt qml-圆角毛玻璃 高斯模糊

GaussianBlur效果通过使用高斯函数计算效果的算法模糊图像来软化图像。效果比FastBlur产生更高的质量,但渲染速度较慢。cached :bool, 此属性允许缓存效果输出像素,以提高渲染性能。每次更改源或效果属性时,必须更新缓存中的像素。会增加内存消耗,因为存储效果输出需要额外的内存缓冲区。所以我们建议在源属性或效果属性设置动画时禁用缓存。默认为 falsereal,高斯函数的一个参数,用于计算模糊的相邻像素权重。偏差越大,图像越模糊,但也会降低模糊的质量。

2023-07-11 19:47:17 1328

原创 90.qt qml-Table表格组件(支持表头表尾固定/自定义颜色/自定义操作按钮/排序)

qt qml-Table表格组件(支持表头表尾固定/自定义颜色/自定义操作按钮/插入排序)

2023-05-29 15:05:20 2235 4

原创 89.qt qml-WorkerScript多线程使用(无需C++代码)

由于我们自定义Table中需要实现排序,如下图所示:考虑到如果数据量太大的情况,为了避免主线程阻塞,所以我们添加多线程排序功能,为了方便大家更好学习qml组件,所以学习WorkerScript实现多线程,无需C++

2023-05-26 17:14:06 891

原创 88.qt qml-TableView学习(一)

TableView继承于Flickable,默认支持拖拽,如果我们要设置拖拽只支持垂直的话,可以设置flickableDirection: Flickable.VerticalFlick。

2023-05-25 14:56:13 1738 2

原创 87.qt qml-分页组件控件(支持设置任意折叠页数等)

截图如下所示:效果如下所示:未完待续,下章实现Table表格,配合分页控件, 模拟请求服务器数据来实现数据分解效果,因为一般使用分页的时候,一般都是分页请求,避免数据量过多,导致ui卡顿。

2023-05-24 19:13:40 856 1

原创 86.qt qml-多种粒子特效按钮实现

截图如下所示:动图如下所示:支持黑白模式: 配合之前我们学习的:82.qt qml-2D粒子系统、粒子方向、粒子项(一)_诺谦的博客-CSDN博客83.qt qml-初步学习2D粒子影响器(二)_诺谦的博客-CSDN博客即可实现出来。以按钮特效3按钮为例: 按钮特效3主要是模拟星星和流星效果、星星的话我们通过'start'粒子组命名、然后流星头部通过'meteor'命名、流星尾巴通过‘meteorTail’命名、星星对应的粒子组如下所示:流星对应的粒子组如下所示:具体的下载QianWindow最新源码查看

2023-05-10 23:57:54 1591 2

原创 85.qt qml-炫酷烟花粒子特效(支持多种爆炸模式(文字)、爆炸阴影、背景场景)

qt qml-炫酷烟花粒子特效(支持多种爆炸模式、爆炸阴影、背景场景)、粒子组ParticleGroup、TrailEmitter跟随发射器和粒子组影响器GroupGoal

2023-04-27 16:39:41 1255

原创 84.qt qml-Sprite精灵、SpriteSequence、ImageParticle使用Sprite精灵动画(三)

qt qml-Sprite精灵、SpriteSequence、ImageParticle使用Sprite精灵动画详解

2023-04-25 21:15:14 730

原创 83.qt qml-初步学习2D粒子影响器(二)

由于QmlBook in chinese翻译过来的文字有些比较生疏难于理解,所以本章在它的基础上做些个人理解,建议学习的小伙伴最好配合QmlBook in chinese一起学习。

2023-04-21 18:37:04 632

原创 82.qt qml-2D粒子系统、粒子方向、粒子项(一)

粒子模拟的核心是粒子系统(ParticleSystem),它控制了共享时间线。一个场景下可以有多个粒子系统,每个都有自己独立的时间线。一个粒子使用发射器元素(Emitter)发射,使用粒子画笔(ParticlePainter)实现可视化,它可以是一张图片,一个QML项或者一个着色项(shader item)。一个发射器元素(Emitter)也提供向量来控制粒子方向。一个粒子被发送后就再也无法控制。粒子模型提供粒子控制器(Affector),它可以控制已发射粒子的参数。

2023-04-19 15:25:43 827

原创 81.qt qml-Canvas深入学习之好看的水纹波自定义控件V2

在我们之前38章38.qt quick-QML水纹波进度条_诺谦的博客-CSDN博客写过一个简单的水纹波:所以本质差不多.2.QianRippleChartPage代码Item {x:10y:10text: "外观参考ECharts 源码通过QML控件实现"text: " "text: " "text: " "text: " "id: btntext: " "spacing: 2id: chartfrom: 1to: 100value: 62text: "波峰数量:"

2023-04-11 15:43:52 905

原创 80.qt qml-QianWindow炫酷界面框架-新增Canvas动态背景

如下图所示: 动图如下所示:如果我们使用图片,对于分辨率大的显示时,如果图片太小会失真,如果图片太大会占用很大内存,而且如果是动态图背景,那么至少40MB大小了.所以我们增加Canvas动态背景功能,而且Canvas还可以根据系统性能我们来进行内部代码优化.比单色背景有趣的多,后面会陆续增加其它好看的Canvas背景

2023-04-10 21:29:44 1058

原创 79.qt qml-如何在QML中使用QCustomPlot之曲线/折线示例(已适配黑白风格)

但我们添加完线段后,只需要重新更新下XY轴,然后在调用qcp.replot()重新渲染,图就出来了.所以感兴趣的可以自己去优化一下caurve曲线点的生成. 不过如果时间短的话, 还是建议尽量用折线。剩下的交互篇,本人就暂时没时间提供了,有经验的可以自己添加标记等操作。所以本章我们需要实现在QML中如何使用。我们学习了 qcp简单使用。

2023-03-29 20:04:19 2087 3

原创 78.qt QCustomPlot介绍

参考下载地址:1.添加帮助文档在QtCreator ——>工具——>选项——>帮助——>文档——>添加,选择qcustomplot.qch文件,确定,以后按F1就能跳转到QCustomPlot的帮助文档了。

2023-03-22 15:12:12 2152

原创 77.qt qml-QianWindow-V1版本界面讲解

由于我们需要兼容黑白风格,并且还要兼容渐变风格, 图片背景风格等所以我们的model属性比较多,分为常用属性和侧边栏属性,我们以暗黑风格为例,如下所示:Item{property string name : "暗黑风格"property bool shadow: false // 不支持阴影,因为黑色风格用阴影效果并不大(一般light模式才会为true)

2023-03-17 22:08:54 3571 1

原创 75.qt qml-通用QML界面V2-剪映暗黑风格界面

如下图所示: 我们在上个文章 71.qt quick-可伸展菜单-抽屉栏示例 通用QML界面(一键换肤)_qml换肤_诺谦的博客-CSDN博客基础上 新增了一个暗黑风格界面其中侧边栏是LeftSidebar.qml, 需要注意的是该侧边栏也可以设置右侧的哦.设置后如下所示: 其中侧边栏代码如下所示:然后侧边栏里的内容则是StretchEntry.qml伸展容器了,代码过多就不描述了后面会发第三最终版本、该demo已上传至专栏群(1.qml-创建第一个程序_诺谦的博客-CSDN博客) 文章底部获取源码

2023-03-13 19:11:20 1310

原创 74.qt quick-水平ListView拖拽选中换行、添加、删除、移动动画V2

委托采用共享model数据,之前版本是实现两个委托,导致每次model一更新都要更新两边显示。替换时,新增z级更新,避免move动画效果差。增加拖拽到边缘时,开启滚动动画效果。

2023-03-08 15:01:57 1049

原创 4.ffmpeg命令转码规则、过滤器介绍、手动流map选项

在上章我们学习了ffmpeg命令行帮助以及选项查找本章我们来深入学习ffmpeg命令转码规则、过滤器介绍、手动流map选项参考链接: ffmpeg命令行转码流程如下图所示: 对应中文则是:步骤如下所示:示例如下所示:流复制copy参数-介绍如下所示: filter过滤分为简单过滤和复杂过滤简单过滤器和复杂过滤器可以通过-filters参数查看, 也可以通过官网查找:FFmpeg Filters Documentation然后通过-filter filter_graph来设置过滤器, 如果要分开设置

2023-03-03 00:51:29 510 1

原创 3.ffmpeg命令行环境搭建、ffmpeg命令行初步了解

ffmpeg是一个快速的音视频转换器,可以从url/现场音频/视频源抓取输入源,它可以转换任意采样率、分辨率等,并利用高质量多相滤波器动态调整视频大小ffmpeg [全局选项] {[input_file_options] -i input_url} ... {[output_file_options] output_url} ...其中全局选项、input_file_options、output_file_options是可选的。

2023-03-01 00:02:36 1117

原创 2.FFmpeg5.1下载和使用

PS:如果需要windows-32位exe,并且需要最新ffmpeg特性,则需要自行编译ffmpeg源码,或者使用老版本ffmpeg(比如4.1),官方有编译好的32动态库。FFmpeg运行时库目录,需要放到exe输出同目录 或者 系统环境目录下 , 并且包含了ffmpeg.exe、ffplay.exe、ffprobe.exe三个可执行程序。, 可以获取媒体文件的详细信息, 如果想要查看媒体文件的编码、总时长、分辨率、声道、比特率、帧率、制作者等等信息,就可以通过ffprobe.exe来得到。

2023-02-28 15:02:45 1461

原创 1.FFmpeg-音视频基础

基于最新的FFmpeg5.1.2版本讲解学习, 跟随博主一起学习ffmpeg:本专栏学习流程为:FFmpeg安装、FFmpeg命令行学习FFmpeg结构体学习qml之FFmpeg播放器实现(支持快慢播放)qml之FFmpeg录屏软件实现FFmpeg推拉流实现qml之仿微信聊天视频实现自定义视频格式封装与解析流程实现(类似于付费视频软件)FFmpeg5.1.2动态库和源码、 FFmpeg相关工具、专栏源码已上传至专栏群(本章底部获取)

2023-02-27 22:21:06 680

原创 73.qt quick-通用可拖拽表盘示例(支持渐变)

【代码】73.qt quick-通用可拖拽表盘示例。

2022-12-28 16:51:47 1330 1

原创 72.qt quick-QQuickImageProvider加载QImage/QPixmap数据

QQuickImageProvider返回的图像将自动缓存,如果图像应该始终从图像提供程序获取,则将相关image或BorderImage对象的cache属性设置为false。中,Image只支持文件路径和网络路径,如果想加载纯数据(QImage或者QPixmap)内容,则需要使用QQuickImageProvider类接口实现图像请求。

2022-12-15 19:26:46 802

原创 71.qt quick-可伸展菜单-抽屉栏示例 通用QML界面(一键换肤)

特点:支持动态添加item、删除item、自适应界面附带添加删除、展开等动画同时支持qwidget、qml加载支持number提示(比如消息数量等)侧边抽屉栏支持动画伸展支持换肤、拖拽、最大化等

2022-12-10 18:08:24 3741

原创 70.qt quick-QQmlListProperty详解

qml与c++少不了类表传递、比如我们之前的好友列表、文件传输列表等等、用的是QListModel、QList类指针表传递、本章我们使用一个新的传递方式QQmlListProperty、shape.h主要是给qml提供一系列操作类、然后 Shape类则是提供给DrawBoard类,通过QQmlListProperty提供一个shape数组、所以。QQmlListProperty和QList类似,它是一个模板类、通过它我们可以方便的管理一个QList、优点就是能像。这里的shape数组则是通过。

2022-11-04 20:19:31 1409

原创 69.qt quick-qml控件类-灯控件(支持动画闪烁)

【代码】69.qt quick-qml控件类-灯控件(支持动画闪烁)

2022-09-13 19:29:06 2372

Qt Quick QML-500行代码实现"合成大西瓜游戏"

资源文章介绍地址:https://www.cnblogs.com/lifexy/p/14815614.html,"合成大西瓜"这个游戏玩了一阵还挺有意思的,所以研究了一下小球碰撞原理,自己亲自手写碰撞算法来实现一个合成大西瓜游戏.并支持任意大小布局,你想玩多大面积,就拖多大面积,只要面积够大,认真玩下去,合100个大西瓜都可以.哈哈~~~

2021-05-27

Quick QML-简单且好看的图片浏览器-支持多个图片浏览、缩放、旋转、滑轮切换图片

资源文章介绍地址:https://www.cnblogs.com/lifexy/p/14762697.html ,Qt版本尽量Qt5.12及以上,支持多个图片浏览、缩放、旋转、滑轮切换图片

2021-05-13

Quick QML-通过GridLayout设计的简易网站导航界面

资源文章介绍地址:https://www.cnblogs.com/lifexy/p/14686618.html 通过GridLayout来做一个简易的网站导航界面,并支持自适应界面.当我们点击其中的某个按钮,就会打开浏览器跳到对应的网站上.

2021-04-21

qt实现QStackedWidget界面左右滑动示例

资源文章介绍地址:https://www.cnblogs.com/lifexy/p/14260022.html 通过重写QStackedWidget类,来实现模拟手机home界面的左右滑动效果. 支持快滑,慢滑(如果是慢滑,则根据当前滑到的界面处于哪一页占比更多,则就跳到哪里.),同时支持边缘滑动检测(已在最边缘时,则滑动速率减慢,告诉用户已到边缘).

2021-02-24

QT-解决无边框拖动时花屏问题,非常好用(附带demo和效果图)

非常好用!QT5.0以上使用,觉得不错收藏一波吧!可以去看看该demo源码讲解地址: https://www.cnblogs.com/lifexy/p/10370105.html

2020-12-18

QT-QSortFilterProxyModel代理实现排序、支持联合多列过滤

QSortFilterProxyModel代理实现排序、并且过滤支持筛选多列、筛选模式支持:或方式、与方式、文章链接:https://www.cnblogs.com/lifexy/p/14145629.html

2020-12-17

QT-QabstractTableModel模型、重写sort方法排序

使用QabstractTableModel模型实现的一个示例、重写sort方法进行自定义排序,文章链接:https://www.cnblogs.com/lifexy/p/14144776.html

2020-12-17

Qtablewidget和Qtableview实现手指滑动

用在嵌入式QT或者安卓QT,判断手指滑动方向,来实现手指滑动浏览,并显示自定义滑动条,滑动条可以支持上色,包含两个QtableWidget和QtableView示例,都可以用,文章链接:https://www.cnblogs.com/lifexy/p/14111572.html

2020-12-09

ffmpeg+QAudioOutput音频播放器(支持播放视频文件中的音频部分)

该源码文章地址:https://www.cnblogs.com/lifexy/p/13648442.html,介绍:使用ffmpeg+QAudioOutput实现的一个音频播放器,支持播放、暂停、恢复、换歌、播放进度调节,并且支持播放视频文件中的音频部分,下载下来就可以编译,QT版本建议5.0以上!!!

2020-11-04

Qt-滚动字幕之无间隙滚动(原创)

该源码界面展示文章地址:https://www.cnblogs.com/lifexy/p/13867016.html,主要实现了无间隙滚动条字幕,支持自适应主界面大小,根据主界面窗口变换,自动更正文本大小,速度,下载下来就可以编译

2020-10-24

dma+串口接收.zip

该源码文章地址:https://www.cnblogs.com/lifexy/p/7518488.html ,介绍:使用DMA,无需CPU中断便能实现接收串口数据

2020-06-22

Qt-Charts动态显示多条折线电压值(实现示波器效果).rar

该源码效果图地址:https://www.cnblogs.com/lifexy/p/12150400.html 介绍:Qt 5.7过后Qt添加了官方的Chart库,这次把源码发出来,给入门的同学们参考参考,支持动态曲线显示,有什么问题评论即可.

2020-01-04

QT5版简易网络调试助手,附带编译好的exe程序

该源码效果图地址:https://www.cnblogs.com/lifexy/p/11317662.html 介绍:支持客户端和服务器,支持十六进制收发,提供应用程序,提供源码,并且服务器支持多客户端连入,并且可以指定与个别客户端发送数据,也可以给所有连入的客户端发送数据. 有什么问题评论即可.

2019-08-09

AD7799test.zip

该源码介绍的地址: https://www.cnblogs.com/lifexy/p/11019237.html ,该地址提供AD7799手册知识点以及代码详解,支持模拟SPI和硬件SPI,并且通过宏定义VREF参考电压,以及GAIN增益值.欢迎大家下载,有问题可以在博客直接问我!!!

2019-06-13

QT5-电压电阻表盘源码,可以自定义阴影效果,颜色,图标,文字标签等

该表盘效果图地址: https://www.cnblogs.com/lifexy/p/9245918.html 介绍:由于之前上传的表盘是QT4版本的,对有些只学过QT5的同学们不好移植,所以从新上传一个QT5版本的,编码格式为utf-8,该表盘包括了表盘光影效果,渐变效果,可调色等等.

2019-05-29

网卡DM9161和DM9162芯片英文手册

包含: 网卡DM9161 网卡DM9162

2019-01-05

AXP192和AXP202电源管理芯片中文手册

特性: 宽输入电压范围: 2.9V~6.3V (AMR: -0.3V~15V) 可配置的高效智慧电能平衡“IPS™”系统 自适应 USB 或交流适配器限压限流(4.4V/500mA/100mA) 内部理想二极管的等效内阻小于 100mΩ 灵活方便的时序/电压设置

2019-01-05

RN5T567电源管理芯片寄存器芯片手册

I2C接口 @3.4MHz和400kHz 检测器功能 (IO,UVLO,DETVSB系统) 热关断功能 看门狗定时器 开机电源键 CPU的复位输出开关 通过OTP有灵活开关顺序 通过OTP有灵活的DCDCx和LDOx自动开关控制

2019-01-02

QT-电压电阻表盘源码,可以自定义阴影效果,颜色,图标,文字标签等-附带demo程序

/****************** QT自定义表盘 ******************/ 作者: LifeYx 该表盘效果图地址: https://www.cnblogs.com/lifexy/p/9245918.html 介绍: 内部自动设定组件的数字,指针等大小,可以随意变大变小 内部集成定时器,可以通过setTimerType()成员函数实现动画旋转快慢 可以通过setGradientColorMode()成员函数可以自定义划过的渐变颜色 可以通过setSingleColorMode()自定义划过的单一颜色 支持负数到正数更改 支持小数点位数设置 优化刻度值自适应窗口,能显示更正显示个位至千位 支持表盘所有颜色搭配 附带3个demo程序,可视化设定表盘颜色等 demo程序介绍: demo1 :展示3个不同的表盘滑动颜色 demo2 :实现直接可视化设置表盘各个颜色,以及数值,小数点等 demo3 :在demo2的基础上,增加了表盘光影效果,实现立体感

2018-07-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除