自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(728)
  • 资源 (89)
  • 收藏
  • 关注

原创 Qt NFC模块详解

Qt NFC模块提供跨平台API,支持NFC标签读写和点对点通信。核心类包括QNearFieldManager(管理NFC适配器状态)和QNearFieldTarget(代表检测到的标签)。模块支持NDEF消息处理,可创建文本、URI等记录类型。示例展示了标签读写操作,需注意平台差异和权限配置。Qt NFC通过信号槽实现异步操作,适合集成到各种应用中。

2025-12-17 06:00:00 607

原创 Qt 常见宏详解

本文详细介绍了Qt框架中的常见宏及其功能。主要包括五大类宏:1)核心元对象宏(Q_OBJECT、Q_GADGET、Q_NAMESPACE),用于启用元对象系统功能;2)枚举和标志宏(Q_ENUM、Q_FLAGS等),用于注册枚举类型;3)属性系统宏Q_PROPERTY,用于声明类属性;4)信号与槽相关宏(signals、slots、emit),用于实现对象间通信;5)接口和插件宏Q_DECLARE_INTERFACE,用于定义接口。这些宏是Qt框架实现信号槽机制、属性系统等核心功能的基础,开发者需要根据具体

2025-12-17 06:00:00 315

原创 使用Qt Creator创建和编辑状态图详细教程

本文介绍了使用Qt Creator创建和编辑SCXML状态图的完整流程。首先通过新建项目向导创建SCXML文件,然后详细展示了如何构建一个设备控制状态机,包含主控制状态(Stopped、Running及其子状态Preparing、Working、Paused)和并行电池监控状态。教程提供了可视化编辑界面的操作截图和完整的XML代码示例,并简要说明了Qt SCXML模块的核心功能,包括QScxmlStateMachine类和SCXML编译器的作用,为开发者实现复杂状态机提供了实用指导。

2025-12-16 11:25:52 682

原创 Qt PDF模块详解

Qt 6引入了原生PDF处理模块,主要包括QtPdf和QtPdfWidgets两个组件。QtPdf提供核心功能如文档加载、页面渲染和文本搜索,而QtPdfWidgets则提供基于Widgets的PDF视图控件。该模块基于Google的PDFium库构建,支持跨平台使用,包括桌面和移动端。主要功能涵盖文档加载、页面导航、缩放控制、文本搜索和内容提取等。使用时需注意性能优化和内存管理,特别是在移动设备上。模块提供QML和Widgets两种集成方式,开发者可根据需求选择适合的方案。

2025-12-16 10:51:24 487

原创 Qt SCXML 模块详解

Qt SCXML模块提供了对W3C标准状态图XML(SCXML)的支持,使开发者能通过XML文件定义复杂状态机。核心类QScxmlStateMachine负责解析SCXML文件、管理状态转换和执行动作。该模块支持可视化编辑(Qt Creator内置工具),适用于UI流程控制、协议实现、游戏AI等场景。优势包括标准化、可视化设计、逻辑解耦,但需注意对简单状态机可能带来不必要的复杂度。开发者通过加载.scxml文件、处理事件和连接状态信号即可实现状态机逻辑。

2025-12-15 10:52:41 1009

原创 Rust Slint实现趣味进度条源码分享

本文分享了使用Rust Slint库实现弹出式菜单栏的源码,包含效果展示和完整代码。工程搭建参考了作者之前的博文,结构清晰。main.rs使用tokio异步运行时,main.slint定义了动态进度条组件,支持自定义颜色、数值范围和动画效果。进度条包含平滑过渡动画、数值映射功能,并支持正反向移动指示器。组件采用线性渐变填充,内置11帧动画图片资源,通过Timer实现流畅动画效果。文章提供了完整的UI实现方案,适合Rust GUI开发参考。

2025-12-15 06:00:00 1171

原创 Rust Slint实现Qt Dial源码分享

