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

课程介绍

首门Qt系统精讲与企业级项目实战课,将从0到1为你系统构建Qt知识体系,全流程实战企业级项目“云对象存储浏览器”,让你高效吸收大牛多年实战经验,少走弯路,快速迈进职业发展快车道,拓宽职业宽度,提升职业高度。

课程目录

├── 1-课程导学/
│ ├── [ 29M] 1-1 课程整体收获、学习安排
│ └── [ 11M] 1-2 学习方法介绍,升级之路就此开始
├── 2-Qt 学前须知/
│ ├── [ 17M] 2-1 ”云对象存储浏览器“是一个什么样的项目?
│ ├── [8.3M] 2-2 Qt 框架介绍
│ └── [6.2M] 2-3 Qt5 与 Qt6 选择哪一个?
├── 3-Qt 开发环境搭建/
│ ├── [ 14M] 3-1 本章导学
│ ├── [ 34M] 3-2 Windows系统安装Qt
│ ├── [ 43M] 3-3 Mac系统安装Qt
│ ├── [ 23M] 3-4 Linux系统安装Qt
│ ├── [ 68M] 3-5 集成开发工具 IDE Creator 介绍
│ └── [4.5M] 3-6 本章小结
├── 4-Hello 云对象存储浏览器!/
│ ├── [7.7M] 4-1 本章导学
│ ├── [ 62M] 4-2 编写第一个“Hello 云对象存储浏览器”程序
│ ├── [ 25M] 4-3 认识 moc 编译器,探索 Qt 特性本质
│ ├── [ 20M] 4-4 为云对象存储浏览器加上产品图标
│ ├── [ 45M] 4-5 发布云对象存储的三种方式
│ └── [3.8M] 4-6 本章小结
├── 5-QtCreator 开发工具必知必会技巧/
│ ├── [6.8M] 5-1 本章导学
│ ├── [ 25M] 5-2 Creator 代码编辑界面功能介绍
│ ├── [ 66M] 5-3 Creator 常用快捷键–程序开发的提效利器
│ ├── [ 25M] 5-4 Creator 片段–一键十行的编辑速度
│ ├── [ 43M] 5-5 Creator 代码调试–快速揪出害群之马
│ └── [4.2M] 5-6 本章小结
├── 6-Qt GUI–界面编程基础/
│ ├── [6.6M] 6-1 本章导学
│ ├── [ 36M] 6-2 认识设计师界面–每个窗口的功能及用法
│ ├── [ 49M] 6-3 Qt 核心–信号槽的理解与应用
│ ├── [ 57M] 6-4 连接信号槽–三大写法
│ ├── [ 25M] 6-5 连接信号槽–自动绑定
│ └── [5.5M] 6-6 本章小结
├── 7-Qt 窗口–开发云对象存储浏览器的登录窗口/
│ ├── [4.6M] 7-1 本章导学
│ ├── [ 50M] 7-2 窗口基本知识讲解
│ ├── [ 56M] 7-3 屏幕坐标系与窗口几何布局
│ ├── [ 14M] 7-4 创建用户登录窗口
│ ├── [ 53M] 7-5 QLabel 为用户登录窗口添加提示标签
│ ├── [ 73M] 7-6 QLineEdit 添加身份 id 和身份秘钥
│ └── [ 64M] 7-7 QPushButton 添加登录按钮
├── 8-Qt 布局管理–动态调整浏览器登录界面控件/
│ ├── [7.4M] 8-1 本章导学
│ ├── [ 25M] 8-2 布局管理器概念及原理讲解
│ ├── [ 50M] 8-3 用户登录窗口–应用水平和垂直布局
│ ├── [ 12M] 8-4 用户登录窗口–设置伙伴关系,提升用户体验
│ ├── [ 20M] 8-5 布局管理器–表单管理器
│ └── [8.1M] 8-6 本章小结
├── 9-窗口和布局综合应用–编写云对象存储浏览器主界面/
│ ├── [5.7M] 9-1 本章导学
│ ├── [ 25M] 9-2 前端分层模式
│ ├── [ 21M] 9-3 创建对象存储浏览器主界面
│ ├── [ 63M] 9-4 创建对象存储浏览器子界面(一)
│ ├── [ 15M] 9-5 创建对象存储浏览器子界面(二)
│ ├── [ 17M] 9-6 使用分割器,调整浏览器窗口内部大小
│ └── [ 10M] 9-7 本章小结
├── 10-Qt 对话框–实现浏览器和用户的交流/
│ ├── [5.9M] 10-1 本章导学
│ ├── [ 42M] 10-2 用户登录窗口–升级为模态对话框
│ ├── [ 52M] 10-3 浏览器用户登录窗口与主窗口切换
│ ├── [ 73M] 10-4 为上传功能添加标准对话框
│ └── [ 11M] 10-5 本章小结
├── 11-事件系统–事件驱动编程模型的典范/
│ ├── [7.7M] 11-1 本章导学
│ ├── [ 18M] 11-2 事件循环–基于事件的编程模型
│ ├── [ 37M] 11-3 父子控件之间事件的传递处理(一)
│ ├── [ 28M] 11-4 父子控件之间事件的传递处理(二)
│ ├── [ 40M] 11-5 用户登录窗口–自定义鼠标拖动操作
│ ├── [ 27M] 11-6 用户登录窗口–禁用密码框复制粘贴
│ ├── [ 42M] 11-7 事件过滤器–禁用密码框复制粘贴
│ └── [ 36M] 11-8 本章小结
├── 12-界面样式–美化云对象存储浏览器登录对话框/
│ ├── [6.2M] 12-1 本章导学
│ ├── [ 23M] 12-2 样式表概览–QSS,为界面美化而生
│ ├── [ 69M] 12-3 样式表选择器详解
│ ├── [ 73M] 12-4 盒子模型–每个控件美化的基础
│ ├── [ 76M] 12-5 美化对象存储浏览器登录窗口
│ ├── [ 19M] 12-6 登录窗口使用资源文件加载样式
│ └── [ 18M] 12-7 本章小结
├── 13-Qt 常用数据类型–满足各种数据存储结构要求/
│ ├── [6.0M] 13-1 本章导学
│ ├── [ 85M] 13-2 QString–不再为复杂的字符串操作烦恼
│ ├── [ 39M] 13-3 QVariant–Qt 通用类型设计思想
│ ├── [ 41M] 13-4 浏览器网关层,使用 JSON 进行数据传递
│ └── [6.8M] 13-5 本章小结
├── 14-Qt 对象模型–核心中的核心/
│ ├── [ 14M] 14-1 本章导学
│ ├── [ 36M] 14-2 信号槽扫盲–初学者常犯的错误
│ ├── [7.4M] 14-3 信号槽的高级用法–获取信号发送者
│ ├── [ 32M] 14-4 信号槽的高级用法–断开连接
│ ├── [ 79M] 14-5 信号槽的高级用法–QSignalMapper_音频
│ ├── [ 86M] 14-6 Qt 属性系统–在运行中改变对象
│ ├── [ 39M] 14-7 对象树模型–管理浏览器界面对象的生命周期
│ ├── [ 55M] 14-8 元对象系统–比原生库更好用的RTTI
│ └── [ 21M] 14-9 本章小结
├── 15-MVC 编程–界面与数据分离的典型应用/
│ ├── [6.6M] 15-1 本章导学
│ ├── [ 48M] 15-2 MVC 思想概述,提升软件性能的利器
│ ├── [ 50M] 15-3 使用mock测试为存储浏览器提供数据来源
│ ├── [ 33M] 15-4 使用列表和表格视图,显示存储桶信息(一)
│ ├── [ 57M] 15-5 使用列表和表格视图,显示存储桶信息(二)
│ ├── [ 66M] 15-6 使用代理,修改存储桶信息
│ ├── [ 55M] 15-7 视图详解,美化存储桶界面
│ └── [ 21M] 15-8 本章小结
├── 16-Qt 数据库–管理云对象存储浏览器的用户登录信息/
│ ├── [6.9M] 16-1 本章导学
│ ├── [ 93M] 16-2 连接数据库
│ ├── [ 28M] 16-3 创建一张表,存储用户信息
│ ├── [ 65M] 16-4 向表中插入用户登录信息
│ ├── [ 54M] 16-5 查询用户登录信息(一)
│ ├── [ 42M] 16-6 查询用户登录信息(二)
│ ├── [ 38M] 16-7 防止sql注入攻击
│ └── [ 18M] 16-8 本章小结
├── 17-Qt 多线程–为高性能而生/
│ ├── [ 12M] 17-1 本章导学
│ ├── [ 19M] 17-2 程序、进程和线程
│ ├── [ 54M] 17-3 QThread 初识机器人
│ ├── [ 38M] 17-4 moveToThread – 把任务交给“机器人”
│ ├── [ 67M] 17-5 线程池 -“机器人”被奴役地方
│ ├── [ 38M] 17-6 QFuture -“机器人”收到来自未来的一封信
│ ├── [ 57M] 17-7 并行计算 – 让机器人同时赛跑
│ ├── [ 24M] 17-8 线程间同步 – 让“机器人”协同工作
│ └── [ 19M] 17-9 本章小结
├── 18-Qt 项目优化实战–云对象存储浏览器架构完善/
│ ├── [ 18M] 18-1 本章导学
│ ├── [ 52M] 18-2 云对象存储浏览器需求概述
│ ├── [ 29M] 18-3 架构设计概览(一)
│ ├── [ 27M] 18-4 架构设计概览(二)
│ ├── [ 31M] 18-5 插件式模块设计
│ ├── [ 28M] 18-6 日志模块设计
│ ├── [ 48M] 18-7 错误码编码设计
│ ├── [ 24M] 18-8 版本管理介绍
│ ├── [ 15M] 18-9 环境管理介绍
│ ├── [ 14M] 18-10 客户端分层模型设计
│ └── [ 41M] 18-11 本章小结
├── 19-Qt 项目优化实战–云对象存储浏览器,工具层代码实现及编写单元测试/
│ ├── [ 17M] 19-1 本章导学
│ ├── [ 16M] 19-2 开发前准备 – 申请腾讯云账号
│ ├── [121M] 19-3 开发前准备 – 编译部署 SDK
│ ├── [ 26M] 19-4 目录分层结构设计(一)
│ ├── [ 40M] 19-5 目录分层结构设计(二)
│ ├── [ 16M] 19-6 引入 QTest 单元测试框架(一)
│ ├── [ 55M] 19-7 引入 QTest 单元测试框架(二)
│ ├── [ 52M] 19-8 框架搭建 – 引入插件层
│ ├── [ 23M] 19-9 框架搭建 – 引入版本控制模块(一)
│ ├── [ 64M] 19-10 框架搭建 – 引入版本控制模块(二)
│ ├── [ 86M] 19-11 框架搭建 – 引入日志模块
│ ├── [ 42M] 19-12 框架搭建 – 引入网关模块
│ ├── [ 57M] 19-13 框架搭建 – 引入消息中心模块
│ ├── [138M] 19-14 框架搭建 – 引入全局管理模块
│ ├── [ 75M] 19-15 框架搭建 – 引入错误码编码模块
│ ├── [ 96M] 19-16 实现登录全功能
│ └── [ 45M] 19-17 本章小结
├── 20-Qt项目优化实战–云对象存储浏览器,数据逻辑层代码实现/
│ ├── [5.7M] 20-1 本章导学
│ ├── [ 41M] 20-2 迁移SDK
│ ├── [ 80M] 20-3 单元测试扩展-添加登录接口测试用例
│ ├── [ 57M] 20-4 单元测试扩展-合并多个测试套件
│ ├── [ 50M] 20-5 单元测试扩展 – 使用pri管理工程
│ ├── [ 20M] 20-6 SDK使用方法介绍
│ ├── [ 54M] 20-7 集成对象存储接口 – 创建和删除存储桶(一)
│ ├── [ 37M] 20-8 集成对象存储接口 – 创建和删除存储桶(二)
│ ├── [ 81M] 20-9 集成对象存储接口-查询对象列表
│ ├── [ 37M] 20-10 单元测试扩展-数据驱动单元测试
│ ├── [ 20M] 20-11 单元测试扩展-处理异常
│ ├── [ 78M] 20-12 集成对象存储接口-上传和下载对象
│ ├── [ 53M] 20-13 串联后端数据流
│ └── [ 34M] 20-14 本章小结
├── 21-Qt项目优化实战–云对象存储浏览器,UI层代码实现/
│ ├── [6.5M] 21-1 本章导学
│ ├── [ 13M] 21-2 UI 界面整体设计
│ ├── [ 58M] 21-3 通用组件开发 – 基础窗口(一)
│ ├── [116M] 21-4 通用组件开发 – 基础窗口(二)
│ ├── [ 45M] 21-5 通用组件开发 – 面包屑导航控件
│ ├── [ 27M] 21-6 通用组件开发 – 输入提示框
│ ├── [ 38M] 21-7 通用组件开发 – 翻页按钮控件
│ ├── [ 14M] 21-8 QStackedWidget 使用方法介绍
│ ├── [ 24M] 21-9 主界面布局设计(一)
│ ├── [ 78M] 21-10 主界面布局设计(二)
│ ├── [106M] 21-11 子界面开发 – 显示对象详情(一)
│ ├── [ 61M] 21-12 子界面开发 – 显示对象详情(二)
│ ├── [ 29M] 21-13 子界面开发 – 显示对象详情(三)
│ ├── [ 32M] 21-14 子界面开发 – 搜索桶
│ ├── [ 35M] 21-15 子界面开发 – 创建桶
│ ├── [ 51M] 21-16 子界面开发 – 删除桶
│ ├── [ 15M] 21-17 子界面开发 – 刷新操作
│ ├── [110M] 21-18 子界面开发 – 上传和下载对象
│ ├── [ 45M] 21-19 子界面开发 – 传输列表
│ ├── [ 65M] 21-20 子界面开发 – 异常处理
│ └── [ 32M] 21-21 本章小结
├── 22-Qt 项目优化实战–云对象存储浏览器,界面美化/
│ ├── [3.3M] 22-1 本章导学
│ ├── [ 26M] 22-2 样式表冲突解决方案
│ ├── [ 58M] 22-3 美化控件 – 按钮控件
│ ├── [ 13M] 22-4 美化控件 – 列表视图
│ ├── [ 53M] 22-5 美化控件 – 表格视图
│ ├── [6.7M] 22-6 美化控件 – 输入提示框
│ ├── [ 10M] 22-7 美化控件 – 添加图标
│ ├── [ 11M] 22-8 美化控件 – 进度条和滚动条
│ └── [ 23M] 22-9 本章小结
├── 23-Qt 项目优化实战–云对象存储浏览器,整合各层代码,发布产品/
│ ├── [ 13M] 23-1 本章导学
│ ├── [ 12M] 23-2 下载及安装 Inno Setup
│ ├── [ 17M] 23-3 Inno Setup 打包示例
│ ├── [ 65M] 23-4 Inno Setup 脚本详解
│ ├── [ 15M] 23-5 Inno Setup 添加图标
│ ├── [ 38M] 23-6 Inno Setup 部署运行环境
│ └── [9.1M] 23-7 本章小结
├── 24-课程总结/
│ ├── [ 39M] 24-1 课程总结 – 基础知识
│ ├── [ 28M] 24-2 课程总结 – 项目总结
│ └── [ 24M] 24-3 程序员发展之路
└── 资料代码/

