全面掌握Qt界面跨平台开发技术,掌握桌面客户端项目开发流程

*   01 课程介绍/

  *   01 课程介绍.mp4 12:38

  *   02 认识Qt.mp4 02:16

  *   03 Qt开发环境安装和配置.mp4 24:54

  *   04 Qt工程结构讲解.mp4 06:13

*   02 Qt基本架构介绍/

  *   01 Qt程序运行原理分析.mp4 04:49

  *   02 浅析Q_OBJECT宏.mp4 05:59

  *   03 Qt moc元对象机制.mp4 11:07

  *   04 C++内存泄露工具VLD的使用.mp4 15:31

  *   05 Qt内存管理机制分析.mp4 15:14

*   03 Qt常用类与容器/

  *   01 QString类的介绍与使用.mp4 42:20

  *   02 QStringList.mp4 31:21

  *   03 QVector.mp4 17:28

  *   04 QList.mp4 10:49

  *   05 QMap.mp4 14:32

  *   06 Qt日期时间相关类的使用方法.mp4 14:43

*   04 界面布局与基本控件的使用/

  *   01 三个窗口基类的区别.mp4 20:30

  *   02 Qt基本控件介绍.mp4 16:51

  *   03 界面布局与登录窗口的实现.mp4 18:20

  *   04 QLabel, QLineEdit的使用.mp4 17:29

  *   05 按钮QPushButton的详细介绍.mp4 18:33

  *   06 QCheckBox.mp4 09:36

  *   07 单选按钮RadioButton.mp4 16:30

  *   08 SpinBox, Double SpinBox.mp4 28:25

  *   09 下拉框Combo Box.mp4 11:02

  *   10 Plain text Edit , QTextEdit.mp4 31:36

  *   11 水平竖直Scroll Bar.mp4 10:07

  *   12 进度条Progress Bar.mp4 10:46

  *   13 水平竖直滑动条 QSlider.mp4 11:25

  *   14 双向滑动条QxtSpanSlider.mp4 17:54

  *   15 TabWidget的使用介绍.mp4 18:22

  *   16 列表控件List Widget的使用技巧.mp4 21:58

  *   17 窗口切换控件Stacked Widget的使用介绍.mp4 04:50

  *   18 QOpenGLWidget的使用技巧.mp4 15:47

  *   19 Qt控件重绘与提升(一).mp4 33:18

  *   20 Qt控件重绘与提升(二).mp4 12:03

  *   21 实战练习 Qt视频播放器开发(一) :实现视频播放.mp4 19:08

  *   22 实战练习 Qt视频播放器开发(二) :实现拖拽调节视频播放进.mp4 20:24

*   05 窗口菜单栏、工具栏、状态的使用介绍/

  *   01 菜单的实现方法.mp4 24:11

  *   02 工具栏的创建与使用.mp4 17:08

  *   03 窗口底部状态栏的使用方法.mp4 08:18

  *   04 如何实现鼠标右键菜单.mp4 16:30

*   06 qss与界面美化渲染/

  *   01 什么是qss.mp4 26:53

  *   02 qss动态加载.mp4 06:50

  *   03 加载第三方所有控件通用的qss.mp4 07:14

  *   04 qrc, rcc使用技巧.mp4 10:47

  *   05 项目实战:实现电脑管家界面(一).mp4 30:38

  *   06 项目实战:实现电脑管家界面(二).mp4 19:24

  *   07 项目实战:实现电脑管家界面(三).mp4 17:06

*   07 Qt事件/

  *   01 Qt事件介绍.mp4 13:27

  *   02 鼠标事件与窗口事件应用.mp4 12:30

  *   03 事件过滤应用(一).mp4 15:04

  *   04 事件过滤应用(二).mp4 11:13

  *   05 用Qt实现鼠标键盘快捷键.mp4 16:17

*   08 Qt绘图与QCharts模块/

  *   01 Qt基本绘图机制讲解.mp4 25:21

  *   02 Qt Charts项目概览.mp4 07:12

  *   03 QChart绘制动态曲线.mp4 47:27

  *   04 如何在Widget上显示QChart.mp4 19:01

  *   05 QChart绘制饼状图.mp4 13:35

  *   06 QChart绘制柱状图.mp4 20:26

*   09 Qt动画/

  *   01 缩放动画的实现.mp4 28:19

  *   02 控件平移效果的实现.mp4 11:09

  *   03 实现控件透明渐变特效.mp4 16:19

  *   04 如何显示gif动态图.mp4 05:25

