这门课解决什么工作场景
市面上大多数 Qt 教程停留在 CRUD(增删改查)的简单示例,或者仅仅演示某个控件的用法,这导致学员虽然会写代码,却难以独立搭建出一个逻辑自洽、视觉规范的桌面应用。本课聚焦于「电脑管家」这一具体且典型的本地工具软件,旨在解决「如何将零散的界面模块组装成可交互、可运行、符合用户习惯的完整程序」这一核心痛点。
它并非教你从头造轮子,而是展示在一个真实项目中,如何处理窗口架构、信号槽机制、自定义绘制以及交互逻辑的配合。对于想要从事 Qt 开发、或者需要独立完成桌面端小工具项目的职场人来说,这是一个极佳的「从片段到整体」的实战范本。
适合什么基础,建议先看哪几块
本课程适合已经掌握 C++ 基础语法,并对 Qt 的核心概念(如 QObject、信号与槽、基础布局)有一定了解,但缺乏完整项目经验的初学者或转行者。如果你连 Qt Creator 怎么新建工程都不熟悉,建议先补完官方文档的 Hello World 章节再来看。
在学习顺序上,建议按以下路径展开:首先观看「学习之前」的答疑部分,明确课程整体思路,避免走弯路;接着重点研读「基础设施」系列,特别是关于「基础窗口实现」「页面切换思路」以及「标题栏按钮」的讲解,这是构建整个应用骨架的关键;随后进入「基础设施(2)」,学习自定义对话框和优雅退出的处理逻辑,这是提升软件专业度的细节所在。最后通过「总结」部分回顾整体架构,形成闭环。
学完能独立做什么,资料如何配合练习
完成本课程后,你将能够独立编写一个具备多页面切换、自定义标题栏(最小化、最大化、关闭)、自定义菜单以及合理事件处理的 Qt 桌面应用程序。你不再只是照搬 Demo,而是理解了如何将一个大需求拆解为多个独立的界面模块,并通过信号槽机制让它们协同工作。
在实际练习中,不要只做旁观者。请跟随视频节奏,在自己的 Qt Creator 中逐行敲写代码,特别注意理解视频中提到的「实现思路」——这部分往往比代码本身更重要。遇到报错时,先尝试根据思路自行排查,若确实无法解决,再结合课程中的总结内容进行对比。通过这种「思路先行、代码验证」的方式,才能真正把知识转化为你的编程能力。
课程目录
QQ_1759463755351.png (42. 54 KB, ) 2025-10-3 11: 56 上传 ├── 18.学习之后 │ ├── 1.总结.mp4 ├── 4.基础设施 │ ├── 7.标题栏按钮(二).mp4 │ ├── 2.程序优雅退出的实现思路.mp4 │ ├── 9.自定义菜单.mp4 │ ├── 8.主窗口处理标题栏信号.mp4 │ ├── 5.页面中按钮事件处理的实现思路(二).mp4 │ ├── 1.基础窗口的实现思路.mp4 │ ├── 3.页面切换的实现思路.mp4 │ ├── 10.自定义工具按钮.mp4 │ ├── 4.页面中按钮事件处理的实现思路(一).mp4 │ ├── 6.标题栏按钮(一).mp4 ├── 1.学习之前 │ ├── 1.课程答疑.mp4 ├── 5.基础设施(2) │ ├── 3.自定义对话框.mp4 │ ├── 2.自定义关闭按钮.mp4 │ ├── 1.自定义工具按钮(2).mp4 ├── 15.火箭加速界面 │ ├── 2.状态管理.mp4 │ ├── 4.绿色小火箭.mp4 │ ├── 1.火箭窗口外观.mp4 │ ├── 3.窗口绘图.mp4 ├── 14.系统托盘界面 │ ├── 1.系统托盘图标.mp4 │ ├── 3.QSS式样.mp4 │ ├── 4.按钮事件处理.mp4 │ ├── 2.界面元素.mp4 ├── 16.皮肤主题切换 │ ├── 6.皮肤主题切换界面.mp4 │ ├── 1.图片和QSS管理设计思路.mp4 │ ├── 5.QSS式样表加载过程.mp4 │ ├── 4.背景图片.mp4 │ ├── 7.皮肤主题切换过程.mp4 │ ├── 3.图片加载过程(二).mp4 │ ├── 2.图片加载过程(一).mp4 ├── 11.病毒查杀模拟(2) │ ├── 2.结果报告.mp4 │ ├── 5.开关按钮.mp4 │ ├── 4.安全引擎界面.mp4 │ ├── 1.结果页面QSS式样.mp4 │ ├── 3.产品控件.mp4 ├── 10.病毒查杀模拟 │ ├── 8.经典功能-暂停和恢复(二).mp4 │ ├── 1.病毒查杀主页面界面元素.mp4 │ ├── 5.异步任务启动和状态报告.mp4 │ ├── 4.进行中页面QSS式样.mp4 │ ├── 3.进行中页面界面元素.mp4 │ ├── 7.经典功能-暂停和恢复(一).mp4 │ ├── 6.经典功能-取消.mp4 │ ├── 10.结果页面界面元素.mp4 │ ├── 9.经典功能-暂停和恢复(三).mp4 │ ├── 2.主页面的QSS式样.mp4 ├── 3.整体思路 │ ├── 5.病毒查杀数据类型.mp4 │ ├── 4.首页体检数据类型.mp4 │ ├── 7.右键弹出窗口数据类型.mp4 │ ├── 8.皮肤主题切换数据类型.mp4 │ ├── 2.基础数据类型.mp4 │ ├── 10.产品版本信息管理.mp4 │ ├── 3.主界面数据类型.mp4 │ ├── 9.图片和QSS管理.mp4 │ ├── 6.垃圾清理数据类型.mp4 │ ├── 1.主界面布局.mp4 ├── 7.异步任务管理 │ ├── 3.异步任务的启动.mp4 │ ├── 1.为什么使用异步任务.mp4 │ ├── 4.异步任务进度报告.mp4 │ ├── 2.异步任务管理API接口.mp4 │ ├── 5.异步任务线程优雅退出.mp4 ├── 13.垃圾清理模拟(2) │ ├── 5.异步任务状态报告.mp4 │ ├── 2.垃圾主类别界面QSS.mp4 │ ├── 1.垃圾主类别界面.mp4 │ ├── 4.垃圾子类别界面QSS.mp4 │ ├── 3.垃圾子类别界面.mp4 ├── 6.导航栏 │ ├── 4.导航栏QSS式样.mp4 │ ├── 1.LOGO控件.mp4 │ ├── 3.导航栏按钮(二).mp4 │ ├── 2.导航栏按钮(一).mp4 ├── 2.效果演示 │ ├── 1.主界面效果演示.mp4 │ ├── 3.模拟病毒查杀效果演示.mp4 │ ├── 5.任务栏弹出窗口效果演示.mp4 │ ├── 7.皮肤主题切换效果演示.mp4 │ ├── 2.模拟首页体检效果演示.mp4 │ ├── 6.加速小火箭效果演示.mp4 │ ├── 4.模拟垃圾清理效果演示.mp4 │ ├── 8.图片和QSS效果对比演示.mp4 ├── 8.首页体检模拟 │ ├── 9.展开和收缩按钮(二).mp4 │ ├── 1.首页体检主页面.mp4 │ ├── 6.修复和忽略按钮(二).mp4 │ ├── 10.展开和收缩按钮(三).mp4 │ ├── 4.体检进行中页面.mp4 │ ├── 2.状态控件(一).mp4 │ ├── 5.修复和忽略按钮(一).mp4 │ ├── 8.展开和收缩按钮(一).mp4 │ ├── 3.状态控件(二).mp4 │ ├── 7.修复和忽略按钮(三).mp4 ├── 9.首页体检模拟(2) │ ├── 1.自定义树状控件.mp4 │ ├── 5.异步任务管理(三).mp4 │ ├── 3.异步任务管理(一).mp4 │ ├── 4.异步任务管理(二).mp4 │ ├── 2.分数控件.mp4 ├── 12.垃圾清理模拟 │ ├── 2.工具提示的创建过程.mp4 │ ├── 4.按钮的QSS式样的思考(二).mp4 │ ├── 3.按钮的QSS式样的思考(一).mp4 │ ├── 1.垃圾清理主页面界面元素.mp4 │ ├── 5.按钮的QSS式样的思考(三).mp4 │ ├── 8.工具提示(二).mp4 │ ├── 10.垃圾类型体系.mp4 │ ├── 7.工具提示(一).mp4 │ ├── 9.进行中页面界面元素.mp4 │ ├── 6.为什么自定义工具提示控件.mp4 ├── 17.窗口效果 │ ├── 3.窗口动态缩小关闭效果.mp4 │ ├── 1.无标题栏窗口拖动.mp4 │ ├── 2.窗口动态伸展效果.mp4 ├── ButianyunPCManager-source.-V1.0.1.rar






