C++ Qt高级开发视频教程

已完结 · 共139课时  长期有效

这是一套Qt从入门到进阶的高级课程,提供全部源码和答疑。

399 元/139课时

收藏

稿件投诉

记笔记

  • 用手机看
C++ Qt高级开发视频教程

6.8万

已完结 · 共139课时

长期有效

这是一套Qt从入门到进阶的高级课程,提供全部源码和答疑。

发布者
关注
up

CrazyCpper

拥有多年的C++ Qt开发经验,开发过广电录播,直播项目及一些C++商用项目,对C++ Qt有深入的理解与项目应用。

课程概述

评论(0)

课程每章核心知识点介绍如下: 第一章:介绍Qt环境搭建、QtCreator / VS2019的基本使用方法,Qt整体架构、Qt信号机制,Qt内存管理等知识。 第二章:了解到很多学员对于Qt界面布局很不熟悉,将会详细介绍Qt设计器布局,以及如何C++代码手写布局,从常见的企业级项目入手,带领大家学会各种布局的实现,例如WPS、腾讯会议、优酷、迅雷等界面的实现;界面布局会了,这是企业项目开发的第一步,还有更重要的无边框窗口,如何设计一个合理的无边框窗口很重要, 第三/四章:详细介绍如何实现一个无边框窗口,如何自定义标题栏,如何实现拖拽拉伸;第四章将会介绍如何自定义非标控件,优化Qt界面。 第五章:介绍Qt web混合编程,一个商用项目,必然会涉及到web交互,这也是很多Qt开发者的弱项,这一章讲详细介绍C++ Qt web混合开发。 第六章:既然是做企业级项目,必然需要和后台交互,http编程也是必要的,将详细介绍http编程,用户注册,登录,后台接口请求等知识;通过第五、六章的学习,将会是你的Qt开发技术更上一层楼。 第七章:介绍Qt并发编程,耗时任务处理,进程调用等知识。 第八、九章:讲解 Qt 比较重要的知识,图形视图结构,以及MVD模式;通过这两章的学习,大家会对图形视图有更好的了解。 第十章:本章是独立章节,主要介绍Qt中一些特殊技巧,项目编译,dpi适配、多语言等知识。 第十一章:是我们的企业级项目实战:实现一个视频会议客户端,本项目可以进行多人视频通话,直播,桌面分享等功能,本项目我会从零开始,进行项目搭建,功能调试,bug fixed, 带领大家做一个企业级项目。 希望通过本课程的学习,大家的C++ Qt开发技术能有质的飞越,能找到自己心仪的工作。 课程中如果讲的不对的地方,请大家指出,我及时修正,我也只是一个普通开发者,也不是所有的技术都会,尽我所能,把我所会的教给大家,让我们一起为Qt的发展,尽一份绵薄之力。
常见问题
Q:课程在什么时间更新?
A:课程更新频次以页面前端展示为准。购买成功后,课程更新将通过账号动态提示,方便及时观看。
Q:课程购买后有收看时间限制吗?
A:购买后除不可抗力因素外,本课程长期有效,请您放心购买。
Q:原价购买课程后,如遇到优惠折扣,是否可以退还差价或重新购买?
A:虚拟商品付款后无法返还,请您随时留意各类课程折扣信息,按需购买。
Q:购买课程后是否可以加入老师的粉丝群或者用户群?
A:如老师设置用户群,我们将邀您加入,但我们无法承诺所有老师均提供用户群服务,感谢理解。

查看更多

购买须知

1. 本内容为付费内容,购买成功后方可观看。

2. 本内容为虚拟服务,已购买内容不支持退款,敬请谅解。

3. 实际购买价格以页面展示的价格及订单结算页显示价格为准。

399 元/139课时 立即购买
课程目录
仅看课时

附赠课件

第一章 Qt入门

1

全集试看

课程介绍

视频课

17分57秒

2

全集试看

VS+Qt环境配置补充说明

视频课

1分57秒

3

C++ Qt开发环境搭建与课程代码下载

视频课

26分50秒

4

QtCreator和VS2019使用介绍

视频课