*   10 Qt多线程/

  *   01 Qt多线程技术简介.mp4 03:03

  *   02 Qt线程创建方式1.mp4 17:48

  *   03 Qt线程创建方式2.mp4 11:46

  *   04 Qt线程创建方式3.mp4 14:36

  *   05 QThread源码分析:为什么start会调用run.mp4 06:55

  *   06 线程同步之QMutext与QMutexLocker.mp4 14:38

  *   07 项目应用:Qt父子线程通信.mp4 17:03

  *   08 其它C++多线程技术介绍.mp4 03:38

  *   09 Qt创建线程的四种方式(3)、(4).mp4 22:44

*   11 Qt文件读写/

  *   01 Qt打开文件及获取文件目录.mp4 12:48

  *   02 QFile读写文本文件.mp4 23:28

  *   03 QFile文本流与数据流.mp4 19:34

  *   04 Qt读写ini文件.mp4 11:12

  *   05 QFileInfo获取文件详细信息.mp4 12:57

  *   06 Qt操作系统注册表.mp4 34:12

*   12 网络编程/

  *   01 Qt TCP编程介绍.mp4 02:38

  *   02 编写一个Tcp聊天程序.mp4 29:44

  *   03 Qt UDP编程介绍.mp4 04:51

  *   04 Qt udp单播实现消息发送.mp4 25:54

  *   05 udp应用:广播和单播.mp4 10:49

*   13 Qt界面开发常用技巧/

  *   01 如何实现程序启动界面.mp4 11:44

  *   02 VS2017 Qt开发的软件如何给exe添加图标.mp4 03:20

  *   03 Qt程序如何调用外部进程.mp4 08:34

  *   04 写一个合理的软件退出窗口(一).mp4 25:08

  *   05 写一个合理的软件退出窗口(二).mp4 23:58

  *   06 如何实现软件任务栏托盘功能.mp4 31:44

  *   07 如何编译别人的VS Qt项目.mp4 03:13

  *   08 Qt程序如何打包发布.mp4 15:08

  *   09 Qt日志模块的编译与使用.mp4 19:11

  *   10 QtCreator自定义程序生成路径.mp4 05:08

*   14 项目实战:Qt libvlc ffmpeg视频剪辑软件开发/

  *   01 vlc简介与项目演示.mp4 07:42

  *   02 VS2017 Qt libvlc sdk开发环境配置.mp4 27:16

  *   03 加载视频并在Qt控件上显示.mp4 22:11

  *   04 实现视频播放暂停功能.mp4 13:05

  *   05 视频声音调节与静音功能的实现.mp4 15:23

  *   06 如何获取视频的时间参数.mp4 18:18

  *   07 用QSlider实现视频进度调节与播放.mp4 15:32

  *   08 libvlc如何实现视频循环播放.mp4 10:40

  *   09 双向滑动器实现视频进度调节.mp4 16:11

  *   10 实时设置双向滑动器滑块的位置.mp4 10:26

  *   11 ffmpeg sdk的介绍与使用.mp4 16:18

  *   12 实现视频剪辑功能.mp4 39:46

  *   13 软件界面美化.mp4 07:57

  *   14 将VS2017 Qt项目转化为QtCreator项目.mp4 11:00

  *   15 项目总结.mp4 12:32

*   15 项目实战:Qt MFC混合编程/

  *   01 混合编程项目介绍.mp4 15:09

  *   02 MFC单文档项目运行原理浅析.mp4 17:10

  *   03 如何在MFC程序中编写Qt代码.mp4 19:07

  *   04 在MFC程序中怎么编译Q_OBJECT宏.mp4 21:24

  *   05 解决MFC启动Qt界面却无法显示的问题.mp4 16:34

  *   06 项目总结.mp4 02:27

*   16 项目实战:手写一个优酷客户端界面/

  *   01 优酷界面布局讲解.mp4 24:10

  *   02 实现优酷界面的标题栏.mp4 24:52

  *   03 标题栏拖拽功能实现.mp4 22:22

  *   04 添加标题栏其它控件.mp4 18:35

  *   05 添加界面左边栏目.mp4 20:08

  *   06 左边窗体样式设置.mp4 13:18

