
Qt6实战项目集合
文章平均质量分 85
本专栏不适合零基础入门学习,主要是针对有一定C++基础并且比较熟悉Qt库的开发人员。
专栏里面的每个项目均以生活中常见的需求为主,并且会根据软件开发的流程附上相应的需求分析、架构设计、编码、实现、测试、上线等环节。
code_shenbing
世界需要程序员,而我就是其中一员!
展开
-
基于 QT6 工业非标自动化设备上位机软件开发与设计
QT6 是 QT 框架的最新版本,它继承了 QT 框架的优良传统,同时在性能、功能和兼容性方面都有了显著的提升。跨平台性:QT6 可以在 Windows、Linux、macOS 等多种主流操作系统上运行,大大降低了软件开发的成本和难度。丰富的功能库:QT6 提供了丰富的功能库,包括图形界面库、网络库、数据库库等,方便开发者快速实现各种功能。高效的开发工具:QT6 提供了一系列高效的开发工具,如 QT Creator,它集成了代码编辑、编译、调试等功能,大大提高了开发效率。良好的可扩展性。原创 2025-02-22 20:25:25 · 1239 阅读 · 0 评论 -
日志分析工具
背景: 打开文本文件后,左侧显示被打开的文件内容,右侧显示鼠标选中的文本的翻译结果,提高日志查看效率。功能需求:1.打开文件: 提供选择文件路径的功能;2.拖放文件直接打开的功能;3.展示内容分为两部分,左侧展示源文本内容,右侧展示被鼠标选中的文本的翻译效果;4.左右两片区域可通过中间的分割线自由拉伸宽度;5.提供打开文件、关闭文件、设置翻译规则、帮助等几个菜单;6.智能解析xml文件的翻译规则,制定标准模板让用户自行完成xml文件的书写;原创 2023-05-07 16:21:07 · 1182 阅读 · 2 评论 -
Qt多线程读写大型文本文件项目
一、功能列表1.显示文件路径选择框,仅展示 .txt类型文件可选;2.读取文本文件,显示到桌面控件中;3.读取的文件使用多线程处理,不影响显示界面正常操作;4.读取过来的文件如有修改,需要保存修改部分;5.读、写文件需要显示处理进度;6.增加一个列表,用于展示文本文件的类型、大小、行数等。原创 2023-04-29 19:21:05 · 2888 阅读 · 0 评论 -
上位机UI界面设计项目
本篇博客主要讲解上位机的UI界面的基本布局,思路如下:业务逻辑:1,有一个用户名输入框,可以输入任意字符;2,有一个密码输入框,可以输入任意字符,但是需要以 *代替文本显示,避免密码泄露;3,有一个登录按钮,当点击登录按钮时,到数据库检验用户名与密码的正确性,如果用户名密码验证正确,则跳转到程序主操作页面,否则提示用户检验用户名或密码是否正确。在主控制台页面增加设备功能:1,海康摄像头视频预览、下载功能;2,日志解析功能;3,设备感应器信号实时查看功能;4,发送指令操作设备硬件的功能;原创 2023-04-19 12:02:05 · 4787 阅读 · 0 评论