本文分享了使用Rust Slint框架实现弹出式菜单栏的源码及开发过程。文章包含效果展示GIF和截图,详细介绍了工程搭建步骤(参考作者另一篇博文),并展示了项目结构。核心代码包括main.rs文件(使用tokio异步运行时处理Slint事件)和main.slint文件(定义自定义UI组件如DynamicDial、Dot等)。源码实现了动态刻度盘、数字显示等交互组件,展示了Slint在Rust中的UI开发能力。项目采用模块化设计,包含字体、图片资源及样式定义,可作为Slint组件开发的参考案例。

2025-12-13 06:00:00 1188

原创 使用C++开发STM32详细教程

本文介绍了使用C++开发STM32的详细教程。主要内容包括:1) 工程搭建步骤,如文件后缀修改、添加工程文件及编译器设置;2) 代码实现部分,通过LED类封装GPIO控制功能,支持引脚初始化、开关和翻转操作;3) 主程序创建两个LED对象并实现交替闪烁;4) 混合开发注意事项,重点说明了编译器兼容性设置、内存管理优化以及中断处理等关键技术要点。教程采用面向对象方式封装硬件操作,兼顾了代码复用性和执行效率。

2025-12-13 06:00:00 1147

原创 Qt 重写QSlider实现动态slider源码分享

本文分享了Qt中重写QSlider实现动态滑动条的源码。通过继承QSlider类,自定义了动态滑块的外观和动画效果。主要特性包括:可自定义背景色和指示器颜色、支持按压状态变色、添加GIF动画作为滑块图标。实现原理是通过重写paintEvent方法绘制自定义轨道和滑块,并使用QTimer定时刷新GIF动画帧。源码提供了完整的工程结构、主窗口实现和动态滑块类的头文件与实现文件,可直接用于Qt项目实现美观的动态滑动条控件。

2025-12-12 06:00:00 998

原创 Qt 重写QDial实现动态Dial源码分享

本文分享了基于Qt框架重写QDial控件实现动态仪表盘的源码。通过继承QDial类,实现了自定义表盘样式,包括刻度绘制、数值显示和警告阈值设置等功能。主要特性包括:1)可自定义刻度颜色(普通/聚焦/警告状态);2)支持设置警告阈值;3)提供单位显示功能;4)实现动态刻度渲染。代码结构清晰,包含主窗口类MainWindow和自定义Dial类DynamicDial,后者通过重写paintEvent方法实现表盘绘制。效果展示中可见表盘具有平滑动画效果,当数值超过警告阈值时会变色提示。

2025-12-12 06:00:00 1507

原创 Rust 实现串口异步通信源码分享

本文分享了使用Rust实现异步串口通信的源码,主要包含以下内容: 核心代码实现: 使用tokio-serial库创建异步串口连接(COM9, 115200波特率) 通过tokio::io模块实现读写分离,采用BufReader和BufWriter进行缓冲 创建独立任务处理串口数据收发,使用tokio::spawn实现并发 。

2025-12-11 06:00:00 1009

原创 Qt 重写QProgressBar实现动态progressBar源码分享

本文分享了基于Qt框架重写QProgressBar实现动态进度条的源码。通过继承QProgressBar类,重写paintEvent方法实现了自定义进度条效果,支持渐变色填充、圆角边框和动态图标显示。源码包含DynamicProgressBar类实现,提供setColor接口设置边框色、起始色和结束色。工程结构清晰,包含主窗口和自定义进度条控件实现,通过滑块可同步控制多个进度条值变化。效果展示可见进度条具有平滑动画效果,支持不同配色方案,适用于需要美化进度条的Qt应用场景。

2025-12-11 06:00:00 844

原创 Qt 实现炫酷锁屏源码分享

本文分享了基于Qt实现的炫酷锁屏界面源码。该锁屏界面具有动态效果,包含滑动门动画和LED指示灯渐变效果。核心代码结构分为MainWindow主窗口和LockScreen锁屏界面两个类,通过QPropertyAnimation实现平滑动画效果。锁屏功能支持通过按钮触发,并可通过F1键解锁。源码提供了完整的工程结构图和关键代码片段,展示了如何使用Qt属性系统和事件处理机制实现自定义动画效果。

2025-12-10 06:00:00 1921

原创 Qt 重写QRadioButton实现动态radioButton源码分享

