Qt 全流程实战企业级项目 - 云对象存储浏览器(24章) 完整版 - 果核剥壳

课程目录

第1章 课程导学2 节‖20分钟
本章介绍课程的整体内容、各章节学习安排,介绍学习方法,升级之路就此开始。
第2章 Qt 学前须知3 节‖15分钟
本章为大家介绍 ”云对象存储浏览器“ 是一个什么样的项目,项目技术选型说明,Qt 的常用场景,带大家了解 Qt 的历史,了解 Qt5 和 Qt6 的区别,说明本课程所选用的版本。
第3章 Qt 开发环境搭建6 节‖67分钟
本章带着大家搭建 Qt 开发环境,分别在 Windows、Mac、Linux 三种不同的系统上安装 Qt,介绍集成开发工具 IDE Creator 的应用。
第4章 Hello 云对象存储浏览器!6 节‖58分钟
本章开始编写第一个 Qt 程序 “Hello 云对象存储浏览器”,梳理 Qt 工程结构,认识 moc 编译器,探索 Qt 特性本质,讲解如何为程序加上产品图标、发布程序。
第5章 QtCreator 开发工具必知必会技巧6 节‖64分钟
本章讲解 QtCreator 常用快捷键、定位器、片段模板,以及代码调试的几种方法,让大家掌握工具的使用技巧。
第6章 Qt GUI--界面编程基础6 节‖63分钟
本章正式开始学习 Qt 界面编程,带领大家认识每个窗口的功能和用法,学习 Qt 信号槽,掌握信号槽的自动绑定、三种写法。
第7章 Qt 窗口--开发云对象存储浏览器的登录窗口8 节‖121分钟
本章讲解 Qt 窗口的基本知识,介绍屏幕坐标系与窗口几何布局,讲解 QLabel、QLineEdit、QPushButton、QChekBox,开发云对象存储浏览器的登录窗口。
第8章 Qt 布局管理--动态调整浏览器登录界面控件6 节‖48分钟
本章讲解 Qt 的布局管理,使用水平布局、垂直布局、网格布局动态调整登录界面控件,优化登录窗口,设置伙伴关系,提升用户体验。
第9章 窗口和布局综合应用--编写云对象存储浏览器主界面7 节‖56分钟
本章介绍前端 UI 界面的分层模式,综合应用 Qt 窗口和布局,编写云对象存储浏览器的主界面。
第10章 Qt 对话框--实现浏览器和用户的交流5 节‖60分钟
本章讲解 Qt 对话框的应用,学习模态对话框、自定义对话框、标准对话框,实现浏览器和用户的交流。
第11章 事件系统--事件驱动编程模型的典范8 节‖78分钟
本章学习事件系统,讲解 GUI 编程的事件循环逻辑、父子控件之间事件的传递处理、鼠标事件、键盘事件,以及应用事件过滤器关注事件。
第12章 界面样式--美化云对象存储浏览器登录对话框7 节‖98分钟
本章讲解 QSS 样式表基本语法,应用 QSS 美化云对象存储浏览器登录对话框。
第13章 Qt 常用数据类型--满足各种数据存储结构要求5 节‖62分钟
本章讲解 Qt 常用数据类型,包括 QString、Qt 字典、QVariant 设计思想,讲解 Qt 通用数据类型的使用方法,以及与其它数据类型的相互转换,使用 JSON 字符串进行数据传递。
第14章 Qt 对象模型--核心中的核心9 节‖110分钟
本章学习 Qt 对象模型,讲解信号槽,动态属性的用法及应用场景,以及对象树模型、元对象系统的应用。
第15章 MVC 编程--界面与数据分离的典型应用8 节‖98分钟
本章讲解 MVC 编程思想,介绍模型视图类,讲解列表视图 QListWidget、表格视图 QTableWidget。
第16章 Qt 数据库--管理云对象存储浏览器的用户登录信息8 节‖94分钟
本章讲解 Qt 数据库,安装数据库可视化工具 Dbeaver、连接 SQLite 数据库,创建云对象存储浏览器用户登录信息表,实现用户登录信息的增删改查操作。
第17章 Qt 多线程--为高性能而生9 节‖120分钟
本章讲解 Qt 多线程编程,讲解进程、线程,以及二者之间的关系,深入学习线程通信、线程池、线程并行、线程同步、互斥锁等知识。
第18章 Qt 项目优化实战--云对象存储浏览器架构完善 试看12 节‖156分钟
本章带领大家完善云对象存储浏览器架构,补充讲解云对象存储常用概念,申请云对象存储账号,分析需求,对云对象存储浏览器进行分层模型设计,拆解系统功能。
第19章 Qt 项目优化实战--云对象存储浏览器,工具层代码实现及编写单元测试17 节‖270分钟
本章实战云对象存储浏览器工具层,编码实现集成腾讯云签名验证接口、存储桶相关接口、查询资源列表接口、上传接口、下载接口、删除资源接口,引入 QTest 单元测试框架,编写单元测试。
第20章 Qt项目优化实战--云对象存储浏览器,数据逻辑层代码实现14 节‖186分钟
本章实战云对象存储浏览器数据逻辑层,初始化对象原始数据,有逻辑的组织原始数据,实现登录验证接口、获取存储桶列表接口、获取对象列表接口、获取对象详情接口、上传接口、下载接口等功能。
第21章 Qt项目优化实战--云对象存储浏览器,UI层代码实现21 节‖283分钟
本章实战云对象存储浏览器 UI 层,整体设计 UI 界面,完善登录对话框,编写存储桶列表子窗口,为其增加搜索功能,增加“面包屑导航”按钮功能、分页展示按钮功能、上传对象和下载对象功能按钮,编写资源上传下载展示详情窗口,为资源上传下载增加进度显示功能,为子窗口增加右键菜单。...
第22章 Qt 项目优化实战--云对象存储浏览器,界面美化9 节‖69分钟
本章为大家讲解界面美化的最佳实践方案,美化云对象存储浏览器界面,包括标题栏、按钮控件、列表控件、面包屑控件、进度条、滚动条等控件美化。
第23章 Qt 项目优化实战--云对象存储浏览器,整合各层代码,发布产品7 节‖50分钟
本章带着大家整合云对象存储浏览器的各层代码,生成可执行程序,打包发布产品。
第24章 课程总结3 节‖60分钟
本章是课程的最后一章,对全部内容进行总结梳理,为大家分享 10 余年 Qt 客户端编程经验,课程到此完结。

下载地址

https://pan.quark.cn/s/a011e7e1b210

https://pan.baidu.com/s/1k-Ak3bskRu9lLH6agYvvAQ
提取码:ghxi

隐藏内容,VIP可见

如果您喜欢本站,点击这儿不花一分钱捐赠本站

这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看

修改版本安卓软件,加群提示为修改者自留,非本站信息,注意鉴别

(0)
上一篇 2024年8月7日 上午10:41
下一篇 2024年8月7日 上午11:05

相关推荐

发表回复

评论问题之前,点击我,能帮你解决大部分问题

您的电子邮箱地址不会被公开。 必填项已用*标注