getfromcode

慕课网 -Qt 全流程实战企业级项目 – 云对象存储浏览器

前端开发
课程简介

工程定位与核心问题 这份资料针对的是掌握基础语法后无法独立交付桌面客户端的开发者。课程以云对象存储浏览器为载体,打通从环境配置、界面分层、窗口交互到最终打包发布的完整链路。传统教学往往停留在控件堆砌层面,导致学习者面对实际项目时缺乏架构意识。本课程将前端代码按业务模块拆分,主界面采用分割器动态布局,登录与上传功能通过模态对话框隔离状态。课程强调将网络请求层…

已有 1 人浏览 发布 2026-10-02 更新 2026-10-04

工程定位与核心问题

这份资料针对的是掌握基础语法后无法独立交付桌面客户端的开发者。课程以云对象存储浏览器为载体,打通从环境配置、界面分层、窗口交互到最终打包发布的完整链路。传统教学往往停留在控件堆砌层面,导致学习者面对实际项目时缺乏架构意识。本课程将前端代码按业务模块拆分,主界面采用分割器动态布局,登录与上传功能通过模态对话框隔离状态。课程强调将网络请求层与视图层解耦,通过统一的信号槽机制传递数据流。在实际编码中你需要自行补全存储桶鉴权逻辑,并处理大文件分片上传时的状态回调。重点解决跨平台开发环境差异、复杂窗口切换逻辑以及依赖库管理问题。学完后你可以独立搭建符合企业规范的工程骨架,完成用户认证流程、文件列表渲染与基础交互设计,并输出可直接分发的桌面端安装包。

自学路径与资料配合建议

  • 基础门槛与起步顺序:需具备 C++ 类继承与指针基础。建议优先观看导学与学前须知章节,明确版本选型策略,随后对照多平台安装指南配置集成开发工具。不要跳步,编译链路的正确性直接决定后续调试效率。
  • 核心模块对照实践:进入界面与对话框章节时,务必同步打开工程目录。先复现主窗口分割器结构,再逐步实现登录窗口的生命周期管理与模态阻塞逻辑。遇到信号槽连接报错或样式表不生效时,对比配置文件手动调整依赖项,严禁直接覆盖源码。
  • 收尾阶段与部署演练:最后两章聚焦工程优化与打包脚本编写。请将提供的示例脚本作为模板,自行修改安装路径、卸载残留清理规则及快捷方式生成逻辑。练习时建议替换为本地模拟接口,验证进度条刷新与异常中断处理机制,确保代码具备可维护性后再进行最终打包。

整套资料的设计逻辑是引导你动手改代码而不是被动观看。每个视频节点都对应具体的工程改动,建议采用增量提交的方式保存阶段性成果。遇到打包权限不足或运行时缺失动态库的问题,直接查阅脚本说明文档并逐项核对系统环境变量配置。坚持按此节奏推进,能够建立完整的桌面应用交付认知。

课程目录