本文分享了基于Qt框架重写QRadioButton实现动态单选按钮的源码。通过继承QRadioButton类并重写paintEvent方法,实现了自定义颜色、动画效果等特性。关键点包括:1) 使用QPropertyAnimation实现选中/取消时的下划线动画;2) 通过setColor方法设置选中/未选中状态的颜色;3) 在paintEvent中绘制圆形按钮、内圆点和文本。文章提供了完整的工程结构和实现代码,并说明了通过"提升为"功能将标准QRadioButton转换为自定义控件的方法

2025-12-10 06:00:00 664

原创 Qt 重写QLineEdit实现动态LineEdit源码分享

本文分享了通过重写QLineEdit实现动态输入框效果的源码。该实现包含边框动画、光标闪烁、提示文字动态效果等功能,支持自定义边框颜色、文字颜色和选中背景色。主要特性包括:1)使用QPropertyAnimation实现平滑动画效果;2)通过重写paintEvent方法自定义绘制逻辑;3)提供setBorderColor等接口实现颜色自定义。工程结构清晰,包含主窗口和自定义LineEdit组件,效果展示动态直观,适合需要美化输入框的Qt项目使用。

2025-12-09 06:00:00 2062

原创 Qt 重写QCheckBox实现动态Switch源码分享

本文分享了Qt中重写QCheckBox实现动态Switch开关效果的源码。通过继承QCheckBox类,自定义了背景色、指示器颜色和动画效果。核心功能包括:1)使用QPropertyAnimation实现平滑过渡动画;2)支持自定义开关背景色和指示器颜色;3)通过重写paintEvent实现自定义绘制。源码提供了三种不同颜色的开关示例,展示了如何通过setColorBg()和setColorIndictor()方法自定义样式。该实现可用于美化Qt界面,为应用程序添加现代化开关控件。

2025-12-09 06:00:00 768

原创 QML 实现Android的图案密码(图形解锁)源码分享

本文分享了使用QML实现的Android风格图案密码解锁功能源码。核心组件包括Main.qml主窗口和PatternLock.qml解锁逻辑。PatternLock实现了9点图案绘制功能,支持自定义正确密码(示例为[0,1,2,4,8]),提供成功/失败状态反馈。界面包含动态粒子背景、发光连接线效果和状态提示文字,支持最少连接4个点的校验规则。当用户绘制完成时,会通过inputResSignal信号返回校验结果。整体采用深色主题设计,具有流畅的动画效果,完美复现了Android系统的图形解锁体验。

2025-12-08 06:00:00 1130

原创 QML实现天气预报源码分享

本文分享了使用QML实现的天气预报应用源码。通过JSON格式获取天气数据,包含温度、湿度、空气质量等信息,并实现未来15天天气预报功能。核心代码包括main.cpp入口文件和httpUtils.h网络请求模块,使用QNetworkAccessManager获取天气数据并传递给QML界面。工程结构清晰,采用Basic风格,通过信号槽机制实现数据交互。效果展示部分包含动态GIF和静态截图,展现了应用的完整界面和功能。

2025-12-08 06:00:00 668

原创 Rust Slint实现天气预报源码分享

本文分享了使用Rust Slint库实现弹出式菜单栏的源码和开发过程。主要内容包括:1. 效果展示,通过GIF和图片展示UI界面;2. 详细源码分享,包含工程搭建指南(参考博文链接)、工程结构图示;3. 核心代码main.rs实现,通过异步请求获取天气数据并解析展示,包括天气类型判断、数据格式转换等功能。代码展示了Slint框架下UI组件与Rust业务逻辑的结合方式,以及异步任务处理机制。项目可作为Slint开发UI界面的参考案例。

2025-12-06 06:00:00 1695

原创 Rust Slint主题切换方案框架源码分享

本文分享了基于Rust Slint框架实现UI主题切换的源码方案。通过定义ThemePalette全局变量管理明暗主题配色,包含background、primary等颜色属性,并利用dark-mode属性实现主题切换。工程结构清晰,包含main.rs和main.slint文件,展示了如何构建SideBarIcon等自定义组件,支持动态颜色变化效果。源码实现了完整的主题切换功能,可作为Rust UI开发的参考案例。