30分21秒

5

QMake和CMake使用介绍

视频课

3分25秒

6

VS2022 Qt6 Qt5.15.2安装配置

视频课

55分51秒

7

Qt三个窗口类的区别

视频课

19分38秒

8

QtCtreator项目和VS Qt项目相互转化的方法

视频课

12分45秒

9

Qt架构及学习方法介绍

视频课

21分51秒

10

Qt入门:开发一个简单的图片查看软件

视频课

14分2秒

11

优化图片查看软件代码

视频课

21分1秒

12

C++ lambda使用介绍

视频课

7分36秒

13

C++ Qt信号槽的5种写法

视频课

18分8秒

14

自定义信号、信号emit、信号参数注册

视频课

47分52秒

15

connect函数详解

视频课

7分10秒

16

Qt元编译器moc介绍

视频课

8分2秒

17

C++模板实现信号槽

视频课

13分28秒

18

Qt内存管理机制

视频课

3分39秒

19

Qt中文乱码处理,常量换行符如何处理

视频课

10分28秒

20

Qt中文乱码终极解决方案

视频课

14分28秒

21

课程代码下载与编译

视频课

1分38秒

第二章 Qt常用控件与界面布局详解

22

从腾讯会议登录界面来学习Qt界面布局

视频课

16分22秒

23

优化腾讯会议登录界面

视频课

25分55秒

24

C++代码创建水平布局

视频课

20分54秒

25

C++代码创建竖直布局

视频课

5分36秒

26

C++代码创建栅格布局

视频课

20分1秒

27

水平、垂直、栅格布局综合应用

视频课

4分54秒

28

Qt分裂器布局

视频课

10分30秒

29

setLayout方法使用介绍

视频课

2分50秒

30

Qt布局切换与布局删除重构

视频课

11分30秒

31

C++ Qt手写布局实现腾讯会议登录界面

视频课

17分16秒

32

QTabWidget用法(一):添加自定义tab

视频课

38分16秒

33

QTabWidget用法(二):使用样式表美化tab

视频课

6分37秒

34

QListWidget用法(一):添加自定义Item

视频课

29分3秒

35

QListWidget用法(二):添加右键菜单

视频课

25分7秒

36

QListWidget用法(三):图标模式以及右侧滑动条样式处理

视频课

26分

37

C++ Qt实现迅雷设置界面(一)

视频课

23分56秒

38

C++ Qt实现迅雷设置界面(二)

视频课

30分34秒

39

C++ Qt实现迅雷设置界面(三)

视频课

16分5秒

40

PC客户端界面布局案例分析:WPS、腾讯会议

视频课

9分23秒

41

Qt move布局

视频课

11分22秒

第三章 无边框窗口设计技巧

42

QWidge类详细介绍

视频课

13分23秒

43

Qt无边框窗口的实现与移动原理详解

视频课

13分14秒

44

自定义标题栏以及实现窗口移动拉伸

视频课

34分35秒

45

设计一个无边框窗口公共类

视频课

5分12秒

46

标题栏界面qss美化、关闭、最小化、最大化

视频课

27分40秒

47

解决一个不容易发现的bug

视频课

11分34秒

48

C++ Qt实现窗口阴影

视频课

10分8秒

49

C++ Qt实现窗口圆角

视频课

12分20秒

50

C++ Qt设计一个自定义标题栏、带窗口阴影、圆角的窗口

视频课

8分17秒

51

无边框窗口的综合应用:实现WPS tab页面

视频课

12分51秒

52

课程代码编译说明

视频课

4分7秒

第四章 Qt自定义控件与样式表qss

53

Qt样式表qss介绍

视频课

20分1秒

54

qss选择器详解

视频课

13分50秒

55

QLineEdit样式表使用介绍

视频课

19分56秒

56

C++ Qt使用正则表达式限制QLineEdit的输入

视频课

5分43秒

57

QPushButton qss用法(一):按钮常用的样式介绍

视频课

28分36秒

58

QPushButton qss用法(二):点击按钮弹出菜单

视频课

20分21秒

59

QPushButton qss用法(三):设置菜单样式