{23}--第23章 Qt 项目优化实战--云对象存储浏览器,整合各层代码,7 集
  • [23.7]--23-7 本章小结【持续更新‖免费提供:CunworknoteS】.mp4 [32.5 MB]
  • [23.2]--23-2 下载及安装 Inno Setup.mp4 [24.0 MB]
  • [23.4]--23-4 Inno Setup 脚本详解.mp4 [71.1 MB]
  • [23.3]--23-3 Inno Setup 鎵撳寘绀轰緥.mp4 [46.9 MB]
  • [23.1]--23-1 本章导学【不易整理‖请关注:CunWorkNoteS】.mp4 [30.9 MB]
  • [23.6]--23-6 Inno Setup 部署运行环境.mp4 [76.2 MB]
  • [23.5]--23-5 Inno Setup 娣诲姞鍥炬爣.mp4 [30.7 MB]
{24}--第24章 课程总结3 集
  • [24.3]--24-3 程序员发展之路【持续更新‖免费提供:CunworknoteS】.mp4 [95.5 MB]
  • [24.1]--24-1 课程总结 - 基础知识【整理不易‖记得关注:CunWorKNotes】.mp4 [134.6 MB]
  • [24.2]--24-2 课程总结 - 项目总结【整理不易‖记得关注:CunWorKNotes】.mp4 [93.2 MB]
{1}--第1章 课程导学2 集
  • [1.2]--1-2 学习方法介绍,升级之路就此开始.mp4 [10.2 MB]
  • [1.1]--1-1 课程整体收获、学习安排【资源精选‖更多关注:CunworkNotes】.mp4 [23.3 MB]
{3}--第3章 Qt 开发环境搭建5 集
  • [3.6]--3-6 本章小结【更多精选‖公众号:CunWorknotes】 .mp4 [3.6 MB]
  • [3.2]--3-2 Windows系统安装Qt【不易整理‖请关注:CunWorkNoteS】.mp4 [28.6 MB]
  • [3.3]--3-3 Mac系统安装Qt.mp4 [38.5 MB]
  • [3.4]--3-4 Linux系统安装Qt.mp4 [17.2 MB]
  • [3.5]--3-5 集成开发工具 IDE Creator 介绍.mp4 [54.1 MB]
{9}--第9章 窗口和布局综合应用--编写云对象存储浏览器主界面5 集
  • [9.4]--9-4 创建对象存储浏览器子界面(一).mp4 [52.0 MB]
  • [9.6]--9-6 使用分割器,调整浏览器窗口内部大小【更多精选‖公众号:CunWorknotes】 .mp4 [11.8 MB]
  • [9.3]--9-3 创建对象存储浏览器主界面【优质资源‖关注:cunWorkNotes 解锁】.mp4 [14.5 MB]
  • [9.2]--9-2 前端分层模式.mp4 [18.5 MB]
  • [9.5]--9-5 创建对象存储浏览器子界面(二)【更多精选‖公众号:CunWorknotes】 .mp4 [12.3 MB]
{10}--第10章 Qt 对话框--实现浏览器和用户的交流3 集
  • [10.4]--10-4 为上传功能添加标准对话框【资源精选‖更多关注:CunworkNotes】.mp4 [54.7 MB]
  • [10.3]--10-3 浏览器用户登录窗口与主窗口切换【资源精选‖更多关注:CunworkNotes】.mp4 [39.7 MB]
  • [10.2]--10-2 用户登录窗口--升级为模态对话框.mp4 [28.4 MB]
{2}--第2章 Qt 学前须知3 集
  • [2.2]--2-2 Qt 框架介绍【优质资源‖关注:cunWorkNotes 解锁】.mp4 [6.8 MB]
  • [2.3]--2-3 Qt5 与 Qt6 选择哪一个?【优质资源‖关注:cunWorkNotes 解锁】.mp4 [4.9 MB]
  • [2.1]--2-1 ”云对象存储浏览器“是一个什么样【不易整理‖请关注:CunWorkNoteS】.mp4 [11.6 MB]
{8}--第8章 Qt 布局管理--动态调整浏览器登录界面控件5 集
  • [8.1]--8-1 本章导学【优质资源‖关注:cunWorkNotes 解锁】.mp4 [5.5 MB]
  • [8.2]--8-2 布局管理器概念及原理讲解【更多精选‖公众号:CunWorknotes】 .mp4 [18.2 MB]
  • [8.5]--8-5 布局管理器--表单管理器【整理不易‖记得关注:CunWorKNotes】.mp4 [13.8 MB]
  • [8.3]--8-3 用户登录窗口--应用水平和垂直布局【整理不易‖记得关注:CunWorKNotes】.mp4 [39.9 MB]
  • [8.4]--8-4 用户登录窗口--设置伙伴关系,提升用户体验【不易整理‖请关注:CunWorkNoteS】.mp4 [7.9 MB]
{5}--第5章 QtCreator 开发工具必知必会技巧4 集
  • [5.3]--5-3 Creator 常用快捷键--程序开发的提效利器.mp4 [52.4 MB]
  • [5.5]--5-5 Creator 代码调试--快速揪出害群之马【持续更新‖免费提供:CunworknoteS】.mp4 [34.3 MB]
  • [5.4]--5-4 Creator 片段--一键十行的编辑速度【持续更新‖免费提供:CunworknoteS】.mp4【持续更新‖免费提供:CunworknoteS】.mp4 [15.9 MB]
  • [5.2]--5-2 Creator 代码编辑界面功能介绍.mp4 [17.9 MB]
{18}--第18章 Qt 项目优化实战--云对象存储浏览器架构完善10 集
  • [18.3]--18-3 架构设计概览(一)【公重号:CunWorkNotes】.mp4 [24.2 MB]
  • [18.6]--18-6 日志模块设计【公重号:CunWorkNotes】.mp4 [22.0 MB]
  • [18.9]--18-9 环境管理介绍.mp4 [12.3 MB]
  • [18.1]--18-1 本章导学【整理不易‖记得关注:CunWorKNotes】.mp4 [14.3 MB]
  • [18.5]--18-5 插件式模块设计.mp4 [22.8 MB]
  • [18.4]--18-4 架构设计概览(二).mp4 [19.9 MB]
  • [18.7]--18-7 错误码编码设计.mp4 [35.3 MB]
  • [18.8]--18-8 版本管理介绍.mp4 [19.4 MB]
  • [18.10]--18-10 客户端分层模型设计【优质资源‖关注:cunWorkNotes 解锁】.mp4 [9.9 MB]
  • [18.2]--18-2 云对象存储浏览器需求概述.mp4 [38.9 MB]
{11}--第11章 事件系统--事件驱动编程模型的典范6 集
  • [11.7]--11-7 事件过滤器--禁用密码框复制粘贴.mp4 [30.5 MB]
  • [11.3]--11-3 父子控件之间事件的传递处理(一).mp4 [26.3 MB]
  • [11.6]--11-6 用户登录窗口--禁用密码框复制粘贴.mp4 [19.2 MB]
  • [11.2]--11-2 事件循环--基于事件的编程模型【公重号:CunWorkNotes】.mp4 [14.8 MB]
  • [11.5]--11-5 用户登录窗口--自定义鼠标拖动操作【优质资源‖关注:cunWorkNotes 解锁】.mp4 [27.3 MB]
  • [11.4]--11-4 父子控件之间事件的传递处理(二)【整理不易‖记得关注:CunWorKNotes】.mp4 [24.0 MB]
{14}--第14章 Qt 对象模型--核心中的核心8 集
  • [14.2]--14-2 信号槽扫盲--初学者常犯的错误.mp4 [27.8 MB]
  • [14.3]--14-3 信号槽的高级用法--获取信号发送者.mp4 [4.8 MB]
  • [14.4]--14-4 信号槽的高级用法--断开连接【整理不易‖记得关注:CunWorKNotes】.mp4 [24.0 MB]
  • [14.6]--14-6 Qt 属性系统--在运行中改变对象.mp4 [66.9 MB]
  • [14.5]--14-5 信号槽的高级用法--QSignalMapper.mp4 [59.2 MB]
  • [14.1]--14-1 本章导学【不易整理‖请关注:CunWorkNoteS】.mp4 [10.9 MB]
  • [14.8]--14-8 元对象系统--比原生库更好用的RTTI.mp4 [39.3 MB]
  • [14.7]--14-7 对象树模型--管理浏览器界面对象的生命周期.mp4 [28.6 MB]
{22}--第22章 Qt 项目优化实战--云对象存储浏览器,界面美化8 集
  • [22.4]--22-4 美化控件 - 列表视图.mp4 [10.9 MB]
  • [22.8]--22-8 美化控件 - 进度条和滚动条【整理不易‖记得关注:CunWorKNotes】.mp4 [9.4 MB]
  • [22.9]--22-9 本章小结【不易整理‖请关注:CunWorkNoteS】.mp4 [17.9 MB]
  • [22.6]--22-6 美化控件 - 输入提示框.mp4 [5.4 MB]
  • [22.5]--22-5 美化控件 - 表格视图【不易整理‖请关注:CunWorkNoteS】.mp4 [47.2 MB]
  • [22.3]--22-3 美化控件 - 按钮控件【整理不易‖记得关注:CunWorKNotes】.mp4 [49.9 MB]
  • [22.7]--22-7 美化控件 - 添加图标【不易整理‖请关注:CunWorkNoteS】.mp4 [8.2 MB]
  • [22.2]--22-2 样式表冲突解决方案【持续更新‖免费提供:CunworknoteS】.mp4 [20.0 MB]
{6}--第6章 Qt GUI--界面编程基础5 集
  • [6.2]--6-2 认识设计师界面--每个窗口的功能及用法【更多精选‖公众号:CunWorknotes】 .mp4 [31.0 MB]
  • [6.3]--6-3 Qt 核心--信号槽的理解与应用.mp4 [36.5 MB]
  • [6.4]--6-4 连接信号槽--三大写法.mp4 [45.1 MB]
  • [6.6]--6-6 本章小结【优质资源‖关注:cunWorkNotes 解锁】.mp4 [4.2 MB]
  • [6.5]--6-5 连接信号槽--自动绑定【整理不易‖记得关注:CunWorKNotes】.mp4 [19.4 MB]
{16}--第16章 Qt 数据库--管理云对象存储浏览器的用户登录信息7 集
  • [16.3]--16-3 创建一张表,存储用户信息.mp4 [20.1 MB]
  • [16.7]--16-7 防止sql注入攻击【资源精选‖更多关注:CunworkNotes】.mp4 [27.0 MB]
  • [16.8]--16-8 本章小结【公重号:CunWorkNotes】.mp4 [11.9 MB]
  • [16.2]--16-2 连接数据库【更多精选‖公众号:CunWorknotes】 .mp4 [74.1 MB]
  • [16.6]--16-6 查询用户登录信息(二).mp4 [33.5 MB]
  • [16.4]--16-4 向表中插入用户登录信息【优质资源‖关注:cunWorkNotes 解锁】.mp4 [50.7 MB]
  • [16.5]--16-5 查询用户登录信息(一).mp4 [42.1 MB]
{17}--第17章 Qt 多线程--为高性能而生6 集
  • [17.6]--17-6 QFuture--“机器人”收【不易整理‖请关注:CunWorkNoteS】.mp4 [26.3 MB]
  • [17.2]--17-2 程序、进程和线程.mp4 [14.3 MB]
  • [17.5]--17-5 线程池--“机器人”被奴役地方.mp4 [46.6 MB]
  • [17.8]--17-8 线程间同步--让“机器人”协同【持续更新‖免费提供:CunworknoteS】.mp4 [16.0 MB]
  • [17.4]--17-4 moveToThread--把任务交给“机【持续更新‖免费提供:CunworknoteS】.mp4 [26.9 MB]
  • [17.7]--17-7 并行计算--让机器人同时赛跑.mp4 [42.0 MB]
{21}--第21章 Qt项目优化实战--云对象存储浏览器,UI层代码实现20 集
  • [21.14]--21-14 子界面开发 - 搜索桶.mp4 [27.3 MB]
  • [21.8]--21-8 QStackedWidget 使用方法介绍.mp4 [14.1 MB]
  • [21.6]--21-6 通用组件开发 - 输入提示框.mp4 [22.8 MB]
  • [21.10]--21-10 主界面布局设计(二).mp4 [68.9 MB]
  • [21.21]--21-21 本章小结【公重号:CunWorkNotes】.mp4 [26.0 MB]
  • [21.17]--21-17 子界面开发 - 刷新操作【公重号:CunWorkNotes】.mp4 [13.7 MB]
  • [21.20]--21-20 子界面开发 - 异常处理【公重号:CunWorkNotes】.mp4 [57.1 MB]
  • [21.4]--21-4 通用组件开发 - 基础窗口(二)【优质资源‖关注:cunWorkNotes 解锁】.mp4 [102.4 MB]
  • [21.11]--21-11 子界面开发 - 显示对象详情(一).mp4 [90.0 MB]
  • [21.15]--21-15 子界面开发 - 创建桶.mp4 [30.3 MB]
  • [21.5]--21-5 通用组件开发 - 面包屑导航控件【不易整理‖请关注:CunWorkNoteS】.mp4 [40.2 MB]
  • [21.16]--21-16 子界面开发 - 删除桶【不易整理‖请关注:CunWorkNoteS】.mp4 [41.5 MB]
  • [21.3]--21-3 通用组件开发 - 基础窗口(一).mp4 [50.8 MB]
  • [21.19]--21-19 子界面开发 - 传输列表.mp4 [39.4 MB]
  • [21.13]--21-13 子界面开发 - 显示对象详情(三)【资源精选‖更多关注:CunworkNotes】.mp4 [23.7 MB]
  • [21.9]--21-9 主界面布局设计(一)【公重号:CunWorkNotes】.mp4 [23.5 MB]
  • [21.7]--21-7 通用组件开发 - 翻页按钮控件.mp4 [32.8 MB]
  • [21.12]--21-12 子界面开发 - 显示对象详情(二).mp4 [52.8 MB]
  • [21.2]--21-2 UI 界面整体设计.mp4 [11.8 MB]
  • [21.18]--21-18 子界面开发 - 上传和下载对象.mp4 [93.9 MB]
{20}--第20章 Qt项目优化实战--云对象存储浏览器,数据逻辑层代码实13 集
  • [20.13]--20-13 串联后端数据流【更多精选‖公众号:CunWorknotes】 .mp4 [45.9 MB]
  • [20.7]--20-7 集成对象存储接口 - 创建和删除存储桶(一)【整理不易‖记得关注:CunWorKNotes】.mp4 [46.7 MB]
  • [20.10]--20-10 单元测试扩展-数据驱动单元测试【资源精选‖更多关注:CunworkNotes】.mp4 [31.3 MB]
  • [20.1]--20-1 本章导学【更多精选‖公众号:CunWorknotes】 .mp4 [5.9 MB]
  • [20.2]--20-2 迁移SDK【整理不易‖记得关注:CunWorKNotes】.mp4 [33.4 MB]
  • [20.8]--20-8 集成对象存储接口 - 创建和删除存储桶(二).mp4 [33.8 MB]
  • [20.9]--20-9 集成对象存储接口-查询对象列表.mp4 [68.4 MB]
  • [20.5]--20-5 单元测试扩展 - 使用pri管理工程【更多精选‖公众号:CunWorknotes】 .mp4 [51.6 MB]
  • [20.11]--20-11 单元测试扩展-处理异常.mp4 [16.7 MB]
  • [20.6]--20-6 SDK使用方法介绍.mp4 [18.2 MB]
  • [20.4]--20-4 单元测试扩展-合并多个测试套件.mp4 [50.6 MB]
  • [20.12]--20-12 集成对象存储接口-上传和下载对象.mp4 [70.7 MB]
  • [20.3]--20-3 单元测试扩展-添加登录接口测试用例.mp4 [70.5 MB]
{13}--第13章 Qt 常用数据类型--满足各种数据存储结构要求3 集
  • [13.4]--13-4 浏览器网关层,使用 JSON 进行数据传递【整理不易‖记得关注:CunWorKNotes】.mp4 [27.6 MB]
  • [13.2]--13-2 QString--不再为复杂的字符串操作烦恼【整理不易‖记得关注:CunWorKNotes】.mp4 [60.9 MB]
  • [13.3]--13-3 QVariant--Qt 通用类型设计思想.mp4 [27.9 MB]
{15}--第15章 MVC 编程--界面与数据分离的典型应用6 集
  • [15.7]--15-7 视图详解,美化存储桶界面【优质资源‖关注:cunWorkNotes 解锁】.mp4 [41.1 MB]
  • [15.5]--15-5 使用列表和表格视图,显示存储桶信息(二)【整理不易‖记得关注:CunWorKNotes】.mp4 [43.2 MB]
  • [15.2]--15-2 MVC 思想概述,提升软件性能的利器.mp4 [32.7 MB]
  • [15.4]--15-4 使用列表和表格视图,显示存储桶信息(一).mp4 [23.1 MB]
  • [15.6]--15-6 使用代理,修改存储桶信息.mp4 [46.8 MB]
  • [15.3]--15-3 使用mock测试为存储浏览器提供数据来源【公重号:CunWorkNotes】.mp4 [35.4 MB]
{19}--第19章 Qt 项目优化实战--云对象存储浏览器,工具层代码实现14 集
  • [19.6]--19-6 引入 QTest 单元测试框架(一).mp4 [12.3 MB]
  • [19.8]--19-8 框架搭建 - 引入插件层【资源精选‖更多关注:CunworkNotes】.mp4 [42.0 MB]
  • [19.5]--19-5 目录分层结构设计(二).mp4 [31.2 MB]
  • [19.7]--19-7 引入 QTest 单元测试框架(二).mp4 [46.5 MB]
  • [19.4]--19-4 目录分层结构设计(一).mp4 [20.0 MB]
  • [19.9]--19-9 框架搭建 - 引入版本控制模块(一)【资源精选‖更多关注:CunworkNotes】.mp4 [16.9 MB]
  • [19.11]--19-11 框架搭建 - 引入日志模块.mp4 [66.6 MB]
  • [19.10]--19-10 框架搭建 - 引入版本控制模块(二).mp4 [54.6 MB]
  • [19.2]--19-2 开发前准备 - 申请腾讯云账号.mp4 [14.4 MB]
  • [19.15]--19-15 框架搭建 - 引入错误码编码模块.mp4 [58.6 MB]
  • [19.16]--19-16 实现登录全功能.mp4 [90.8 MB]
  • [19.14]--19-14 框架搭建 - 引入全局管理模块.mp4 [118.5 MB]
  • [19.12]--19-12 框架搭建 - 引入网关模块【资源精选‖更多关注:CunworkNotes】.mp4 [31.2 MB]
  • [19.3]--19-3 开发前准备 - 编译部署 SDK.mp4 [104.6 MB]
{7}--第7章 Qt 窗口--开发云对象存储浏览器的登录窗口7 集
  • [7.2]--7-2 窗口基本知识讲解.mp4 [37.7 MB]
  • [7.5]--7-5 QLabel 为用户登录窗口添加提示标签.mp4 [41.5 MB]
  • [7.1]--7-1 本章导学【公重号:CunWorkNotes】.mp4 [3.3 MB]
  • [7.6]--7-6 QLineEdit 添加身份 id 和身份秘钥【资源精选‖更多关注:CunworkNotes】.mp4 [55.1 MB]
  • [7.4]--7-4 创建用户登录窗口.mp4 [10.3 MB]
  • [7.3]--7-3 屏幕坐标系与窗口几何布局.mp4 [42.1 MB]
  • [7.7]--7-7 QPushButton 添加登录按钮.mp4 [51.9 MB]
{4}--第4章 Hello 云对象存储浏览器!5 集
  • [4.6]--4-6 本章小结【不易整理‖请关注:CunWorkNoteS】.mp4【不易整理‖请关注:CunWorkNoteS】.mp4 [3.1 MB]
  • [4.3]--4-3 认识 moc 编译器,探索 Qt 特性本质【公重号:CunWorkNotes】.mp4 [18.2 MB]
  • [4.4]--4-4 为云对象存储浏览器加上产品图标.mp4 [15.2 MB]
  • [4.5]--4-5 发布云对象存储的三种方式【持续更新‖免费提供:CunworknoteS】.mp4 [35.4 MB]
  • [4.2]--4-2 编写第一个“Hello 云对象存储浏览器&r.mp4 [45.1 MB]
{12}--第12章 界面样式--美化云对象存储浏览器登录对话框6 集
  • [12.7]--12-7 本章小结【公重号:CunWorkNotes】.mp4 [13.3 MB]
  • [12.4]--12-4 盒子模型--每个控件美化的基础.mp4 [61.9 MB]
  • [12.5]--12-5 美化对象存储浏览器登录窗口.mp4 [57.1 MB]
  • [12.2]--12-2 样式表概览--QSS,为界面美化而生【资源精选‖更多关注:CunworkNotes】.mp4 [18.1 MB]
  • [12.6]--12-6 登录窗口使用资源文件加载样式.mp4 [14.3 MB]
  • [12.3]--12-3 样式表选择器详解.mp4 [53.6 MB]
资料1 条
  • qtlessons-master.exe [1.1 MB]
课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。