2025-12-06 06:00:00 1626

原创 Rust Slint实现弹出式菜单栏源码分享

本文分享了使用Rust Slint库实现弹出式菜单栏的源码和效果展示。主要内容包括工程搭建参考、项目结构说明以及核心代码片段(main.rs和main.slint)。效果图中展示了渐变背景的圆形菜单按钮和弹出式菜单界面,通过状态层实现交互效果。源码实现了菜单的显示/隐藏动画、点击事件处理等功能,使用Slint的声明式语法定义UI组件和交互逻辑。文章还提供了相关博文链接,帮助读者了解完整的工程搭建过程。

2025-12-05 06:00:00 1135

原创 Rust Slint支持的所有动画类型详解

本文介绍了Rust Slint框架支持的动画类型实现方法。文章首先展示了动画效果GIF示例,然后详细说明了工程搭建步骤(参考作者另一篇博文),提供了完整的项目结构和关键代码片段。源码部分包含main.rs主程序文件和main.slint界面定义文件,其中重点演示了EaseTestView组件实现的各种缓动动画效果,如线性动画、二次缓入、二次缓出等。文章还展示了如何通过按钮控制所有动画同时播放的功能,为开发者提供了完整的Slint动画实现参考方案。

2025-12-05 06:00:00 617

原创 Rust 调试打印格式控制详解

本文详细介绍了Rust中的调试打印格式控制方法。主要内容包括:1)使用Debug trait及其派生宏#[derive(Debug)]自动实现调试打印;2)手动实现Debug以定制输出;3)格式化字符串中的占位符{:?}和美化版{:#?};4)控制输出宽度、对齐和填充字符;5)数值格式(进制、指针、指数)和精度控制;6)专为调试设计的dbg!宏,可打印表达式值及位置信息。文章还展示了自定义Debug实现和嵌套结构的示例,帮助开发者掌握Rust强大的调试工具。

2025-12-04 06:00:00 902

原创 Rust Slint实现Android的图案密码(图形解锁)源码分享

本文分享了使用Rust Slint框架实现Android图案密码解锁功能的源码。通过Slint的声明式UI语法,实现了9点图案密码的交互界面,包含按钮点击效果和连线绘制功能。源码结构清晰,包含main.rs主程序和main.slint界面定义文件,后者详细实现了按钮组件、连线绘制逻辑和触摸交互状态管理。工程采用MVVM架构,通过DataAdapter处理业务逻辑,展示了Slint在移动端UI开发中的强大能力。项目可作为Rust GUI开发的参考案例,适合学习Slint框架和移动端安全验证功能实现。

2025-12-04 06:00:00 2055

原创 Rust 动态分发(dyn Trait)详解

Rust中的动态分发(dyn Trait)是实现运行时多态的核心机制。它通过trait对象和虚函数表(VTable)在运行时动态确定方法调用,主要特点包括: 使用场景:适用于需要处理不同类型但共享相同行为的场景,如异构集合存储(如Vec<Box<dyn Trait>>)、插件系统等。 实现原理:通过指针(引用或智能指针)访问trait对象,运行时查找VTable中的方法地址进行调用,比静态分发多一次间接寻址。

2025-12-03 06:00:00 706

原创 QML Timeline模块详解

QML Timeline模块摘要(149字): Qt Quick的Timeline模块(Qt 5.8+)提供专业级动画控制方案,通过时间轴机制实现复杂动画序列管理。核心包含Timeline(时间轴容器)、KeyframeGroup(属性关键帧组)和Keyframe(关键帧点)三类元素,支持多属性同步动画、精确时间线控制及循环播放等场景。其工作原理是通过NumberAnimation驱动currentFrame变化,自动计算各关键帧间的插值状态。典型应用包括UI动效、媒体控制及游戏动画,需注意关键帧数量对性能

2025-12-03 06:00:00 785

原创 Rust Slint StandardTableView使用详解

