- 博客(160)
- 资源 (42)
- 问答 (1)
- 收藏
- 关注
原创 QT/C++ 消息定时管理器
本文介绍了一个基于QT/C++开发的定时消息管理器。该程序具有以下功能:1) 通过GUI界面添加、编辑和删除定时任务;2) 支持设置任务名称、消息内容和执行时间;3) 每秒自动检查任务触发条件;4) 到达设定时间会弹出提示框;5) 任务数据可持久化存储到文件。程序采用QTimer定时器实现轮询检查,使用QMessageBox显示提醒消息,并通过QListWidget展示任务列表。该工具适用于需要定时提醒的场景,界面简洁直观,操作便捷。
2025-10-31 09:43:54
235
原创 QT-C++ 自定义加工统计通用模块
本文介绍了一个基于QT/C++的自定义加工统计通用模块。该模块支持SQLite数据库操作,主要功能包括:1) 数据库初始化与连接管理;2) 动态创建统计表结构(自动添加日期字段);3) 表结构查询与字段验证;4) 统计数据的插入与管理。通过QVariantMap实现灵活的数据存储,支持自定义字段类型和主键设置。模块采用面向对象设计,提供完整的错误处理机制,可方便地集成到各类QT项目中实现加工统计功能。核心类ProcessingStatisticsManager封装了数据库操作细节,开发者只需关注业务逻辑即可
2025-10-13 11:22:55
357
原创 qt-dxf导入编辑工具
本文介绍了一个基于Qt框架开发的DXF文件导入与编辑工具。该工具能够解析DXF文件中的多种图形元素,包括线段、圆、圆弧、文本、图层和多段线等。关键功能包括: DXF文件解析器实现: 支持多种图形元素的解析存储 提供完整的多段线处理逻辑(包含顶点管理和闭合状态判断) 内置调试信息输出功能 图形界面功能: 支持鼠标滚轮缩放视图 提供坐标编辑区域 实现撤销/重做功能栈 技术特点: 使用Qt的图形视图框架 采用面向对象设计模式 包含完整的内存管理机制 该工具适用于需要处理DXF格式图纸的CAD应用场景,具有较好的可
2025-10-01 00:21:12
434
原创 qt c++ opencv轮廓识别
本文介绍了一个基于Qt和OpenCV的图像轮廓识别程序,主要功能包括加载图像、灰度化处理、边缘检测和轮廓识别。程序通过GUI界面提供按钮操作,支持图像处理和重置功能。核心算法使用OpenCV的findContours()检测轮廓,并用drawContours()绘制绿色轮廓线。程序还实现了图像格式转换,将OpenCV的Mat格式转换为Qt的QPixmap以显示处理结果。该示例展示了Qt与OpenCV结合进行图像处理的基本流程,适用于物体轮廓识别等应用场景。
2025-09-22 13:49:35
1679
原创 QT-左右侧边栏动画
本文介绍了一个基于Qt的左右侧边栏动画组件SlidePanel。该组件支持从左或右方向滑入滑出的动画效果,具有300ms的平滑动画时长,可自定义面板宽度(默认500px)。核心功能包括:通过QPropertyAnimation实现滑动效果,支持添加自定义内容控件,提供显示/隐藏/切换面板的接口,并内置关闭按钮。组件采用无边框透明背景设计,可根据父窗口位置自动计算滑动位置。代码结构清晰,包含完整的头文件和实现文件,可通过CSDN链接下载完整项目。
2025-08-22 14:47:39
499
原创 qt 对QObject::tr()函数进行重定向
如果你需要完全自定义翻译逻辑,可以考虑重写 `tr()` 函数或继承 `QTranslator`。你可以通过安装自定义的 `QTranslator` 来重定向 `tr()` 函数的翻译行为。如果你需要完全自定义 `tr()` 函数的行为,可以通过继承 `QObject` 并重写 `tr()` 函数来实现。你还可以通过继承 `QTranslator` 并重写 `translate()` 方法来实现自定义的翻译逻辑。如果你不想继承 `QObject`,也可以通过宏替换来实现 `tr()` 函数的重定向。
2025-03-23 14:10:18
772
原创 QT-TCP-server
通过这些优化措施,你可以在Qt中实现一个高性能的TCP通讯系统,能够有效地处理大量并发连接和快速的数据传输。根据实际业务需求,可以进一步调整数据传输的策略和线程管理的方法,以获得最佳性能。
2025-01-07 10:33:52
838
原创 西门子连接用OPCPreName=“2:192.168.200.1:1000:0301“是什么意思
在西门子 PLC 的上下文中,尤其是在与 OPC(OLE for Process Control)相关的配置中,是一个连接字符串,用于定义如何连接到特定的 PLC。
2024-10-24 17:19:27
738
原创 modbus 16位无符号转有符号
在处理 Modbus 通信时,如果需要从 Modbus 读取 16 位无符号整数(uint16_t)并转化为 16 位有符号整数(int16_t),可以通过简单的类型转换来实现。
2024-09-26 11:15:23
1028
原创 qt MVC软件设计模式
在Qt中使用MVC(Model-View-Controller)软件设计模式可以帮助你将数据模型、用户界面和控制逻辑有效地分离,从而使得代码更清晰,更易于维护和扩展。通过合理地使用MVC软件设计模式,你可以更好地组织和管理Qt应用程序的代码,使得应用程序更具灵活性和可维护性。类负责处理用户输入和更新数据。通过合理地使用MVC模式,使得任务列表应用程序的各个部分相互独立,易于扩展和维护。类负责显示任务列表界面,类代表任务数据模型,
2024-04-02 15:44:38
1265
原创 C++常见算法有哪些
std::cout << "从节点 " << start << " 到节点 " << i << " 的最短距禿:" << dist[i] << std::endl;std::cout << "目标值在数组中的索引为:" << index << std::endl;std::cout << "目标值在数组中的索引为:" << index << std::endl;std::cout << "最小生成树的总权值为:" << minCost << std::endl;std::cout << "未找到目标值。
2024-03-31 20:21:58
3292
原创 QT-自定义参数设计框架软件
常用本地数据参数通常使用的是xml等文本的格式,进行本地的数据参数的存储。这种参数的保存方式有个致命的一点,就是可以存在参数的丢失。特别是在软件异常退出的情况下发生。针对此等情况,我们现在使用的是sqllite的本地存储方式进行设计,并且尽量将参数的格式通用化。
2024-03-30 01:20:04
1166
原创 sql server 如何创建触发器
在示例中,auto_column_insert 是触发器的名称,your_table 是操作的表名,column1 和 column2 是要操作的列名,primary_key 是表的主键列名。创建触发器后,默认情况下它是激活状态的,会在受影响的操作发生时触发。策略合理的触发器可以帮助实现特定的业务逻辑,但过多或不精心设计的触发器可能导致性能问题。这包括确定触发器是在数据插入、更新或删除时触发,以及在触发时需要执行的 SQL 逻辑。创建触发器后,在测试环境中验证触发器的逻辑是否符合您的预期。
2024-03-12 10:28:54
1901
原创 QT-Http post 同步请求
方法,并将请求方法设置为 "POST",并在请求中包含 JSON 格式的数据。在发送请求后,我们使用一个循环来等待回复,确保在收到服务器回复前继续处理事件循环,以避免 UI 的冻结。请注意,在实际应用中,使用同步请求可能会造成 UI 的阻塞,因此建议尽量使用异步的请求方式。如果必须使用同步请求,请确保在新线程中执行,以避免对用户界面的影响。方法来发送同步的 HTTP 请求。在 Qt 中,你可以使用。在这个示例中,我们使用。
2024-02-29 17:46:03
1402
1
原创 java基于微信云开发的智慧校园综合服务(含资讯浏览、场地预约、报修申请、审核管理等功能)微信小程序
2、修改导入项目的全局配置文件project.private.config.json和project.config.json或自己新建小程序项目后复制miniprogram和cloudfunctions两个文件夹中的内容到项目中,即使用新建小程序项目自动生成的配置文件。3、将本仓库中的cloudbasecms文件夹下的文件导入云开发内容管理平台中。1、使用微信小程序官方开发工具导入本项目并开通云开发以及内容管理服务。4、将app.js中底部的env替换成自己devenv的环境变量。
2024-02-26 21:43:49
413
php大学生兼职信息平台,前端,后台管理系统,小程序和后台
2024-04-02
毕设 -基于Thinkphp3.2的毕设选题系统
2024-04-02
c-c++无线上传固件来更新汽车ECU
2024-04-02
BeeCli是一款基于开源PoC框架Beebeeto-framework进行开发的程序
2024-04-02
halo-java-快速建网工具
2024-04-01
greys-anatomy
2024-04-01
c++设计模式全系列+应用场景+实例说明
2024-04-01
qt 自定义参数工具 sqllite数据存储
2024-03-30
java基于微信云开发的智慧校园综合服务(含资讯浏览、场地预约、报修申请、审核管理等功能)微信小程序
2024-02-26
java-基于Django的博客系统
2024-02-25
qt-nk-plc 编辑工具
2024-08-21
qt RTSP数据流 摄像头监控
2024-07-17
java直播弹幕实时数据可视化
2024-04-08
qrcode封装好的动态库,里面的函数不知道怎么用
2015-11-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