视频课

12分58秒

60

QPushButton qss用法(四):鼠标悬浮弹出对话框

视频课

28分32秒

61

QCheckBox qss妙用:实现打开关闭状态按钮

视频课

13分12秒

62

QComBoBox样式表介绍

视频课

17分51秒

63

QProgressBar用法以及样式设置

视频课

26分54秒

64

QSlider用法以及样式设置

视频课

14分34秒

65

qss加载方式介绍

视频课

12分54秒

66

C++ Qt控件提升与自定义控件

视频课

25分21秒

67

Qt鼠标位置、窗口位置、控件位置

视频课

27分42秒

68

C++ Qt自定义QLineEdit实现搜索编辑框

视频课

49分42秒

69

自定义tabwidet实现tab在左边、文本水平

视频课

6分10秒

70

Qt视频播放器开发(1) : QVideoWidget播放视频

视频课

31分17秒

71

Qt视频播放器开发(2) : libvlc使用介绍

视频课

43分53秒

72

Qt视频播放器开发(3) : libvlc实现播放暂停停止功能

视频课

19分49秒

73

Qt视频播放器开发(4) : libvlc实现视频跳转与音量调整

视频课

46分12秒

74

Qt视频播放器开发(5) : libvlc播放功能封装

视频课

38分59秒

75

Qt视频播放器开发(6) : libvlc实现双击全屏播放

视频课

25分15秒

76

Qt视频播放器开发(7) : libvlc实现列表播放功能

视频课

56分7秒

77

Qt视频播放器开发(8) : 项目模块规划

视频课

28分14秒

78

Qt视频播放器开发(9) : 标题栏和底部控制栏界面优化

视频课

11分34秒

79

Qt视频播放器开发(10) : 自定义打开文件按钮

视频课

20分36秒

80

Qt视频播放器开发(11) : 实现视频播放功能

视频课

16分

81

Qt视频播放器开发(12) : 鼠标enter、leave处理

视频课

40分55秒

82

Qt视频播放器开发(13) : 项目总结与作业

视频课

6分4秒

第五章 Qt Web混合编程

83

chrome web技术介绍

视频课

10分21秒

84

VS2019 CEF编译与使用

视频课

24分5秒

85

QWebEngineView基本用法

视频课

22分54秒

86

QCefView编译方法介绍

视频课

29分22秒

87

在C++ Qt项目中使用QCefView

视频课

16分7秒

88

C++ Qt js交互

视频课

14分26秒

89

C++ Qt ECharts显示K线图

视频课

21分31秒

90

C++ Qt ECharts数据交互动态修改

视频课

7分45秒

第六章 Qt http编程

91

http基础

视频课

15分15秒

92

API测试工具postman使用介绍

视频课

10分48秒

93

Qt http相关类及其使用介绍

视频课

7分53秒

94

C++ Qt实现用户登录注册功能

视频课

20分51秒

95

C++ Qt json解析介绍

视频课

22分47秒

96

C++ nlohmann json使用介绍

视频课

27分33秒

97

libcurl源码编译介绍

视频课

14分7秒

98

C++ libcurl使用介绍

视频课

21分36秒

99

websocket简介

视频课

7分55秒

100

C++ Qt实现websocket server

视频课

18分40秒

101

C++ Qt实现websocket client

视频课

15分6秒

第七章 Qt多线程与并发

102

Qt创建线程的三种方法

视频课

41分52秒

103

Qt并发:QtConcurrent简介

视频课

13分59秒

104

QtConcurrent run参数说明

视频课

6分48秒

105

获取QtConcurrent的返回值

视频课

9分6秒

106

C++ 其它线程技术介绍

视频课

3分27秒

第八章 Qt绘图技术与图形视图框架

107

Qt绘图技术简介

视频课

6分15秒

108

Qt绘制常见的十八种图形

视频课

20分26秒

109

Qt拖动鼠标绘制多边形

视频课

22分27秒

110

C++ Qt绘制带三角形箭头的窗口

视频课

23分7秒

111

Qt场景视图架构介绍

视频课

6分38秒

112