*   17 项目实战:C++ Qt OBS源码桌面录制软件开发/

  *   01 项目介绍.mp4 10:39

  *   02 obs源码下载与编译环境准备.mp4 13:25

  *   03 开始编译obs源码.mp4 12:06

  *   04 obs录制功能使用介绍.mp4 13:15

  *   05 obs启动依赖项说明.mp4 08:55

  *   06 c++ cmake开源项目编译技巧分享.mp4 13:25

  *   07 obs c++ vs2019工程介绍.mp4 07:50

  *   08 obs main函数分析(一).mp4 21:11

  *   09 obs main函数分析(二).mp4 08:59

  *   10 obs程序初始化流程概述.mp4 16:16

  *   11 obs初始化之插件加载.mp4 10:40

  *   12 音频设置与初始化源码分析.mp4 14:40

  *   13 音频线程创建源码分析.mp4 16:11

  *   14 视频设置与线程创建.mp4 19:27

  *   15 obs线程库pthread-win32介绍与编译使用.mp4 09:32

  *   16 obs初始化过程总结(一).mp4 15:10

  *   17 obs初始化过程总结(二).mp4 25:53

  *   18 obs初始化过程总结(三).mp4 15:34

  *   19 从录制按钮开始.mp4 15:58

  *   20 继续聊聊obs输出模式.mp4 12:34

  *   21 录制软件功能点分析.mp4 03:26

  *   22 obs为什么不适用ffmpeg命令行来录制.mp4 27:53

  *   23 obs采集模块代码介绍.mp4 04:28

  *   24 窗口采集方式与源码概述.mp4 17:00

  *   25 显示器采集方式与源码概述.mp4 15:08

  *   26 点击开始录制按钮后发生了什么.mp4 23:02

  *   27 obs x264编码模块源码分析.mp4 08:24

  *   28 结束录制做了哪些操作.mp4 07:19

  *   29 音频设备初始化以及音频采集线程的创建.mp4 16:26

  *   30 obs模块加载深入了解.mp4 05:50

  *   31 音频编码线程源码分析.mp4 17:21

  *   32 DesktopRec需求说明与项目创建.mp4 11:34

  *   33 c++ obs开发环境配置介绍.mp4 09:14

  *   34 DesktopRec界面初步设计.mp4 11:32

  *   35 obs封装类初始化功能实现(一).mp4 20:26

  *   36 obs封装类初始化功能实现(二).mp4 12:35

  *   37 obs封装类初始化功能实现(三).mp4 10:05

  *   38 转场特效、场景的创建(一).mp4 06:17

  *   39 转场特效、场景的创建(二).mp4 23:49

  *   40 创建显示器采集源.mp4 05:32

  *   41 设置输出模式.mp4 14:32

  *   42 ffmpeg输出参数设置.mp4 06:45

  *   43 初步实现桌面采集录制功能.mp4 12:36

  *   44 Qt实现录制时长实时显示.mp4 15:04

  *   45 Qt自定义标题栏(一):界面布局.mp4 10:57

  *   46 Qt自定义标题栏(二):实现拖动、关闭、最小化.mp4 13:46

  *   47 Qt自定义标题栏(三):背景样式设置.mp4 23:57

  *   48 完成主界面的控件添加与布局设计.mp4 12:03

  *   49 Qt实现圆角窗口.mp4 14:08

  *   50 修改主界面样式.mp4 13:35

  *   51 Qt实现界面动态换肤.mp4 24:17

  *   52 实现指定应用程序窗口进行录制.mp4 15:10

  *   53 为什么录制的窗口是黑色的.mp4 07:05

  *   54 分离场景、视频源、音频的创建.mp4 30:51

  *   55 实时查找应用程序窗口和显示器桌面.mp4 12:27

  *   56 初步实现窗口录制和桌面录制的切换.mp4 16:56

  *   57 解决桌面录制可能crash的bug.mp4 08:06

  *   58 给DesktopRec创建系统托盘.mp4 20:48

  *   59 给托盘添加菜单以及实现菜单动作.mp4 13:43

  *   60 修改视频输出名字与程序任务栏图标.mp4 11:18

  *   61 添加标题栏设置对话框.mp4 22:10

  *   62 封装配置文件解析类.mp4 13:42

  *   63 录制类根据配置进行录制.mp4 19:15

  *   64 DesktopRec程序发布与项目总结.mp4 18:44

*   18 课程总结/

  *   01 客户端编程技术前瞻与分享.mp4 05:23

  *   02 C++程序员学习与职业规划.mp4 11:36

  *   03 课程总结.mp4 01:41