本文详细介绍了如何在Rust中使用Slint框架的StandardTableView组件。主要内容包括:1) 通过GIF展示了表格视图效果;2) 提供了完整的main.slint源码,实现了一个包含6行4列数据的表格,支持表头排序功能;3) 讲解了Slint的核心特性,包括声明式UI语言、响应式数据绑定、状态管理以及与Rust的集成方式。文章还附带了工程搭建教程链接,帮助开发者快速上手Slint UI开发。该示例展示了如何创建交互式表格视图,并演示了Slint在构建现代化Rust GUI应用中的优势。

2025-12-02 06:00:00 641

原创 Rust Slint实现热更新(动态编译)详细教程源码分享

本文介绍了使用Rust Slint库实现UI热更新功能的详细教程。通过动态编译技术,演示了如何在不重启应用的情况下更新UI界面。文章包含完整的源码分享和工程搭建指南,展示了三种不同风格的对话框(信息、警告、错误)实现效果。核心代码展示了如何使用Slint Interpreter进行动态编译、属性设置和回调处理,包括窗口位置计算、图像加载和事件响应等功能。该方案为Rust GUI开发提供了灵活的UI更新机制,适用于需要频繁调整界面设计的应用场景。

2025-12-02 06:00:00 1601

原创 QML 实现炫酷锁屏效果源码分享

本文分享了使用QML实现的炫酷锁屏效果源码,包含动态滑动门和圆形进度条交互设计。主要功能包括:1)左右滑动门动画效果,支持平滑过渡;2)圆形旋钮控制,可实时绘制进度条;3)LED指示灯闪烁效果。关键代码展示了窗口布局、动画行为控制以及Canvas绘图实现。该锁屏界面具有现代感设计,通过QML的声明式语法和属性绑定实现了流畅的交互体验,适合作为定制化锁屏界面的参考实现。

2025-12-01 06:00:00 1639

原创 Rust Slint 实现接球小游戏源码分享

本文分享了一个使用Rust Slint框架开发的接球小游戏源码。游戏通过动画效果实现小球左右移动和下落,玩家需要接住下落的小球。源码包含工程搭建指南、UI界面设计和核心逻辑实现,展示了随机数生成、动画控制、碰撞检测等功能。文章提供了完整的main.rs和main.slint代码片段,以及游戏运行效果图,适合Rust GUI开发初学者学习参考。

2025-12-01 06:00:00 644

原创 Rust Slint 分享一个项目完整工程

本文分享了一个基于Rust Slint框架开发的UI界面项目完整工程。主要内容包括:1) 项目效果展示,通过动图演示界面交互;2) 详细工程搭建指南,参考作者提供的博文链接;3) 核心代码解析,重点展示了main.rs文件中的串口通信、按钮事件处理逻辑,包括归位、写入、保存等功能的实现;4) 使用Arc和Mutex处理线程安全,通过宏简化通知消息的添加。该项目实现了与串口设备的交互功能,并包含完善的通知系统,适合作为Rust GUI开发的参考案例。

2025-11-29 06:00:00 1649

原创 Rust Slint实现炫酷锁屏源码分享

本文分享了使用Rust Slint框架开发炫酷锁屏界面的源码实现。文章包含效果展示动图和静态图片,详细介绍了工程搭建过程(参考相关博文),并展示了工程结构图。主要代码包括main.rs文件实现窗口创建和事件处理,以及main.slint文件定义UI组件,其中Dial组件实现了可交互的旋钮效果,Light组件实现动画效果。该项目展示了Slint框架在Rust中构建精美UI界面的能力。

2025-11-29 06:00:00 2403

原创 QML 实现圆形颜色选择器源码分享

本文分享了使用QML实现的圆形颜色选择器源码。该组件包含一个HSV颜色环和一个亮度调节滑块,用户可通过鼠标交互选择颜色。主要功能包括:1)绘制360度色相环;2)通过鼠标位置计算色相和饱和度;3)实时显示选中颜色值;4)底部矩形区域实时预览选中颜色。核心实现基于Canvas绘制和Qt.hsla()颜色转换,代码结构清晰,包含颜色选择指示器和完整的鼠标交互处理逻辑,适合直接集成到Qt Quick项目中。