Qt场景视图坐标系关系

视频课

10分57秒

113

Qt基本图元的绘制

视频课

25分50秒

114

Qt自定义图元实现旋转拖拽拉伸

视频课

37分50秒

第九章 模型视图代理

115

Qt模型视图代理介绍

视频课

7分13秒

116

Qt MVD之QTableView的应用

视频课

15分51秒

117

Qt MVD之QListView的使用

视频课

17分27秒

第十章 Qt其它技巧

118

C++ Qt如何带参数启动外部进程

视频课

15分42秒

119

QtCreator添加C++第三方库

视频课

10分7秒

120

Qt程序打包时如何提取依赖库

视频课

11分49秒

121

VS2019 Qt win32项目如何添加x64编译方式

视频课

15分42秒

122

QTranslator实现多语言与国际化

视频课

23分24秒

123

Qt项目DPI适配

视频课

9分32秒

第十一章 项目实战:高仿视频会议客户端

124

视频会议项目需求说明

视频课

9分7秒

125

声网RTC SDK介绍(一)

视频课

24分22秒

126

声网RTC SDK介绍(二)

视频课

11分56秒

127

声网RTC SDK C++集成介绍

视频课

14分39秒

128

C++ Qt调用声网sdk实现音视频互动

视频课

38分26秒

129

视频会议项目模块规划

视频课

4分15秒

130

登录界面初步实现

视频课

15分23秒

131

编写视频会议主界面

视频课

25分35秒

132

实现左侧远程用户小视图

视频课

28分32秒

133

实现本地远程音视频互通

视频课

6分45秒

134

视频会议登录窗口优化

视频课

32分16秒

135

主界面标题栏优化

视频课

25分2秒

136

底部控制栏优化

视频课

12分19秒

137

桌面共享功能实现

视频课

14分29秒

138

项目总结

视频课

6分20秒

第十二章 课程总结

139

课程总结

视频课

2分36秒

相关推荐
课程封面

MSF+Cobalt Strike入门基础教程

MSF+Cobalt Strike入门基础教程

264播放/共35课时

课程封面

RocketMQ视频教程

RocketMQ视频教程

40播放/共17课时

课程封面

PHP快速入门教程

PHP快速入门教程

91播放/共31课时

课程封面

魏永明《信息学的数学基础》第一篇 数系及其运算

旨在帮助程序员快速了解和掌握计算机科学中的数学基础知识

2529播放/共5课时

课程封面

codex写影刀代码

AI提效,condex协助写影刀代码

1306播放/共4课时

课程封面

Kali-Linux安装教程

Kali-Linux安装教程

193播放/共5课时

课程封面

Python实战精讲:萌新系统入门

大家和Allen一起从新手村出发,用四个章节、16个案例解锁各种学习Python的姿势,最终拥有闯荡程序员大陆的资格。

222.8万播放/共30课时

课程封面

AI时代解读6G:从技术逻辑到战略认知

探索下一代通讯技术的深层机制,洞悉6G时代的战略布局与机遇

172播放/共7课时

课程封面

Python零基础30天速通(小白定制版)

专为小白定制的Python新手入门课程,30节实战精讲,内容包含Python办公自动化、Python爬虫、数据分析、数据可视化等Python必修课程,学完可额外获得Python实战项目资源大礼包一份。

31.4万播放/共30课时

课程封面

weaviate向量数据库

weaviate向量数据库

6播放/共11课时

课程封面

COMSOL中的STL修补,以TPMS为例

利用COMSOL对单个STL进行修补,并成功划分网格

660播放/共4课时

课程封面

云原生安全攻防

从攻防的视角出发,围绕K8s和容器的安全来构建整个知识体系。

394播放/共5课时

课程封面

达梦数据库从入门到精通,王鹤老师主讲

达梦数据库DM8入门实战教程,从基础认知到对象管理与优化

1717播放/共103课时

课程封面

python上位机开发

利用python上位机开发案例让你快速掌握python上位机

2.3万播放/共38课时

课程封面

CTF-MISC题型教程

CTF-MISC题型教程

1018播放/共62课时