TA的每日心情 | 开心 12 小时前 |
---|
签到天数: 281 天 [LV.8]以坛为家I
管理员
- 积分
- 9696
|
Java吧 视频教程: Qt高级开发视频教程掌握Qt复杂界面实现PC客户端件开发方法视频教程9 R8 _ N; j4 q, r: H
Java教程编号:【S0242】-166
& y4 T8 \6 x$ |1 t/ l! {2 ?1 m5 e8 M- p9 `9 R
) |; _$ x2 _# W4 S( @% Y
c V \ C, ~) C/ P: ^) E% f$ V〖课程目录〗:+ m$ a# f+ z* W* u( w% ?5 @) F0 e
掌握Qt复杂界面的实现方法;掌握常见PC客户端软件的开发方法;达到企业Qt中高级入职水平* g, X; x8 C' \& `( \0 ^
适合人群:, z7 e) e: D1 q
有C++基础想学习Qt的学员5 @4 k. ?, D( m1 _3 z7 b- T! e3 ?, A: @
有Qt基础想提高Qt开发技术的学员
# H8 e$ `3 s% b/ R# p! ^7 u想开发Windows应用软件的学员 B/ D i$ x8 a* _* q, R1 p
想学习上位机应用软件开发的学员* a7 ^9 _( F3 @8 G( F6 [8 n5 R
├─第1章Qt入门 B1 O3 ~0 O1 [
│ 1.课程介绍.mp4
9 a' {/ x8 A5 E: L│ 2.C++ Qt开发环境安装.mp4
8 j. v4 @+ f7 L d# L" ]$ V│ 3.QtCreator和VS2019的基本使用.mp42 c: m1 \8 K% u# |' L% y) J: U$ h& X$ D# d
│ 4.QMake与CMake介绍与应用.mp43 u8 i! _1 F7 }1 b
│ 5.Qt三个窗口类的区别.mp4
% U% U- k+ d" f. P" w│ 6.vs qt与QtCreator创建项目的区别以及相互转化.mp4
! ^7 U+ |3 A/ U7 a3 ^! i, d│ 7.Qt架构介绍与学习方法详解.mp4
; _ F- I: D7 L- K( w│ 8.Qt入门:实现一个简单的图片查看软件.mp45 a, Q! o& n. i- h$ p. [
│ 9.优化图片查看器代码.mp4
( v/ Z" u8 i- k8 H& y8 C│ 10.C++ lamda 函数详解.mp4
$ D, ~3 W" m" M) J% {1 ?│ 11.Qt槽函数五种常用写法介绍.mp4
3 h7 l5 t: }4 l* T( W9 F9 t│ 12.自定义信号、信号emit、信号参数注册.mp4
) L5 ?) e- X4 a4 x- V; R' V$ H│ 13.connect参数详解.mp4
- g" @6 U; \, p% h/ {│ 14.Qt信号槽与moc技术详解.mp4
% ^* }7 ^) T1 C& N3 e│ 15.C++ 模板实现与Qt无关的信号槽机制.mp4
' t' Z! [2 R* z( A. ]# T│ 16.Qt内存管理机制详解.mp43 l: E$ a; A& f- M P! l" W( q3 ?
│ 17.Qt中文乱码、常量换行符如何处理.mp4
1 k8 l) k1 N* V, ]5 [│ 18.课程代码编译与使用介绍.mp49 B- J, P! S/ Y" [7 w5 l
│ 0 r Z) a8 v( O! v
├─第2章常用控件的使用与界面布局详解/ U: W0 E1 U. M* P, w7 t. L* C5 w
│ 1.从腾讯会议登录界面来学习Qt界面布局.mp45 p- `8 ?* J2 T
│ 2.优化登录界面:完美还原腾讯会议登录界面.mp4$ i7 C. p$ @& {; B& l! n$ L
│ 3.C++代码创建布局:水平布局详解.mp4
# T. v4 \2 {" m4 S: R│ 4.C++代码创建布局:竖直布局详解.mp4: `. ?. M& p" F( \: ~
│ 5.C++代码创建布局:栅格布局详解.mp4
7 Q8 k5 l5 l; S; H6 |│ 6.C++代码创建布局:水平竖直栅格布局综合应用.mp4$ |, p4 H# Q! g m
│ 7.分裂器布局.mp4
& L+ [ g6 [/ V7 P! P' N% p│ 8.setLayout使用说明.mp4
2 c4 C* U9 \8 z7 U│ 9.多重布局变换与布局删除技巧.mp4$ O( w7 X: e5 P+ J- _8 l3 U+ e8 Z
│ 10.手写C++ Qt代码实现腾讯会议登录界面.mp4 M; m) N' }0 l' R/ O7 z' m
│ 11.QTabWidget各种常见用法详解(一):添加自定义tab.mp4- o) g. W4 i4 n' L6 X
│ 12.QTabWidget各种常见用法详解(二) :tab样式设置.mp4: O0 k% `7 }( `
│ 13.QListWidget用法(一):列表模式添加item.mp4
( I% p4 z. G2 f; g A1 f│ 14.QListWidget用法(二):右键菜单、item删除.mp4% D: a M/ g5 O7 u. n5 n: g- F% B& d
│ 15.QListWidget用法(三):图标模式以及右侧滑动条的样.mp4! e5 _' |% \% r3 q
│ 16.QScrollArea应用:模仿迅雷可以上下滑动的设置界面(.mp4
, R1 I" X4 z/ M$ O# d' A* L B│ 17.QScrollArea应用:模仿迅雷可以上下滑动的设置界面.mp46 F* g5 C' h4 H% U( Z
│ 18.QScrollArea应用:模仿迅雷可以上下滑动的设置界面.mp4
( v) [, l; }. o$ n" o# }│ 19.PC客户端界面布局案例分析:WPS、腾讯会议.mp47 H" S9 ]% p' s9 P2 ^! {$ j9 e
│
v( b5 k! s0 n' }0 R3 A4 A├─第3章无边框窗口设计技巧" t; `2 e5 u8 M# K, O' S* q2 J' m+ ~
│ 1.QWidget类详细介绍_ev.mp4
- x1 e+ Y! F4 p& s: Q. b, D│ 2.无边框窗口的基本实现_ev.mp43 z5 h& j$ x- d. @/ Y, B
│ 3.给无边框窗口添加自定义标题栏并实现拖拽拉伸.mp4
' h- S Q! k3 m/ p i9 g/ q│ 4.设计一个无边框窗口公用类.mp4$ s! y( D; |8 \
│ 5.标题栏界面qss美化、关闭、最小化、最大化.mp43 {2 a7 m3 U8 ~. w, B8 T# \
│ 6.解决一个不容易发现的bug_ev.mp45 D" `; N0 F# L: u! v
│ 7.Qt实现窗口阴影.mp4
' u0 x8 ~) l6 h6 g9 _% ~: h8 x│ 8.Qt实现圆角窗口_ev.mp4
2 J. E6 X# m. \2 P7 l│ 9.一个自定义标题栏带圆角阴影的窗口.mp48 ?; R. t5 W6 U5 l4 [
│ 10.无边框窗口综合应用:实现WPS tab页面.mp4! e9 z/ A; p/ b2 L; B
│ 11.课程代码使用说明.mp4' s4 n- N) n$ }5 K' {8 z
│
) F% q7 |; V5 b2 }6 N% O: U├─第4章自定义控件与qss
& E, D6 |" r0 M│ 1.qss介绍.mp4( C% w9 ~! [! T' p/ m: J9 O
│ 2.qss 选择器.mp42 }: g% U" A$ i8 u1 l
│ 3.QLineEdit qss使用方法.mp45 ` d1 z1 S( B7 j8 G
│ 4.使用正则表达式限制QLineEdit的输入.mp40 G' l! y$ Z' Z* y6 t S
│ 5.QPushButton qss(一):常用的qss.mp4
7 r( Q: A( a6 x) @4 M9 G│ 6.QPushButton qss(二) :点击按钮弹出菜单.mp4
- o% H3 m# a u: q4 _│ 7.QPushButton qss(三) :设置按钮菜单样式表.mp4
2 x* |' q4 \8 u+ L$ e│ 8.QPushButton qss(四) :鼠标悬浮弹出对话框.mp4
9 t; G5 a$ q1 w1 a) n& L│ 9.QCheckBox qss妙用:实现打开关闭状态按钮.mp4* P8 Z; i$ ~) D* }. A! x
│ 10.QComboBox样式表介绍.mp4& g. I7 r& j$ v& m
│ 11.QProgressBar用法及qss.mp40 F% e! l3 x. w! D8 J
│ 12.QSlider用法介绍及qss样式表设置.mp4! g0 ]' P1 l! h! V6 ]: B
│ 13.qss加载方式详解.mp4
' D5 e' g% q1 ^1 X7 s│ 14.控件提升与自定义控件.mp4
/ ?/ ^) J1 @3 N│ 15.Qt鼠标相对位置、绝对位置、窗口位置、控件位置.mp40 _' }' Q- j5 Z! h
│ 16.自定义QLineEdit实现搜索编辑框.mp4' N! x0 u# g) g
│ 17.自定义QTabWidget实现tab在左,文本水平.mp4
3 U) t/ j+ Y( x. c6 x: Y│ 18.视频播放器开发(1) - QVideoWidget播放视频.mp4* s) T6 J( q/ H3 D
│ 19.视频播放器开发(2) - libvlc使用介绍.mp4, C% h* p+ i9 T
│ 20.视频播放器开发(3) - libvlc实现播放暂停停止功能.mp44 `: }! f, T3 z8 _+ v1 _ R, d
│ 21.视频播放器开发(4) - libvlc实现视频跳转与音量调整.mp4
# Q8 w, D/ L2 C│ 22.视频播放器开发(5) - libvlc播放功能封装.mp4. o; P3 ]% V' r2 m8 p# S3 U4 Z
│ 23.视频播放器开发(6) - libvlc实现双击全屏播放.mp4
7 L2 v( v7 k0 Z5 _! }0 ?2 X│ 24.视频播放器开发(7) - libvlc实现列表播放功能.mp4. R1 j/ L8 D6 a R' r
│ 25.视频播放器开发(8) - 项目模块规划.mp4; g4 G5 Y; r7 K% \! k
│ 26.视频播放器开发(9) - 标题栏和底部控制栏界面优化.mp46 q: k( n7 {- e0 j) E6 v
│ 27.视频播放器开发(10) - 自定义打开文件按钮.mp49 G/ D8 x& N4 m3 W) v2 r) W- y. I
│ 28.视频播放器开发(11) - 实现视频播放功能.mp4& _& @) K; u! G
│ 29.视频播放器开发(12) - enter leave无效.mp4$ m5 |/ s& b4 I+ C- y
│ 30.视频播放器开发(13) - 项目总结与作业.mp4
6 |- F% A" _" O' \1 x. A│
- S( \/ ^7 ^3 b7 A├─第5章Qt Web混合编程
' M. r& v# ^" _8 W3 g1 \│ 1.chrome技术介绍- CEF、QCefView.mp4' T9 i6 B C+ {
│ 2.VS2019 CEF编译与使用.mp47 K- l# X& L# N) M' u
│ 3.QWebEngineView基本用法.mp4
# T, v3 ^( u1 r0 Q$ S│ 4.CMake VS2019编译QCefView.mp4
1 P8 d1 c# S* }: K& c1 k│ 5.C++ Qt项目中使用QCefView.mp47 `+ R' s6 q ]% A
│ 6.C++ Qt html js交互.mp4
2 \' R/ g o5 ^│ 7.C++ Qt ECharts显示K线图.mp49 ~* L4 h0 F% [+ Q" [
│ 8.C++ Qt ECharts数据交互动态修改.mp4
* P* ]) O/ f# H. j│ 5 \: j, C: g P1 p X5 S- z1 }. z, \
├─第6章Qt http编程
, a/ B) s" ]1 V* t% O( Q6 m# k! \│ 1.http基础简介.mp48 }; P! A/ u; q! A( p: \" I
│ 2.后端API测试工具postman使用介绍.mp4+ `, \# b5 C6 f( ~4 E3 @2 D
│ 3.Qt http相关类介绍.mp4
# J" W) z7 U8 s│ 4.C++ Qt用户登录注册功能实现.mp4- \7 @9 i' I. K# P
│ 5.C++ Qt json解析介绍.mp42 T& w5 J1 S: \
│ 6.C++ nlohmann json使用介绍.mp44 E7 J6 i6 B/ `
│ 7.libcurl源码编译介绍.mp4
1 T, y" W2 y [! M1 b' a│ 8.C++ Qt使用libcurl进行http post请求.mp4
+ W) W/ K8 q+ o% H, [3 H/ o│ 9.websocket介绍.mp4
* r+ b! |! ?0 `0 {│ 10.C++ Qt实现websocket server.mp4. c8 y/ U# w* t# e/ W
│ 11.C++ Qt实现websocket client .mp4& T' [6 m/ k4 V( l
│ . ~2 |' G& z- r$ E+ S
├─第7章Qt线程与并发
, W# A- D, W7 d* z7 s1 S│ 1.Qt创建线程的三种方法.mp4
- M- a: z( d$ R! s│ 2.Qt并发:QtConcurrent简介.mp44 D9 N( E0 {: H0 {. t- M( i( O
│ 3.QtConcurrent run参数说明.mp4
9 J) E+ _" k. \, N$ c$ `│ 4.获取QtConcurrent的返回值.mp4% X% W$ V+ b# P6 T
│ 5.C++ 其它线程技术介绍.mp4$ T, @( J& Q) ]+ _4 q7 J
│
- X5 p3 E- ?, q! V1 |├─第8章Qt绘图技术与图形视图
! X7 l3 V$ R j5 N. K* C6 n# G│ 1.Qt绘图技术介绍.mp4& C @- r" Q$ @0 B w1 J
│ 2.常见的18种图形、路径、文字、图片绘制介绍.mp4+ a8 F2 N# S2 e( m( `& g
│ 3.Qt移动鼠标手动绘制任意多边形.mp4- d; B/ ^$ K+ ?
│ 4.Qt绘制带三角形箭头的窗口.mp4
8 [2 ^$ w7 a3 D+ `│ 5.Qt场景视图架构介绍.mp4
: l# G. P; ~" F* q3 |& ~; `│ 6.Graphics View坐标系介绍.mp4
+ y4 x! i2 ^6 h8 e! y# m│ 7.基本图元绘制.mp4
( w6 K, O1 z: I0 j4 \4 c7 {: o│ 8.自定义图元:实现矩形图元实现拖拽、拉伸、旋转功能.mp4
) i d5 F m" Y* R6 @( I' X0 z│ 2 @8 _8 |' z% m! }
├─第9章模型视图代理
$ v% m: Y$ Z& q" G) w│ 1.Qt MVD概念讲解 .mp4( x$ B1 R/ ~ ]+ s5 j) P0 e
│ 2.MVD之:QTableView的应用.mp45 @! ~/ N9 f) o- ?* b
│ 3.模型视图代理之:QListView的使用.mp4' J0 E; X. L) l1 D
│ 1 N- n k$ H8 I' I2 ^
├─第10章Qt其它技巧' ~+ ?; v/ I- e. o3 k# i
│ 1.如何带参数启动外部进程.mp4% p, s6 P/ N; a, s! x0 r
│ 2.QtCreator如何链接第三方库.mp4
E L( k. B' s5 V1 F2 r│ 3.windeployqt提取Qt依赖库.mp4
# x3 Q1 x, f$ @! U6 \; t4 Z% d# l│ 4.VS2019 Qt win32项目如何添加x64编译方式.mp4, P5 V, g) U8 a' m) N7 _: Q/ L
│ 5.QTranslator实现多语言与国际化.mp41 _) M1 w' }6 K9 c, a+ _ f
│
8 r& c( ^1 o! F# t. c: p├─第11章项目实战:高仿视频会议客户端" F- n- o! I$ J% L7 n+ h
│ 1.视频会议项目需求说明.mp4
; Y& P& j0 H: C% n7 t! |; W; D. @│ 2.声网RTC SDK介绍 (一).mp4
' p* C) w% m' L7 K│ 3.声网RTC SDK介绍 (二).mp4
4 z8 j9 j/ C, u5 u) \│ 4.Agora RTC SDK集成详细介绍.mp4
/ I9 e1 Y3 r- n" Q$ A$ F" r& \/ Q│ 5.C++ Qt调用声网sdk实现音视频互动.mp4
8 \- f0 J. o' ?. q4 S3 ?& T. r6 s( ^9 ^│ 6.视频会议项目模块规划.mp42 q1 }( r: l4 o: d4 v5 Z4 T/ U& z) T# t
│ 7.编写用户登录窗口.mp4
) P5 g5 j4 \) e7 ~│ 8.编写会议主界面.mp4 java8.com+ V$ ^/ ]% s2 _# e$ |8 t6 O5 c
│ 9.编写左侧远程用户视图列表.mp45 y( H7 a' x! R
│ 10.主界面大视图与左侧小视图实现音视频互通.mp4% `: T) l7 C& _5 D6 g5 R* T+ p5 a
│ 11.登录窗口优化.mp43 `+ S6 {5 S, k$ E( v4 E# s
│ 12.视频会议界面标题栏优化.mp43 R& u' k7 n& P4 c
│ 13.视频会议界面底部控制栏优化.mp4
1 O. c+ W/ o, A& ]+ r' H2 K│ 14.实现桌面共享功能.mp43 D; E$ Y/ h/ q! g
│ 15.项目总结.mp4# D- R9 l5 E% h
│ . ~/ T ]! V+ {1 g/ Z
├─第12章课程总结
; K# h; P G! ~│ 课程总结.mp4
, O- r+ n k& ^: H│ 8 T& i. R. _4 q6 }4 n) P
└─代码资料
6 {2 } Z1 a3 C0 R+ A
$ D* L2 a- ~* w0 W4 k
& P" f2 _# w0 C百度云盘下载地址(完全免费-绝无套路):( h* a e) W$ f* J/ e) d6 l
" A8 ?0 b- L: F6 a( F! T: d6 O本资源由Java吧收集整理【www.java8.com】
8 V" f/ X$ [! B5 K5 a; C9 W( B6 G0 j
) S' R" z2 }$ E+ M) X" c% `
: {% k3 W" v$ i+ n/ B% I/ z4 v( H% s
( k0 M( A3 p0 }" | W/ c7 l
|
|