下载地址

隐藏内容,VIP可见
上一篇 谷歌 Chrome 浏览器将推出自动更换弱密码功能,用户仍掌握控制权
下一篇 OpenAI史上最大收购!65亿美元拿下前苹果设计师AI初创公司
最新评论
流星
流星
11月15日
主题字体太小了,文件字体与背景相似,累眼,费劲啊,希望班长及时调整一下吧!
榴城烟雨
榴城烟雨
11月15日
网页字体变小了,没有原来清晰了。
LauShyO
LauShyO
11月15日
深浅色模式可以增加跟随系统自动切换吗?
27949
27949
11月15日
该版本对象选择工具提示程序错误
zzh12668
zzh12668
11月15日
字体变小了
whl0182
whl0182
11月14日
从html导入收藏夹,直接卡住了,必须从任务管理器中停用该程序。
154024
154024
11月14日
能登录就好多了qiang,浏览器很清爽。不过有些地方感觉矫正过头了,有点问题: 1、新标签页强制的空白怎么才能改?“设置”那里的起始页面只在刚打开时会
一个人的
一个人的
11月14日
您今日还有5次使用下载直链的机会——点击立即获取——您今日的次数已用完??黑人问号
WEL
WEL
11月14日
这个是最后一版了吗?企业版有更新,能不能打包进专业版?
one95431
one95431
11月14日
导入功能与原版相同。最新版(增量更新UPDATE即可)已恢复360帐号登录同步,并优化头像按钮界面。