- 博客(877)
- 资源 (157)
- 收藏
- 关注
原创 【QML实战】打造丝滑体验:自定义滚动条详解-“延时隐藏”效果
本文详细介绍了在QML中实现自定义滚动条的两种方法:使用官方ScrollBar组件(Qt 5.8+)和完全自定义滚动逻辑。关键点包括:通过visibleArea.heightRatio和visibleArea.yPosition计算滚动条位置,使用Behavior动画实现平滑过渡,以及添加MouseArea实现拖动交互。文章还展示了"延时隐藏"效果,当用户停止操作2秒后滚动条会自动淡出消失,通过状态机和动画实现流畅的视觉体验。核心代码提供了完整的实现示例,包括圆角滑块设计、透明度过渡动画
2026-03-13 06:00:00
20
原创 python枚举变量使用详解
本文详细介绍了Python中枚举类型的使用方法。主要内容包括:1)通过继承Enum类或使用enum.Enum函数创建枚举;2)枚举成员的访问方式(通过名称、值或字符串);3)枚举成员的属性和迭代方法;4)成员唯一性控制及@unique装饰器;5)自动赋值的auto()方法;6)枚举比较和JSON序列化处理;7)高级枚举类型(IntEnum、Flag等)。枚举类型能有效替代"魔法数字",提高代码可读性和可维护性。文章还提供了文件操作状态等实用示例,并总结了enum模块的核心类和最佳实践。
2026-03-13 06:00:00
101
原创 西门子1200与Qt使用OPC UA通信详细教程
本文详细介绍了西门子S7-1200 PLC与Qt通过OPC UA实现通信的完整流程。主要内容包括:S7-1200端OPC UA服务器配置(新建工程、设置IP地址、启动服务器、添加数据块变量)、Qt端开发环境搭建(OPC UA库编译安装)以及示例代码解析(主程序、界面类和通信逻辑)。通过图文并茂的方式展示了通信效果,并提供了完整的Qt项目源码,包含连接管理、节点浏览、数据监控和历史数据读取等功能实现。该教程为工控领域开发人员提供了PLC与上位机通信的实用解决方案。
2026-03-12 06:00:00
342
原创 QML ListView使用详解与添加滚动条
本文详细介绍了QML中ListView组件的使用方法和滚动条添加技巧。主要内容包括:1)ListView的基本结构、核心属性(model、delegate等)及其用法;2)滚动定位、高亮选择等交互功能实现;3)性能优化建议;4)动态修改模型的方法;5)滚动条的自动附加机制、访问控制方式以及自定义样式的方法,并提供了自定义垂直滚动条的完整示例代码。文章全面覆盖了ListView的关键功能点,适合开发者快速掌握该组件的使用。
2026-03-12 06:00:00
252
原创 Qt6 编译安装OPC UA库详细教程
Qt OPC UA库编译与使用指南 本文介绍了Qt框架中OPC UA模块的安装和使用方法。OPC UA是一种工业自动化通信标准协议,Qt提供了封装该协议的模块。主要内容包括: OPC UA核心概念与类,如QOpcUaClient、QOpcUaNode等 开发流程:创建客户端、配置连接、与节点交互等 编译安装步骤:通过Qt命令行工具获取源码并编译 测试验证:验证模块是否安装成功
2026-03-11 06:00:00
548
原创 PyQt TCP服务器断开客户端重连后无法触发readyRead信号的解决方案
本文解决了PyQt TCP服务器在客户端重连后无法触发readyRead信号的问题。原因在于客户端重连操作在子线程中进行,导致信号无法正常触发。解决方案是通过信号槽机制将重连操作转移到主线程执行:1) 在类中定义reconnectSignal信号;2) 在状态改变时发射该信号;3) 在主线程中执行重连操作。这种方法确保了QTcpSocket的信号机制正常工作,解决了重连后readyRead信号丢失的问题。关键修改包括添加信号定义、连接槽函数,以及通过信号触发重连而非直接在线程中执行连接操作。
2026-03-11 06:00:00
334
原创 ESP32 ESP-IDF移植letter-shell源码分享!调试简直不要太方便!
ESP32移植Letter-Shell实现高效调试 本文分享了在ESP32平台基于ESP-IDF框架移植Letter-Shell的完整流程。Letter-Shell作为轻量级命令行交互组件,通过注册函数为Shell命令,为嵌入式设备提供便捷的调试接口。移植过程包括:搭建开发环境、集成源码、配置链接脚本、实现UART读写驱动,并演示了系统重启和信息查询两个典型命令。该方案显著提升了ESP32开发调试效率,代码量小且易于扩展,特别适合资源受限的物联网设备。工程源码已开源,开发者可快速复用此方案增强设备交互能力。
2026-03-10 06:00:00
1458
原创 Qt QMutexLocker类详解--自动锁定/解锁,告别死锁烦恼
QMutexLocker是Qt中基于RAII机制的互斥锁管理类,能自动锁定和解锁关联的QMutex对象,有效防止死锁。其核心特性包括:构造函数自动加锁、析构函数自动解锁,支持手动unlock()和relock()操作。典型用法是在代码块中创建QMutexLocker对象保护临界区资源,如示例中通过多线程安全递增共享计数器。该类的优势在于简化锁管理、确保异常安全,并建议锁作用域最小化以提升性能。注意需保证关联互斥锁的生命周期有效性,且不可复制/移动。
2026-03-10 06:00:00
308
原创 ESP32 ESP-IDF ADC使用详解
本文详细介绍了ESP32的ADC功能使用,包括硬件概述、ESP-IDF驱动配置和实际应用示例。ESP32内置两个12位SAR ADC单元(ADC1和ADC2),其中ADC2在Wi-Fi启用时受限。文章提供了完整的源码示例,展示如何初始化ADC并进行多次采样滤波处理(去除极值后求平均),以提高测量精度。关键配置步骤包括选择ADC单元、设置衰减等级和通道宽度。示例代码使用ADC2通道6(GPIO14),通过3.3V参考电压将ADC值转换为实际电压输出。开发环境搭建可参考相关博文。该实现有效解决了ESP32 AD
2026-03-09 06:00:00
455
原创 ESP32 ESP-IDF 随机数生成器(RNG)详解
本文详细介绍了ESP32芯片内置的真随机数生成器(RNG)及其在ESP-IDF开发框架中的应用。文章首先展示了随机数生成的示例代码和效果,随后深入解析了ESP32 RNG的核心特性:基于硬件噪声源的熵源、高效硬件加速、符合安全标准且无需种子初始化。重点讲解了esp_random()和esp_fill_random()两个关键API的使用方法,包括32位随机数生成和缓冲区随机字节填充功能。文章还提供了注意事项,强调该RNG适用于安全敏感场景,但不建议直接用于密钥生成,应结合密钥派生函数使用。
2026-03-09 06:00:00
484
原创 ESP32 ESP-IDF任务看门狗使用详解
本文介绍了ESP32 ESP-IDF中任务看门狗的使用方法。任务看门狗用于监控任务运行状态,当任务长时间未执行时将触发系统复位。
2026-03-07 06:00:00
700
原创 ESP32 ESP-IDF移植ctshell源码分享!调试简直不要太方便!
本文分享了在ESP32 ESP-IDF环境中移植ctshell源码的详细过程。首先展示了移植后的效果,然后介绍了开发环境搭建方法。移植步骤包括:1)准备基础工程;2)下载ctshell源码;3)将源码拷贝到工程中;4)创建lf链接文件并修改CMakeLists.txt配置文件。文章提供了完整的源码文件内容(ctshell_port.h/c)和链接文件配置,帮助开发者快速实现命令行调试功能,大幅提升ESP32开发调试的便利性。
2026-03-07 06:00:00
1306
原创 PyQt QRegularExpression类详解-正则表达式匹配
本文介绍了PyQt6中QRegularExpression类的使用方法,通过一个简易电子邮件验证示例展示了正则表达式的实际应用。文章详细解析了正则表达式的基本概念,包括元字符、字符类、量词、锚定符等核心语法,并深入讲解了分组捕获、预查断言等高级功能。同时提供了常见正则表达式实战示例(如邮箱、URL匹配)和性能优化建议。QRegularExpression类作为PyQt6中基于PCRE库的正则表达式处理工具,具有强大的文本匹配能力,适用于表单验证、文本搜索等场景。
2026-03-06 06:00:00
348
原创 ESP32 ESP-IDF看门狗使用详解
本文详细介绍了ESP32 ESP-IDF中的看门狗机制,包括中断看门狗和任务看门狗两种类型。中断看门狗默认开启,用于监控CPU中断状态;任务看门狗需要手动初始化,用于监控特定任务运行状态。文章提供了完整的代码示例,展示了如何使用定时器模拟看门狗功能,并详细讲解了任务看门狗的初始化、注册、喂狗、注销等操作步骤。通过合理使用看门狗机制,可以有效提高嵌入式系统的可靠性,防止程序死锁或异常导致系统瘫痪。
2026-03-06 06:00:00
364
原创 PyQt 路径获取详解
本文介绍了PyQt6中获取系统路径的两种主要方式。一是通过QtCore.QStandardPaths类获取系统标准路径,包括文档、下载、缓存等目录,支持跨平台使用;二是通过QCoreApplication获取应用程序自身路径信息。文章详细说明了各类标准路径枚举值、核心方法如writableLocation()和standardLocations()的使用,并提供了示例代码演示如何获取用户主目录、应用数据目录等关键路径。
2026-03-05 11:06:56
381
原创 ESP32 使用ESP-IDF建立蓝牙服务器和手机通信源码分享
本文分享了基于ESP32和ESP-IDF框架实现蓝牙SPP服务器与手机通信的完整源码。主要内容包括: 开发环境搭建指南,参考VS Code配置ESP-IDF的详细教程; 核心代码结构分析,包含main.h头文件定义和main.c主程序实现; 功能实现要点:通过BLE_GAP事件处理连接状态,使用BLE_HS_ADV_F_DISC_GEN标志进行广播,支持多设备连接管理; 实际效果展示,包含GIF动图演示蓝牙通信过程。
2026-03-05 06:00:00
781
原创 PyQt QFileSystemWatcher类详解-监视文件和目录变化
本文详细介绍了PyQt6中的QFileSystemWatcher类,用于实时监控文件和目录的变化。通过代码示例演示了如何监控指定目录及文件,并在变化时触发信号。核心功能包括监控文件内容修改和目录结构变化,提供addPath、removePath等方法管理监控列表。注意事项包括资源限制、文件替换时的处理以及网络文件系统的潜在问题。该类适用于日志监控、配置文件更新等场景,需结合信号槽机制实现实时响应。文中还附有完整源码和效果动图,帮助开发者快速上手。
2026-03-05 06:00:00
353
原创 有了它,再也不怕 C++ 内存泄露了!
VLD(Visual Leak Detector)是一款针对Windows平台和Visual Studio环境的C++内存泄漏检测工具。它通过重载内存分配函数并记录分配堆栈信息,在程序结束时报告未释放的内存及其源头。使用VLD只需简单配置项目属性,包含头文件并链接库文件即可。当检测到内存泄漏时,VLD会输出详细的泄漏报告,包括泄漏内存地址、大小和调用堆栈信息,帮助开发者快速定位问题。虽然VLD存在平台限制和性能开销,但其非侵入式设计和强大的检测功能使其成为C++开发中排查内存泄漏问题的有力工具。
2026-03-04 06:00:00
395
原创 ESP32 ESP-IDF组件学习之Button组件
本文介绍了ESP32 ESP-IDF框架中的Button组件使用方法。主要内容包括:1)通过VS Code安装Button组件;2)示例代码展示GPIO按键初始化、事件回调注册及处理;3)组件功能详解,包括按键消抖、多种事件检测(按下/释放/长按等)和低功耗支持;4)关键配置参数说明及常见问题排查方法。该组件可简化GPIO按键开发,提供50ms默认消抖时间,支持10种事件类型检测,并能与esp_sleep模块配合实现低功耗唤醒功能。
2026-03-04 06:00:00
607
原创 Qt deleteLater() 详解
Qt的deleteLater()是QObject提供的异步安全删除方法,其核心原理是通过向事件队列投递DeferredDelete事件,在当前事件循环结束后才执行对象删除。相比直接delete,它能避免在对象被使用时删除导致的问题,尤其适用于信号槽、事件处理等场景。源码分析显示其通过postEvent实现延迟删除,事件循环处理时才会调用delete。示例代码演示了deleteLater()的非阻塞特性——调用后主线程继续执行,对象实际删除发生在事件循环处理阶段。使用时需确保目标线程有运行中的事件循环
2026-03-03 06:00:00
609
原创 ESP32 ESP-IDF硬件PWM使用详解
本文详细介绍了ESP32硬件PWM的使用方法。通过LEDC模块可实现16个PWM通道控制,关键配置包括定时器设置(频率、分辨率)和通道绑定(GPIO、占空比)。文中提供了完整示例代码,展示如何初始化PWM并动态调节占空比实现LED呼吸灯效果。硬件PWM广泛应用于电机调速、LED调光等场景,通过调节占空比可精确控制输出功率。开发环境基于VS Code和ESP-IDF框架,文中附有环境搭建指南。
2026-03-03 06:00:00
1668
原创 ESP32 ESP-IDF硬件RTC使用详解
本文详细介绍了ESP32芯片中RTC硬件模块的使用方法。主要内容包括:1)RTC模块的核心组成(控制器、存储器、定时器等)及其功能;2)RTC时钟源选择(内部RC振荡器/外部晶振)及配置建议;3)基于ESP-IDF的API操作指南,包括获取/设置RTC时间、低功耗模式应用等。文中提供了完整的示例代码,展示如何设置和读取RTC时间,并给出了开发环境搭建的参考链接。该教程适合需要在ESP32上实现精确计时或低功耗应用的开发者参考。
2026-03-02 06:00:00
1480
原创 ESP32 ESP-IDF外部中断使用详解
本文详细介绍了ESP32在ESP-IDF框架下使用外部中断的方法。主要内容包括:1)外部中断的工作原理,用于实时响应GPIO状态变化;2)GPIO中断配置方法,涵盖触发条件设置和防抖动处理;3)中断服务函数安装与注意事项;4)中断唤醒睡眠模式的实现;5)常见问题解决方案。通过示例代码展示了下降沿触发中断的完整实现,并强调了中断服务函数应快速执行、避免阻塞操作等最佳实践。本文为ESP32开发者提供了外部中断从基础配置到高级应用的完整指南。
2026-03-02 06:00:00
613
原创 ESP32 ESP-IDF串口使用详解
本文介绍了ESP32 ESP-IDF中硬件定时器的使用方法和串口配置详解。主要内容包括: 开发环境搭建指南,推荐使用VS Code搭建ESP-IDF开发环境 串口配置步骤详解,包括初始化结构体、安装驱动、参数配置和GPIO引脚设置 数据收发操作示例,展示阻塞模式和事件驱动模式两种接收方式 高级功能介绍,包括中断处理和硬件流控配置 提供完整示例代码,实现UART0初始化、数据接收和打印功能 文章通过具体代码示例和参数说明,帮助开发者快速掌握ESP32的硬件定时器和串口通信功能,适合嵌入式开发人员参考使用。
2026-02-28 09:10:49
735
原创 ESP32 ESP-IDF硬件定时器使用详解
ESP32硬件定时器使用详解 本文介绍了ESP32在ESP-IDF环境下硬件定时器的两种实现方式:基于driver/timer.h和esp_timer。硬件定时器提供精确的时间控制,适合时序严格的应用场景。文章详细讲解了定时器的配置参数、初始化步骤和API函数,包括时钟分频、计数方向、中断使能等关键设置。通过示例代码展示了如何创建周期性定时器,实现1秒周期的定时触发功能。两种实现方式各具特点,开发者可根据项目需求选择适合的方案。
2026-02-28 08:59:06
595
原创 STM32、GD32 裸机移植ctshell源码分享!调试简直不要太方便!
本文介绍了在STM32/GD32裸机系统上移植ctshell源码的详细步骤。首先通过STM32CubeMX配置芯片时钟和串口参数,创建BSP文件夹并添加ctshell源码。重点讲解了移植接口文件ctshell_port.c/h的实现,包括串口数据收发处理。接着解决了编译过程中的链接错误,修改了分散加载文件。最后展示了测试用例,实现了reboot复位命令和MQTT参数配置功能,通过ctshell的命令解析器可方便地查看和设置参数。移植后的ctshell为嵌入式开发提供了便捷的调试命令行接口。
2026-02-27 10:03:41
381
原创 ESP32 使用ESP-IDF驱动AP3216C环境传感器源码分享
本文分享了基于ESP32和ESP-IDF框架驱动AP3216C环境传感器的源码实现。主要内容包括: I2C总线初始化(myiic.h/c):配置400K速率、GPIO41/42引脚,实现总线初始化功能。 AP3216C驱动实现(ap3216c.h/c): 提供读写单字节接口函数 实现数据读取功能,可获取ALS光强、PS接近和IR红外数据 包含设备初始化流程,包括复位和模式设置 开发环境:基于VS Code搭建ESP-IDF开发环境,支持ESP32开发。
2026-02-25 06:00:00
653
原创 ESP32 使用ESP-IDF实现Modbus RTU主机通信源码分享
本文分享了基于ESP32和ESP-IDF框架实现Modbus RTU主机通信的完整方案。主要内容包括:1) 开发环境搭建指南,详细说明VS Code配置ESP-IDF的步骤;2) 核心源码解析,展示如何通过esp-modbus组件实现RTU通信,包括UART配置、主站创建和寄存器读取;3) Modbus RTU协议详解,涵盖报文结构、功能码定义(如03H读寄存器)、数据寻址方式和通信时序要求;4) ESP32硬件特性介绍,重点说明其双核处理器、丰富外设和低功耗设计。
2026-02-25 06:00:00
1016
原创 ESP32 使用ESP-IDF驱动QMA6100P三轴加速度计源码分享
本文分享了基于ESP32和ESP-IDF框架驱动QMA6100P三轴加速度计的完整源码。主要内容包括:1) 开发环境搭建指南;2) I2C驱动实现(myiic.h/c);3) QMA6100P驱动源码(qma6100p.h/c),包含寄存器定义、初始化函数、数据读取函数及姿态计算功能;4) 效果展示动图。代码实现了加速度数据的采集、转换以及俯仰角/翻滚角计算,支持多种量程和带宽配置,适用于ESP32平台的惯性测量应用开发。
2026-02-24 06:00:00
1216
原创 ESP32 使用ESP-IDF实现Modbus RTU从机通信源码分享
本文分享了基于ESP32的Modbus RTU主机通信实现方案。通过ESP-IDF框架,使用VS Code开发环境搭建项目,添加esp-modbus组件实现Modbus功能。文章详细介绍了开发环境配置步骤,提供了完整的main.c源码示例,展示了寄存器读写操作。该方案采用UART1接口(GPIO16/17)实现通信,波特率9600,支持保持寄存器操作。代码实现了从机地址设置、寄存器初始化、数据自动递增等功能,并包含完善的错误处理机制。
2026-02-24 06:00:00
997
原创 ESP32 使用ESP-IDF实现Modbus TCP主机通信源码分享
本文分享了在ESP32上使用ESP-IDF框架实现Modbus TCP主机通信的完整源码和开发教程。主要内容包括:1)开发环境搭建指南,推荐使用VS Code安装ESP-IDF;2)详细介绍了如何通过组件管理器添加esp-modbus组件;3)提供了完整的main.c源码实现,包含WiFi连接配置和Modbus TCP通信功能;4)展示了实际运行效果。该方案可实现ESP32作为Modbus TCP主机与服务器(IP:192.168.11.218:6000)进行通信,适合工业物联网应用开发参考。
2026-02-23 06:00:00
1473
原创 ESP32 使用ESP-IDF驱动DS1302时钟芯片源码分享
本文分享了基于ESP32和ESP-IDF框架驱动DS1302时钟芯片的完整实现方案。内容包括开发环境搭建指南(基于VS Code)、硬件连接示意图、效果展示动图,以及详细的源码实现。关键代码包括DS1302初始化、时间读写功能实现,通过GPIO模拟时序与芯片通信,支持时间设置、读取和RAM检测功能。文中提供了完整的.h和.c文件代码片段,展示了如何通过ESP32的GPIO控制DS1302的时钟、数据和复位信号线,实现精确的时间管理功能。
2026-02-21 06:00:00
1115
原创 ESP32 使用ESP-IDF实现Modbus TCP从机通信源码分享
本文分享了在ESP32上使用ESP-IDF框架实现Modbus TCP从机通信的完整源码。内容包括开发环境搭建指南、Modbus组件添加方法,以及主程序代码实现。通过WiFi连接配置和事件处理机制,实现了稳定的网络通信功能。源码展示了如何初始化Modbus控制器,并提供了详细的注释说明,方便开发者快速理解和使用。该方案可用于工业自动化等需要Modbus协议通信的场景。
2026-02-21 06:00:00
1211
1
原创 ESP32 使用ESP-IDF驱动WS2812源码分享
本文分享了基于ESP32和ESP-IDF框架驱动WS2812 LED灯带的源码实现。主要内容包括:1)开发环境搭建指南;2)WS2812驱动源码(头文件和实现文件),包含彩虹灯效、单色控制等功能;3)使用RMT外设实现精确时序控制,通过正弦波算法生成彩虹渐变效果。代码提供了LED初始化、颜色设置和动态效果实现,适用于物联网和嵌入式开发中的LED控制场景。
2026-02-20 06:00:00
662
原创 ESP32 使用ESP-IDF驱动SPI接口OLED12864源码分享
本文分享了基于ESP32和ESP-IDF框架驱动SPI接口OLED12864显示屏的完整源码。主要内容包括:1) OLED显示效果展示;2) 开发环境搭建指南;3) 硬件引脚定义和SSD1306驱动命令;4) 实现了OLED初始化、清屏、刷新显存、显示字符/数字/字符串等功能。源码提供了完善的显示控制接口,支持6x8和8x16两种字体大小,并包含ASCII字符集点阵数据。该项目可作为ESP32开发SPI外设的参考实例,适用于各种需要小型显示屏的物联网应用场景。
2026-02-20 06:00:00
1339
原创 ESP32 使用ESP-IDF驱动TM1637数码管驱动芯片源码分享
本文分享了基于ESP32和ESP-IDF框架的WiFi热点扫描实现方案。主要内容包括:1)硬件连接示意图;2)开发环境搭建指南(基于VS Code);3)完整的源码实现,包含TM1637数码管驱动(tm1637.h/c)和主程序(main.c);4)实际运行效果展示图。项目实现了ESP32扫描周边WiFi热点并显示的功能,涉及I2C通信协议、GPIO控制等关键技术点。代码可直接用于ESP32开发板的WiFi环境监测应用。
2026-02-19 06:00:00
1230
原创 ESP32 使用ESP-IDF驱动XL9555 IO扩展芯片源码分享
本文分享了基于ESP-IDF框架驱动XL9555 IO扩展芯片的完整实现方案。主要内容包括:1) 展示了ESP32通过I2C控制XL9555的实际运行效果;2) 提供了详细的开发环境搭建指南;3) 开源了关键驱动代码,包含I2C总线初始化(myiic.h/c)和XL9555驱动(xl9555.h/c)实现;4) 代码实现了IO读写控制、中断处理等核心功能,并定义了16个扩展IO的宏定义。该方案可直接用于ESP32项目扩展GPIO资源,特别适合需要大量IO的嵌入式应用场景。
2026-02-19 06:00:00
1256
原创 ESP32 使用ESP-IDF驱动DHT11温湿度计源码分享
本文分享了基于ESP-IDF框架驱动DHT11温湿度传感器的完整源码。主要内容包括:1)DHT11驱动实现,包含初始化、数据读取等核心功能;2)硬件接口配置,采用GPIO开漏模式;3)数据校验处理,确保温湿度值准确可靠。代码已在ESP32平台上测试通过,可通过串口输出实时温湿度数据。开发环境搭建参考了VS Code+ESP-IDF的配置方案,适合物联网及嵌入式开发者参考使用。
2026-02-18 06:00:00
1064
原创 ESP32 使用ESP-IDF扫描附近WiFi热点源码分享
本文分享了基于ESP32的WiFi热点扫描实现源码,使用ESP-IDF开发框架。主要内容包括:1)展示了扫描效果动态图;2)详细介绍了开发环境搭建方法;3)提供了完整的main.c源码,实现WiFi扫描功能,包含SSID、信号强度、信道和安全模式等信息输出;4)强调了关键注意事项,如数组大小处理和API调用顺序;5)补充了ESP32芯片特性和ESP-IDF框架介绍,包括硬件抽象层、驱动程序和FreeRTOS集成等核心组件。该方案适用于物联网设备开发,可快速实现周边WiFi网络探测功能。
2026-02-18 06:00:00
635
ESP32 ESP-IDF移植letter-shell源码分享!完整工程!
2026-03-04
ESP32 ESP-IDF移植ctshell终端完整工程
2026-03-04
STM32一直Ctshell终端keil完整工程
2026-02-27
Rust Slint实现Qt Dial源码分享
2025-12-10
Qt 重写QSlider实现动态slider完整工程分享
2025-12-09
Qt 重写QProgressBar实现动态progressBar完整工程源码
2025-12-09
Qt 重写QCheckBox实现动态Switch源码分享完整工程
2025-12-05
Qt 重写QLineEdit实现动态LineEdit源码
2025-12-05
Rust Slint实现Android的图案密码(图形解锁)源码分享
2025-12-02
Rust Slint 分享一个项目完整工程(博客中有完整教程,搜索资源名称就可)
2025-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