2025-11-28 06:00:00 854

原创 Qt Positioning 模块详解

Qt Positioning模块为开发位置感知应用提供核心支持,主要包括位置信息获取、区域监控和地理编码三大功能。核心类包括:QGeoPositionInfo(封装位置坐标、时间戳等属性)、QGeoPositionInfoSource(位置更新接口)、QGeoSatelliteInfoSource(卫星信息)、QGeoAreaMonitorSource(区域监控)以及QGeoCodingManager(地理编码服务)。该模块支持周期性位置更新、单次定位请求、卫星信息查询、地理围栏监控以及地址与坐标的相互转换

2025-11-28 06:00:00 1671

原创 Rust Slint实现侧边菜单栏源码分享

本文分享了使用Rust Slint框架实现折线图的源码,包含完整的工程结构和关键代码。主要展示了main.slint文件实现的菜单界面和图片切换功能,models.slint定义的数据适配器,以及main.rs中的事件处理逻辑。文章还介绍了Slint框架的特点,包括轻量级、跨平台支持、响应式UI和声明式语法,适合嵌入式及桌面应用开发。通过示例代码演示了Slint的数据绑定和组件化开发方式,为开发者提供了实用的GUI开发参考方案。

2025-11-27 06:00:00 1792

原创 Rust Slint实现图片验证码源码分享

本文分享了基于Rust Slint框架实现的图片验证码系统源码。系统包含验证码生成和验证功能,通过Slint构建UI界面,使用image库生成验证码图片。主要特点包括:1) 可配置验证码参数(宽高、长度等);2) 生成排除易混淆字符的随机文本;3) 支持图片验证和结果反馈。核心模块包括main.rs(界面逻辑)和captcha.rs(验证码生成),提供了完整的工程结构和配置示例。项目展示了Rust在GUI开发和安全验证方面的应用潜力。

2025-11-27 06:00:00 2114

原创 Rust Slint实现圆形Slider源码分享

本文分享了使用Rust Slint框架实现圆形Slider的源码。文章首先展示了实现效果(包含动图演示),然后提供了完整的实现代码,主要包括以下几个核心组件: 调色板定义(Palette)和皮肤主题(Skin)组件 基础容器组件(BoxBase和Box) 圆形滑块的核心实现: PieChartBackground:绘制圆形滑块的背景路径 PieChartFill:实现滑块填充效果的路径计算 PieChartPainted:组合背景和填充路径的完整滑块组件 代码展示了如何通过Path组件绘制圆形路径,并实现进

2025-11-26 06:00:00 881

原创 Rust Slint实现图片模糊处理器源码分享

本文分享了基于Rust Slint框架实现的图片模糊处理器源码。项目通过image库实现图像模糊处理,使用Slint构建UI界面,包含图片选择、模糊等级设置等功能。核心代码展示了如何加载图片、应用模糊滤镜并将结果渲染到界面的完整流程。工程结构清晰,包含main.rs、main.slint和Cargo.toml等文件,实现了原图与处理结果的对比展示效果。模糊处理主要依赖image库的blur方法,支持自定义模糊强度参数。

2025-11-26 06:00:00 1695

原创 Rust Slint实现颜色选择器源码分享

本文分享了使用Rust Slint库实现颜色选择器的源码。文章展示了颜色选择器的动态效果图和工程结构,提供了main.rs和main.slint的核心代码。实现原理是通过加载颜色图片,监听指示器移动事件获取像素颜色值。关键功能包括:图片加载与缩放处理、指示器位置跟踪、实时颜色提取和UI更新。代码展示了如何将Rust的图像处理能力与Slint的UI框架结合,实现交互式颜色选择功能。该实现可作为Rust GUI开发的参考案例。

2025-11-25 09:09:12 956

原创 Rust Slint实现折线图源码分享

本文介绍了使用Rust Slint框架实现折线图的源码分享。首先概述了折线图的基本概念,包括其坐标轴结构、数据点连接方式和典型应用场景。接着展示了Slint实现的动态折线图效果,并提供了核心源码片段。代码实现了数据模型定义、UI组件构建和可视化渲染功能,包含数据点结构体、颜色配置和交互式图表绘制逻辑。该实现充分利用了Slint的声明式UI特性,通过组合基础组件构建出完整的折线图功能,可用于各类数据可视化需求。

