资源介绍
零声教育·Qt开发必备技术栈(Qt5/C语言/c++/数据库/OpenCV/Quick/Qt实战)
这个详实的Qt开发课程将从基础到高级,提供全面的学习体验。开始我们将会学习C++语言的基础概念,如类、对象、指针、引用,以及C++特有的功能,如异常处理和智能指针。然后,我们将深入Qt的核心主题,包括图形模型、视图、文件操作和事件处理,以及网络编程和多线程。我们还会接触数据库部分,例如MySQL和SQLite,以及Qt项目的实战指南。此外,课程将会包含一些高级主题,例如使用FFmpeg和Qt创建视频播放器,和使用OpenCV进行高级编程。最后,我们的课程以C++设计模式和技术面试专栏来结束,为你的职业生涯做准备。这是一门实用且深入的课程,适合每一位对Qt开发感兴趣的学员。
资源目录
├─01.【Qt C++语言基础专栏】(一)
│ ├─001.1-Qt开发工程师课程学习指导与发展前景.mp4 55.86MB
│ ├─002.2- Windows Qt环境安装步骤详解.mp4 65.17MB
│ ├─003.3- C++语言基础概述.mp4 111.81MB
│ ├─004.4-C++指针与引用.mp4 212.47MB
│ ├─005.5- C++类与对象(一).mp4 196.78MB
│ ├─006.6- C++类与对象(二).mp4 137.19MB
│ ├─007.7- 类的基它特性.mp4 103.92MB
│ ├─008.8- 构造函数_析构函数_拷贝构造函数.mp4 212.52MB
│ ├─009.9-C++友元与动态内存.mp4 170.57MB
│ └─010.10- 函数重载与运算符重载.mp4 150.26MB
├─02.【Qt C++语言基础专栏】(二)
│ ├─001.11- 单继承.mp4 179.36MB
│ ├─002.12- 多继承.mp4 60.53MB
│ ├─003.13- 虚继承及其它特性.mp4 105.83MB
│ ├─004.14- 虚函数与抽象类.mp4 113.18MB
│ ├─005.15- 命名空间与模板.mp4 78.3MB
│ ├─006.16-IO流类库.mp4 253.55MB
│ ├─007.17-Vector_Deque_Stack.mp4 210.76MB
│ ├─008.18- STL(queue_set_map).mp4 150.48MB
│ └─009.19- C++异常处理.mp4 54.8MB
├─03.【Qt C++语言新特性专栏】(一)
│ ├─001.20- 类型推导(autodecltype).mp4 27.78MB
│ ├─002.21- 序列for循环.mp4 16.61MB
│ ├─003.22- lamdba表达式.mp4 32.87MB
│ ├─004.23-构造函数:委托构造和继承构造.mp4 64.47MB
│ ├─005.24- array&forward_list.mp4 37.82MB
│ ├─006.25- 垃圾回收机制.mp4 19.08MB
│ ├─007.26- 正则表达式.mp4 60.25MB
│ ├─008.27- 智能指针.mp4 69.04MB
│ ├─009.28- nullptr&constexpr.mp4 22.55MB
│ └─010.29-共享内存.mp4 49.48MB
├─04.【Qt C++语言新特性专栏】(二)
│ ├─001.30- std_unordered_set.mp4 17.35MB
│ ├─002.31-关联容器:unordered_map.mp4 36.73MB
│ ├─003.32- function函数对象.mp4 36.09MB
│ ├─004.33-atomic_flag应用.mp4 27.45MB
│ ├─005.34- condition_variable.mp4 31.57MB
│ ├─006.35- 异常处理:exception.mp4 26.68MB
│ └─007.36- std_thread多线程.mp4 21.87MB
├─05.Qt入门到精通专栏【常用开发控件详解】
│ ├─001.46-Qt控件详解:Layouts Spacers.mp4 213.04MB
│ ├─002.47-Qt控件详解:Buttons Containers1.mp4 310.72MB
│ ├─003.48-Qt控件详解:Buttons Containers2.mp4 402.93MB
│ ├─004.49-Qt控件详解:ItemViewsItemWidgets.mp4 394.91MB
│ └─005.50-Qt控件详解:Input_Display.mp4 488.73MB
├─06.Qt入门到精通专栏【开发基础体系】
│ ├─001.37- Windows Qt环境安装步骤详解.mp4 65.18MB
│ ├─002.38-Linux Qt环境安装.mp4 23.36MB
│ ├─003.39- Qt Creator工具介绍与使用.mp4 135.61MB
│ ├─004.40- Qt信号与槽机制.mp4 184.51MB
│ ├─005.41- 字符串类应用与常用数据类型.mp4 188.88MB
│ ├─006.42-QMap&QHash&QVector.mp4 184.54MB
│ ├─007.43-QList类 & QLinkedList类.mp4 104.07MB
│ ├─008.44-QVariant类应用.mp4 105.06MB
│ └─009.45-常用算法及正则表达式.mp4 90.46MB
├─07.Qt入门到精通专栏【布局 对话框】
│ ├─001.51-QLayoutQStackedWidget类.mp4 218.11MB
│ ├─002.52-QSplitter类&QDockWidget类.mp4 154.46MB
│ ├─003.53-Qt文件对话框实战.mp4 123.77MB
│ ├─004.54-Qt颜色对话框实战.mp4 48.51MB
│ ├─005.55-Qt字体对话框实战.mp4 38.01MB
│ ├─006.56-Qt输入对话框实战.mp4 98.29MB
│ ├─007.57-Qt消息对话框实战.mp4 150.77MB
│ └─008.58-Qt自定义对话框实战.mp4 47.94MB
├─08.Qt入门到精通专栏【图形 模型 视图 文件操作 事件处理】
│ ├─001.59-绘图原理双缓冲机制.mp4 549.15MB
│ ├─002.60-Graphics View图形视图框架.mp4 291.32MB
│ ├─003.61-Mode_View_Delegate.mp4 275.72MB
│ ├─004.62-读写文件详解.mp4 179.83MB
│ ├─005.63-目录操作(QDir类)及展示系统文件实战.mp4 238.76MB
│ ├─006.64-获取文件属性项目实战.mp4 222.76MB
│ ├─007.65- 鼠标及键盘事件.mp4 214.44MB
│ └─008.66-事件过滤处理分析.mp4 177.27MB
├─09.Qt入门到精通专栏【服务应用操作实战】
│ ├─001.67- INI文件操作.mp4 146.8MB
│ ├─002.68-JSON文件操作.mp4 193.66MB
│ └─003.69-XML文件操作.mp4 299.01MB
├─10.Qt入门到精通专栏【网络及多线程】
│ ├─001.70-Qt网络编程知识体系.mp4 292.33MB
│ ├─002.71-TCP协议工作原理及实战.mp4 392.39MB
│ ├─003.72-UDP协议工作原理及实战.mp4 287.6MB
│ ├─004.73-多线程编程:互斥量 信号量.mp4 190.93MB
│ ├─005.74-多线程CS模式项目实战.mp4 262.96MB
│ ├─006.75-HTTP协议编程实战.mp4 214.5MB
│ └─007.76-WebSocket协议编程实战.mp4 376.23MB
├─11.Qt入门到精通专栏【图表_QML_多媒体】
│ ├─001.77-QtChart图表及曲线图.mp4 109.13MB
│ ├─002.78-折线图_柱形图_饼状图.mp4 199.61MB
│ ├─003.79-QML基础编程应用实战.mp4 216.54MB
│ ├─004.80-Qt音频编程实战项目.mp4 277.76MB
│ └─005.81-Qt视频编程实战项目.mp4 220.21MB
├─12.Qt入门到精通专栏【QML编程知识(一)】
│ ├─001.82- QML基础知识分析.mp4 217.12MB
│ ├─002.83-QML鼠标与事件事件处理.mp4 76.78MB
│ ├─003.84- QML布局.mp4 168.12MB
│ ├─004.85-QML布局管理Layout.mp4 44.2MB
│ └─005.86- Quick Canvas元素.mp4 120.18MB
├─13.Qt入门到精通专栏【QML编程知识(二)】
│ ├─001.87-Quick动画基础知识.mp4 171.63MB
│ ├─002.88- Widget自定义按钮实战操作.mp4 147.57MB
│ ├─003.89-Loader动态加载组件.mp4 89.03MB
│ └─004.90-QML高级编程(下拉菜单)实战.mp4 128.61MB
├─14.Qt进阶专栏【MySQL数据库(一)】
│ ├─001.91-数据库基础.mp4 198.29MB
│ ├─002.92-mysql运算符.mp4 71.3MB
│ ├─003.93-MySQL安装与基本操作.mp4 374.98MB
│ ├─004.94-数据类型及存储引擎.mp4 30.29MB
│ └─005.95-表数据增删改查高级查询.mp4 428.08MB
├─15.Qt进阶专栏【MySQL数据库(二)】
│ ├─001.96-流程控制语句.mp4 101.28MB
│ ├─002.97-SQL语句详解.mp4 791.63MB
│ ├─003.98-索引.mp4 107.56MB
│ ├─004.99-视图.mp4 70.14MB
│ └─005.100-存储过程和函数.mp4 366.95MB
├─16.Qt进阶专栏【MySQL数据库(三)】
│ ├─001.101-触发器.mp4 136.62MB
│ ├─002.102-事件.mp4 75.76MB
│ ├─003.103-MySQL备份与恢复.mp4 82.49MB
│ └─004.104-MySQL开发.mp4 177.64MB
├─17.Qt进阶专栏【SQLite数据库(一)】
│ ├─001.105-SQLite下载与配置使用.mp4 142.17MB
│ ├─002.106-SQLite创建数据库.mp4 12.27MB
│ ├─003.107- SQLite附加数据库&分离数据库.mp4 29.67MB
│ ├─004.108-SQLite数据类型.mp4 69.1MB
│ ├─005.109- SQLite创建表&删除表.mp4 56.92MB
│ ├─006.110-SQLite insert into语句.mp4 30.92MB
│ └─007.111-selectupdatedelete语句.mp4 133.17MB
├─18.Qt进阶专栏【SQLite数据库(二)】
│ ├─001.112-DistinctOrderGroup.mp4 110.86MB
│ ├─002.113- SQLite触发器.mp4 59.85MB
│ ├─003.114- SQLite索引.mp4 62.13MB
│ ├─004.115- SQLite视图.mp4 54.93MB
│ ├─005.116- SQLite事务.mp4 41.68MB
│ └─006.117-Qt操作SQLite数据库实战.mp4 97.33MB
├─19.Qt项目实战专栏【文字编辑Word处理软件】
│ ├─001.118-Word文字编辑软件-架构设计分析.mp4 215.14MB
│ ├─002.119-菜单栏&工具栏&状态栏函数设计与实现1.mp4 248.09MB
│ ├─003.120-菜单栏&工具栏&状态栏功能设计与实现2.mp4 429.74MB
│ ├─004.121-菜单栏&工具栏&状态栏功能设计与实现3.mp4 244.21MB
│ └─005.122-菜单栏&工具栏&状态栏功能设计与实现4.mp4 194.93MB
├─20.Qt项目实战专栏【MP3音乐播放器搜索引擎】
│ ├─001.123-MP3音乐播放器搜索引擎设计与实现.mp4 310.19MB
│ ├─002.124-数据库数据表设计与实现_歌曲搜索.mp4 205.94MB
│ ├─003.125-HTTP下载音乐_数据解析Json_显示歌词.mp4 113.37MB
│ ├─004.126-上一曲_播放暂停_下一曲_循环播放实现.mp4 213.49MB
│ └─005.127-音乐搜索引擎关于_皮肤更换_系统托盘.mp4 178.92MB
├─21.Qt项目实战专栏【库存管理系统Qt5+MySQL】
│ ├─001.128-商品数据库设计及配置测试.mp4 151.38MB
│ ├─002.129- 库存新增商品和查询商品.mp4 432.77MB
│ ├─003.130- 商品入库与商品出库.mp4 256.05MB
│ ├─004.131-商品删除与导出数据.mp4 247.6MB
│ └─005.132-数据汇总及数据备份.mp4 155.34MB
├─22.Qt项目实战专栏【即时通讯:腾讯QQ客户端软件(一)】
│ ├─001.133-即时通讯程序介绍.mp4 80.29MB
│ ├─002.134-客户端登录窗口开发.mp4 173.21MB
│ ├─003.135-登录窗口翻转动画效果实现.mp4 393MB
│ ├─004.136-IP自地址自定义控件.mp4 269.72MB
│ ├─005.137-MainWindow界面开发和可移动窗口.mp4 184.16MB
│ ├─006.138-登录逻辑处理.mp4 245.17MB
│ ├─007.139-全局定义( 变量,枚举,类).mp4 123.61MB
│ ├─008.140-完善MainWindow及托盘技术.mp4 214.39MB
│ ├─009.141-QQ好友组与好友UI效果实现.mp4 360.44MB
│ └─010.142-聊天窗口和排版.mp4 261.93MB
├─23.Qt项目实战专栏【即时通讯:腾讯QQ客户端软件(二)】
│ ├─001.144-音频技术.mp4 209.77MB
│ ├─002.145-添加好友逻辑处理.mp4 345.59MB
│ ├─003.146-即时通讯聊天逻辑处理.mp4 221.19MB
│ ├─004.147-消息时序图和头像截图逻辑处理.mp4 134.81MB
│ ├─005.148-即时通讯群组功能.mp4 246.46MB
│ ├─006.149-表情功能实现与gif图片显示.mp4 389.56MB
│ ├─007.150-文件上传.mp4 297.73MB
│ ├─008.151-聊天窗口文件传输.mp4 122.3MB
│ ├─009.152-头像显示及添加好友显示问题解决.mp4 234.99MB
│ └─010.153-头像裁剪.mp4 222.8MB
├─24.Qt进阶项目实战【FFmpeg+Qt视频播放器(一)】
│ ├─001.154-播放器项目分析.mp4 44.79MB
│ ├─002.155-界面设计1-ctrlbar1.mp4 117.48MB
│ ├─003.156-界面设计1-ctrlbar2.mp4 40.21MB
│ ├─004.157-界面设计2-titlelbar.mp4 25.39MB
│ ├─005.158-界面设计3-playlist-show.mp4 31.27MB
│ ├─006.159-界面设计4-完善基本的播放界面.mp4 124.21MB
│ ├─007.160-播放器模块分析.mp4 140.63MB
│ ├─008.161-打通UI到播放器核心的通道-消息队列.mp4 210.47MB
│ ├─009.162-打通UI到播放器核心的通道-类名和接口1.mp4 175.04MB
│ └─010.163-打通UI到播放器核心的通道-类名和接口2.mp4 74.79MB
├─25.Qt进阶项目实战【FFmpeg+Qt视频播放器(二)】
│ ├─001.164-打通UI到播放器核心的通道-类名和接口3.mp4 178.15MB
│ ├─002.165-stream_open和stream_close.mp4 81.52MB
│ ├─003.166-解复用、数据读取read_thread设计.mp4 79.42MB
│ ├─004.167-解码线程Decoder封装.mp4 153.99MB
│ ├─005.168-音频输出.mp4 320.85MB
│ ├─006.169-视频渲染输出.mp4 78.71MB
│ ├─007.170-基本的音视频同步.mp4 160.28MB
│ └─008.171-FFmpeg+视频播放器指导学习(必听).mp4 9.15MB
├─26.Qt进阶专栏【OpenCV高级编程(一)】
│ ├─001.172- OpenCV技术基础与VS2022环境搭建.mp4 111.64MB
│ ├─002.173-OpenCV常见API及绘图详解.mp4 142.69MB
│ ├─003.174- OpenCV图像读写技术.mp4 175.19MB
│ ├─004.175- OpenCV视频读写技术.mp4 71.85MB
│ ├─005.176-OpenCV图像滤波技术.mp4 97.19MB
│ ├─006.177-视频录制技术.mp4 59.74MB
│ ├─007.178- 图像翻转技术.mp4 45.35MB
│ ├─008.179-图像旋转技术.mp4 62.79MB
│ └─009.180-OpenCV实现窗口置顶.mp4 40.57MB
├─27.Qt进阶专栏【OpenCV高级编程(二)】
│ ├─001.181- 边缘检测技术A.mp4 90.86MB
│ ├─002.182- 向上向下采样.mp4 55.01MB
│ ├─003.183- 边缘检测技术B.mp4 52.01MB
│ ├─004.184-形态学之膨胀.mp4 58.15MB
│ ├─005.185-图像浮雕技术.mp4 46.34MB
│ └─006.186- 图像人脸识别.mp4 81.42MB
├─28.Qt进阶专栏【C++设计模式专栏(一)】
│ ├─001.187- 简单工厂模式.mp4 82.1MB
│ ├─002.188-抽象工厂模式.mp4 158.83MB
│ ├─003.189-原型模式.mp4 81.98MB
│ ├─004.190-单例模式.mp4 73.57MB
│ ├─005.191- 建造者模式.mp4 136.87MB
│ ├─006.192- 适配器模式.mp4 64.02MB
│ ├─007.193- 桥接模式.mp4 101.96MB
│ └─008.194-组合实体模式.mp4 77.17MB
├─29.Qt进阶专栏【C++设计模式专栏(二)】
│ ├─001.195-装饰器模式.mp4 71.82MB
│ ├─002.196- 外观模式.mp4 51.78MB
│ ├─003.197-享元模式.mp4 61.64MB
│ ├─004.198- 代理模式.mp4 45.02MB
│ ├─005.199-责任链模式.mp4 49.32MB
│ ├─006.200- 中介者模式.mp4 119.95MB
│ ├─007.201-策略模式.mp4 51.85MB
│ └─008.202-模板模式.mp4 43.51MB
├─30.Qt进阶专栏【C++设计模式专栏(三)】
│ ├─001.203-状态模式.mp4 65.1MB
│ ├─002.204-观察者模式.mp4 81.4MB
│ ├─003.205-备忘录模式.mp4 66.5MB
│ ├─004.206- 命令模式.mp4 42.96MB
│ ├─005.207- 访问者模式.mp4 114.92MB
│ ├─006.208-解释器模式.mp4 113.51MB
│ └─007.209-迭代器模式.mp4 71.77MB
├─31.Qt开发工程师【C_C++ Qt技术面试专栏(一)】
│ ├─001.210-Qt开发工程师【C_C++ Qt技术面试题】专栏.mp4 13.85MB
│ ├─002.211-什么时候产生默认拷贝构造函数.mp4 41.51MB
│ ├─003.212-什么是深拷贝?什么是浅拷贝?.mp4 23.68MB
│ ├─004.213-虚析构函数的作用?.mp4 42.92MB
│ ├─005.214-Vector底层实现原理?.mp4 73.68MB
│ ├─006.215-deque底层实现原理?.mp4 103.82MB
│ ├─007.216-左值引用与右值引用区别右值引用意义?.mp4 206MB
│ └─008.217-索引为什么要用B+树而不是二叉树或者B树.mp4 81.74MB
├─32.Qt开发工程师【C_C++ Qt技术面试专栏(二)】
│ ├─001.218-SQL流入原理?如何避免SQL注入?.mp4 57.97MB
│ ├─002.219-MySQL死锁问题产生原因及如何解决?.mp4 88.21MB
│ ├─003.220-TCP三次握手的过程为啥不可两次握手.mp4 63.23MB
│ ├─004.221-TCP四次挥手的过程?.mp4 67.19MB
│ ├─005.222-什么是连接的半打开,半关闭状态?.mp4 114.04MB
│ ├─006.223-TCP是如何保证可靠性?.mp4 118.18MB
│ └─007.224-Qt信号槽的优点及缺点?.mp4 10.37MB
├─33.Qt开发工程师【C_C++ Qt技术面试专栏(三)】
│ ├─001.225-Qt中的文件流和数据流区别?.mp4 26.74MB
│ ├─002.226-Qt中的show和exec区别?.mp4 13.48MB
│ ├─003.227-Qt多线程使用 那些方法?.mp4 16.94MB
│ ├─004.228-QString与基本数据类型如何转换?.mp4 63.05MB
│ ├─005.229-Qt保证多线程安全?.mp4 13.88MB
│ ├─006.230-事件与信号的区别?.mp4 18.86MB
│ └─007.231-Qt中的connect函数的连接方式?.mp4 22.49MB
├─34.Qt开发工程师【C_C++ Qt技术面试专栏(四)】
│ ├─001.232-信号与槽的多种用法?.mp4 9.54MB
│ ├─002.233-Qt的事件过滤器?.mp4 15.12MB
│ ├─003.234-同步和异步的网络连接区别?.mp4 17.69MB
│ ├─004.235-Qt网络模块中有那些类来执行异步操作?.mp4 13.89MB
│ ├─005.236-Qt如何执行HTTP请求?.mp4 7.23MB
│ ├─006.237-Qt Quick是什么?.mp4 8.54MB
│ └─007.238-WebSocket协议的工作原理?.mp4 7.42MB
├─35.Qt开发工程师【进阶专栏:二期新增Quick技术模块】
│ ├─001.239-QML基础知识.mp4 165.61MB
│ ├─002.240-ImageRectangleText.mp4 73.56MB
│ ├─003.241- QML元素.mp4 170.86MB
│ ├─004.242- Quick事件(键盘_鼠标_定时器).mp4 134.63MB
│ ├─005.243- Quick组件及元素布局.mp4 128.47MB
│ ├─006.244-Quick开发元素及Canvas.mp4 255.13MB
│ ├─007.245-Quick中的动画常用元素(一).mp4 76.39MB
│ ├─008.246-Quick中的动画常用元素(二).mp4 58.23MB
│ └─009.247-组合动画详解.mp4 68.06MB
├─36.Qt开发工程师【进阶专栏:二期新增QSS技术模块】
│ ├─001.248- QSS作用及应用场景.mp4 17.52MB
│ ├─002.249- QSS常用基本语法.mp4 20.17MB
│ ├─003.250- QSS-常用控件美化1.mp4 142.83MB
│ ├─004.251-QSS-QComboBox.mp4 68.65MB
│ ├─005.252- QSS-QTableWidget.mp4 67.16MB
│ ├─006.253-QSS-QProgressBar.mp4 60.37MB
│ ├─007.254-QSS控件样式QSlider.mp4 57.34MB
│ ├─008.255- QSS控件样式CheckBox.mp4 40.07MB
│ ├─009.256- QSS-Ubuntu系统控件风格.mp4 92.46MB
│ └─010.257-QSS:MacOS系统控件风格.mp4 55.38MB
├─37.Qt项目实战专栏【客户端与服务器架构系统】
│ ├─257.1001-客户端与服务器架构系统介绍及安装环境讲解.mp4 60.18MB
│ ├─258.1002-客户端【系统UI界面设计与实现】.mp4 122.5MB
│ ├─259.1003-客户端【系统函数设计与获取本机IP地址】.mp4 183.52MB
│ ├─260.1004-客户端【连接及断开服务器,读取服务器socket消息】.mp4 99.39MB
│ ├─261.1005-客户端【发送消息及日期时间处理】.mp4 132.56MB
│ ├─262.1006-客户端【传输文件及进度条状态更新】.mp4 164.45MB
│ ├─263.1007-客户端【系统托盘技术】.mp4 100.62MB
│ └─264.1008-Qt开发工程师【发展前景】.mp4 50.84MB