2025-11-25 09:00:00 176

Rust Slint实现趣味进度条源码分享(完整工程)

效果可在我博客查看,博客首页搜索:【Rust Slint实现趣味进度条源码分享】。

2025-12-11

Rust Slint实现Qt Dial源码分享

Rust Slint实现Qt Dial源码分享,效果可在我博客查看,博客首页搜索【Rust Slint实现Qt Dial源码分享】

2025-12-10

Qt 重写QDial实现动态Dial源码分享完整工程

QWidget重写,效果可在我博客中查看,博客首页搜索:【Qt 重写QDial实现动态Dial源码分享】

2025-12-10

Qt 重写QSlider实现动态slider完整工程分享

Qt 重写QSlider实现动态slider源码分享,效果可在我博客查看,博客首页搜索【Qt 重写QSlider实现动态slider源码分享】。

2025-12-09

Qt 重写QProgressBar实现动态progressBar完整工程源码

效果可在我博客中查看,博客首页搜索:【Qt 重写QProgressBar实现动态progressBar源码分享】

2025-12-09

Qt 实现炫酷锁屏源码分享

Qt 实现炫酷锁屏源码分享,效果可在我博客中查看,博客首页搜索【Qt 实现炫酷锁屏源码分享】。

2025-12-08

Qt 重写QCheckBox实现动态Switch源码分享完整工程

Qt 重写QCheckBox实现动态Switch源码分享【完整工程】,效果可在我博客查看,博客首页搜索【Qt 重写QCheckBox实现动态Switch源码分享】.

2025-12-05

Qt 重写QLineEdit实现动态LineEdit源码

Qt 重写QLineEdit实现动态LineEdit源码分享,效果可在我博客中查看,博客首页搜索【Qt 重写QLineEdit实现动态LineEdit源码分享】

2025-12-05

QML实现天气预报源码分享(完整工程).zip

使用QML结合C++实现天气预报完整工程分享,效果可在我博客查看,博客主页搜【QML实现天气预报源码分享】。

2025-12-04

Rust Slint实现天气预报源码分享

Rust Slint实现天气预报源码分享,效果可以在我博客中查看,博客首页搜索:【Rust Slint实现天气预报源码分享】

2025-12-03

Rust Slint实现弹出式菜单栏源码分享

效果可在我博客中查看,博客首页搜索:【Rust Slint实现弹出式菜单栏源码分享】

2025-12-03

Rust Slint实现Android的图案密码(图形解锁)源码分享

效果刻在我博客中查看,博文中搜索:【Rust Slint实现Android的图案密码(图形解锁)源码分享】就可以找到。

2025-12-02

Rust Slint实现热更新(动态编译)详细教程源码分享

效果可以在我博文中查看,博客首页搜索【Rust Slint实现热更新(动态编译)详细教程源码分享】。

2025-11-28

Rust Slint 实现接球小游戏源码分享

完成效果可在我博客中查看,博客首页文章搜索【Rust Slint 实现接球小游戏源码分享】。

2025-11-27

QML 实现炫酷锁屏效果源码分享

使用QML 实现炫酷锁屏效果源码完成工程,效果可以在我博客查看,博客文章搜索【QML 实现炫酷锁屏效果源码分享】

2025-11-27

Rust+Slint实现炫酷锁屏源码分享

Rust+Slint实现炫酷锁屏源码分享,效果可以在我博客查看,在我博客首页搜【Rust Slint实现炫酷锁屏源码分享】就可以。

2025-11-26

Rust Slint 分享一个项目完整工程(博客中有完整教程,搜索资源名称就可)

分享一个Rust+Slint 项目完整工程,博客中有完整教程,搜索资源名称就可。在博客中可以查看完整运行效果和功能。

2025-11-26

Rust Slint虚拟键盘源码分享

详细教程参考我博文,在主页搜索

2025-11-10

QML Canvas绘制汽车速度仪表盘使用到的资源分享

源码在我的博文中,搜索《QML Canvas绘制汽车速度仪表盘源码分享》

2025-10-28

Rust Slint实现白天黑夜、暗黑高亮模式切换开关源码分享(图片资源)

源码在我博客搜索

2025-10-20

Rust Slint实现金属表盘源码分享(图片资源文件)

源码在我博客查找

2025-10-20

Rust Slint实现列表式消息提示(Notification Dialog)源码分享

实现源码在我博客中查找。

2025-10-17

Rust Slint库实现桌面萌宠图片资源

具体使用教程我博客首页搜索:Rust Slint库实现桌面萌宠源码分享(包含拖动、右键菜单功能)

2025-09-29

Qt 实现飞机姿态指引仪源码分享

代码查看:搜索小灰灰搞电子--》

2025-09-28

Rust使用Slint开发ui界面完整工程例程

Rust使用Slint开发ui界面完整工程例程

2025-09-15

RS485、CAN完整保护电路分享

RS485、CAN信号完整保护电路分享,具体介绍可查看我博客,

2025-09-02

Qt 实现Ymodem协议源码

Qt 实现Ymodem协议源码

2025-08-14

Qt使用dump文件记录并查找软件奔溃信息

Qt使用dump文件记录并查找软件奔溃信息

2025-07-11

HJson解析库cpp源码

HJson解析库cpp源码

2025-06-17

QML完整项目源码分享

QML完整项目源码分享

2025-06-11

2-6S锂电池充电(升降压一体式)电路分享

2-6S锂电池充电(升降压一体式)电路分享

2025-06-04

中颖SH367309制作1-17串锂电池保护板(BMS)原理图、源码分享

使用中颖sh367309制作的1-17串锂电池保护板原理图、源码分享。BMS01 开发板是作者基于中颖电池管理芯片 SH367309 和 STM32F030 单片机为核心芯片开发的,支持6 串三元/磷酸铁锂电池的开发板。具备电池管理系统基本的过压、欠压、过流、短路、温度等保护功能,同时支持 SOC 计算、 RS485 通讯接口、光敏强度测量、扩展 IO 口等功能。同时,开发板还配套了电池盒和上位机软件方便大家调试和学习。

2025-06-03

修改nmeaLib库增加北斗(BD)和格洛纳斯(GNSS)解析

修改nmeaLib库增加北斗(BD)和格洛纳斯(GNSS)解析。 NMEA(National Marine Electronics Association)协议是用于海洋电子设备之间通信的标准协议。它广泛应用于GPS接收器、航海仪器等设备中。NMEA数据以ASCII字符串形式传输,通常以“$”开头,以“*”和校验和结束。

2025-05-23

STM32+rt-thread使用MQTT协议连接腾讯物联网平台 SDK

STM32+rt-thread使用MQTT协议连接腾讯物联网平台 SDK

2025-05-22

Qt实现一个漂亮的、动态的登录、注册界面源码分享

使用QWidget实现,具体效果可查看我博客。链接:https://blog.youkuaiyun.com/qq_15181569?type=blog

2025-04-16

Qt QWidget实现自己的桌面萌宠图片资源分享

里面是用到的图片资源

2025-04-15

基于STM32F407+rt-thread+FSMC接口屏移植LVGL V9版本

基于STM32F407+rt-thread+FSMC接口屏移植LVGL V9版本

2025-03-21

QML实现桌面萌宠完整工程

QML实现桌面萌宠完整工程,可以撒娇、拖动、弹框消息提示。可以在我博客文章中查看效果。

2025-02-26

博文中用到的图片资源文件

图片资源文件

2025-02-21

QML 开发完整工程逻辑分享,包含与c++交互

工程逻辑包含`启动界面加载`、`连接设备`、`主界面启动`、`任务逻辑处理`、`软件退出对话框询`问部分。 此过程启动会优先显示启动界面过程中会连接modbus客户端等完成后会启动主界面,开始主任务逻辑。点击关闭按钮会弹出对话框询问是否退出,点击是后软件会退出。

2025-02-20

空空如也

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

TA关注的人

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