TA的每日心情 | 开心 6 小时前 |
---|
签到天数: 389 天 [LV.9]以坛为家II
管理员
- 积分
- 12788
|
Java吧 视频教程: Qt高级开发视频教程掌握Qt复杂界面实现PC客户端件开发方法视频教程, s3 B* I& s8 z1 D: K1 a
Java教程编号:【S0242】-166
( y; o( X/ n; A$ [/ ~: k4 h3 o# j2 ~7 K+ @, @! N2 f- C
/ {9 S9 }) q1 _! n! J6 N* I, ?: z+ k. z
〖课程目录〗:
" p' M7 g3 v1 E: L1 Z掌握Qt复杂界面的实现方法;掌握常见PC客户端软件的开发方法;达到企业Qt中高级入职水平& n0 ^( q# Q! c: @
适合人群:) b9 A$ D' [0 K0 W# X; G, ?
有C++基础想学习Qt的学员
& A, j" c" J' ~- }有Qt基础想提高Qt开发技术的学员 ^/ t; V5 ^" _( c8 M
想开发Windows应用软件的学员
! | C5 z; M* t# T7 S1 W$ S) w想学习上位机应用软件开发的学员; K4 ]. x6 `# f) `: _6 n' Q& S/ {
├─第1章Qt入门- M, o7 b. K6 Y" J4 U, A
│ 1.课程介绍.mp4
! A% l+ q$ g2 {& o│ 2.C++ Qt开发环境安装.mp4
. U* A4 S/ I2 p& Q' [5 P' `│ 3.QtCreator和VS2019的基本使用.mp4$ `7 X1 K. Q7 P, o$ I8 A* r3 d+ N7 x
│ 4.QMake与CMake介绍与应用.mp4$ ]/ u+ Y0 @( v6 N) m& Y3 K% Q
│ 5.Qt三个窗口类的区别.mp4) d, ]3 y N1 S# g o' i/ \
│ 6.vs qt与QtCreator创建项目的区别以及相互转化.mp47 \: m+ [: b& m9 T* |
│ 7.Qt架构介绍与学习方法详解.mp4) G! H; s2 m }3 i2 v: b, y; @
│ 8.Qt入门:实现一个简单的图片查看软件.mp45 M/ @0 s- L; k7 y
│ 9.优化图片查看器代码.mp48 C( N4 [7 J5 u9 c R' ^0 O3 f- W
│ 10.C++ lamda 函数详解.mp47 L( {: m4 u9 Y j4 M4 }: ]) x* R
│ 11.Qt槽函数五种常用写法介绍.mp4
- |2 ^5 u3 L( O/ m9 B( s5 X! u│ 12.自定义信号、信号emit、信号参数注册.mp46 p) ^4 o. ]5 h! t. e
│ 13.connect参数详解.mp4$ ?! B1 T' a4 G
│ 14.Qt信号槽与moc技术详解.mp44 u& m6 `9 X4 ~" T+ h: Z
│ 15.C++ 模板实现与Qt无关的信号槽机制.mp40 o2 G: @- {2 Q8 F5 l( E- Y% u: p
│ 16.Qt内存管理机制详解.mp4: }1 H- K1 J6 I# `, R
│ 17.Qt中文乱码、常量换行符如何处理.mp4, B. E: Z r( R( J" v9 X/ ^* v" G& v4 _! d
│ 18.课程代码编译与使用介绍.mp4
R/ M; R% ]2 ^8 q1 [" p" [( N# v│
- R/ z( z' `4 s! E├─第2章常用控件的使用与界面布局详解+ E8 x) Z" o! t
│ 1.从腾讯会议登录界面来学习Qt界面布局.mp4 m$ k& z7 i& ]9 q2 E
│ 2.优化登录界面:完美还原腾讯会议登录界面.mp4
/ {+ b# I5 v: z) l. K│ 3.C++代码创建布局:水平布局详解.mp4' ?0 [. q* _3 `# {
│ 4.C++代码创建布局:竖直布局详解.mp4+ P+ P5 {+ c9 L- ?+ z0 O+ t5 R3 w+ e
│ 5.C++代码创建布局:栅格布局详解.mp4' e4 ]3 B1 J* s6 e
│ 6.C++代码创建布局:水平竖直栅格布局综合应用.mp4
* s& w7 f) |7 c& T. g│ 7.分裂器布局.mp4
2 N9 y0 ~, o; V8 G│ 8.setLayout使用说明.mp4$ k5 s5 m( h( J9 W. W6 y
│ 9.多重布局变换与布局删除技巧.mp4
3 [$ o) [! i2 F: i│ 10.手写C++ Qt代码实现腾讯会议登录界面.mp4
8 w# M# K$ ^& N- k1 ^7 i│ 11.QTabWidget各种常见用法详解(一):添加自定义tab.mp4
, B7 ]( P" Q3 @7 l2 D" y* N6 ]│ 12.QTabWidget各种常见用法详解(二) :tab样式设置.mp4
4 j6 I) }! a0 b│ 13.QListWidget用法(一):列表模式添加item.mp4
- c! z, }5 g/ O7 K" t│ 14.QListWidget用法(二):右键菜单、item删除.mp4
( I, C! r+ }- Z$ Z# g│ 15.QListWidget用法(三):图标模式以及右侧滑动条的样.mp4! i4 n1 b/ P1 ]' Z8 C |' G# s$ k
│ 16.QScrollArea应用:模仿迅雷可以上下滑动的设置界面(.mp4: q7 ]7 X3 O) j5 W" A
│ 17.QScrollArea应用:模仿迅雷可以上下滑动的设置界面.mp4
5 O) b: n# B4 d. B│ 18.QScrollArea应用:模仿迅雷可以上下滑动的设置界面.mp4
0 v: g7 `8 o, m$ ~: y o0 `3 i0 z8 K│ 19.PC客户端界面布局案例分析:WPS、腾讯会议.mp4; Z4 l$ q: K5 Q' x1 ]: V
│ / S7 B6 ~8 l* m
├─第3章无边框窗口设计技巧; R7 x: [' U6 E% k3 r' o
│ 1.QWidget类详细介绍_ev.mp4( F& L Y3 z6 k6 Z4 {% h: K7 ]
│ 2.无边框窗口的基本实现_ev.mp42 M( R$ d$ W8 N; A3 T* |
│ 3.给无边框窗口添加自定义标题栏并实现拖拽拉伸.mp4
. M4 [6 I0 p, W6 j5 g7 }. B│ 4.设计一个无边框窗口公用类.mp47 n; t& _8 _2 E) m, s [
│ 5.标题栏界面qss美化、关闭、最小化、最大化.mp4/ [2 u p5 V3 y5 x1 j4 J
│ 6.解决一个不容易发现的bug_ev.mp4$ g, p5 ~, g# _1 }) |: I' H
│ 7.Qt实现窗口阴影.mp4+ V6 A* T; p, x# }6 t; O% P
│ 8.Qt实现圆角窗口_ev.mp4
6 o8 g6 ~$ R1 X! W* X7 c X' {│ 9.一个自定义标题栏带圆角阴影的窗口.mp4
+ {2 d* A2 [: y│ 10.无边框窗口综合应用:实现WPS tab页面.mp4
3 x1 v% i7 c5 H7 P4 b│ 11.课程代码使用说明.mp4
/ T7 S8 y. D. z/ h9 _# m& v│ % \2 ?7 y/ l l4 [/ P
├─第4章自定义控件与qss
2 s$ s6 o( j4 z r0 e│ 1.qss介绍.mp47 v; [ j; K% s0 C
│ 2.qss 选择器.mp4- H6 r; q" d& e1 r) N+ ~
│ 3.QLineEdit qss使用方法.mp4
. T- D# [* b1 J1 Y* S2 T│ 4.使用正则表达式限制QLineEdit的输入.mp4
& z' z, k' U7 w2 T5 E% c7 E# F$ Z│ 5.QPushButton qss(一):常用的qss.mp44 I8 q: L. J& j7 K5 Q
│ 6.QPushButton qss(二) :点击按钮弹出菜单.mp4
- ~( R- d# ~9 r5 w) G│ 7.QPushButton qss(三) :设置按钮菜单样式表.mp4
$ X G9 z" {$ A+ Q+ G│ 8.QPushButton qss(四) :鼠标悬浮弹出对话框.mp4
8 j' s% J7 A* b; G6 l│ 9.QCheckBox qss妙用:实现打开关闭状态按钮.mp4) {* a) b5 X3 S/ ^, A
│ 10.QComboBox样式表介绍.mp4
$ Y' U8 {( C8 y1 H│ 11.QProgressBar用法及qss.mp4. }1 w# L: S; F; l a& s) ^
│ 12.QSlider用法介绍及qss样式表设置.mp48 f1 E" }7 @% x4 d
│ 13.qss加载方式详解.mp4
- W1 [! \2 y( e; {& y+ y│ 14.控件提升与自定义控件.mp42 u2 n) Y3 B; w. M3 u5 i
│ 15.Qt鼠标相对位置、绝对位置、窗口位置、控件位置.mp43 E4 n9 @& _) H; M+ m8 q, [
│ 16.自定义QLineEdit实现搜索编辑框.mp4( N: R5 T/ B" P d4 F( e3 G
│ 17.自定义QTabWidget实现tab在左,文本水平.mp42 A+ g! v+ F" D, x. E
│ 18.视频播放器开发(1) - QVideoWidget播放视频.mp41 R S1 n8 L4 q& u0 i# k
│ 19.视频播放器开发(2) - libvlc使用介绍.mp41 } [6 d2 r/ ]
│ 20.视频播放器开发(3) - libvlc实现播放暂停停止功能.mp4) ?5 `) V0 [ c- r
│ 21.视频播放器开发(4) - libvlc实现视频跳转与音量调整.mp4
$ F6 n0 c5 l3 r6 D: a" ~. e│ 22.视频播放器开发(5) - libvlc播放功能封装.mp47 _# d; z7 |1 l' D& U: f) I" j& p
│ 23.视频播放器开发(6) - libvlc实现双击全屏播放.mp4. y; q' [8 f9 Y9 G) m
│ 24.视频播放器开发(7) - libvlc实现列表播放功能.mp4 |1 n& P ^0 e) x" d
│ 25.视频播放器开发(8) - 项目模块规划.mp4; @" o0 x5 m# U
│ 26.视频播放器开发(9) - 标题栏和底部控制栏界面优化.mp4
/ @* p! z4 n$ V7 o& [) S8 {│ 27.视频播放器开发(10) - 自定义打开文件按钮.mp4
0 L9 ]/ i( ~/ y( l- R8 g│ 28.视频播放器开发(11) - 实现视频播放功能.mp4
5 X6 C( L) d G& g│ 29.视频播放器开发(12) - enter leave无效.mp4
0 Z7 ]4 m3 n% R" p" f9 p* e│ 30.视频播放器开发(13) - 项目总结与作业.mp4
6 X8 G6 C3 v: x8 {6 Z/ Z│
% l: r+ k/ v. l/ B4 v( M1 `( h# @├─第5章Qt Web混合编程
7 O- d" ?# B7 j' x2 o) _/ y│ 1.chrome技术介绍- CEF、QCefView.mp4( D9 I9 g' L- c4 A9 X
│ 2.VS2019 CEF编译与使用.mp4
5 [2 g( c' [* S! d│ 3.QWebEngineView基本用法.mp49 a \- e, O w) t
│ 4.CMake VS2019编译QCefView.mp4* H4 u" F- w7 b
│ 5.C++ Qt项目中使用QCefView.mp4
7 h4 D1 d* u& I( B: [& |2 {3 b│ 6.C++ Qt html js交互.mp4
/ s( A/ M8 q: U6 J│ 7.C++ Qt ECharts显示K线图.mp4
' t4 b; d5 \6 A" b! {5 o t- v│ 8.C++ Qt ECharts数据交互动态修改.mp4
% G) Z. {; n; Q R& Z" {│
7 i: Y( c* o9 W5 R) \6 Y" T }├─第6章Qt http编程
/ Y+ @ F, x0 c6 W│ 1.http基础简介.mp4. t( x, c9 e! r4 k
│ 2.后端API测试工具postman使用介绍.mp4! w' V# P1 o2 a* c1 ?) e$ }
│ 3.Qt http相关类介绍.mp4
* U: F3 u" ]: p( I1 h& a│ 4.C++ Qt用户登录注册功能实现.mp4( _7 S0 k. P4 b3 I# R. _
│ 5.C++ Qt json解析介绍.mp4
9 V* t- P, _/ k/ e│ 6.C++ nlohmann json使用介绍.mp4, c3 I. h1 f. t8 u
│ 7.libcurl源码编译介绍.mp4
3 x- S1 \( Z% l) d: b│ 8.C++ Qt使用libcurl进行http post请求.mp45 V9 A) E& j3 Z `& A
│ 9.websocket介绍.mp4) @! J8 b1 O# b8 _" h, A. n8 ?
│ 10.C++ Qt实现websocket server.mp41 E1 q7 X2 o. K" b
│ 11.C++ Qt实现websocket client .mp4) T% z% |' j; W, j" Q
│ " @ Y3 r( w4 M
├─第7章Qt线程与并发
R6 L0 t1 b1 V, A, B% {! O) ~5 J│ 1.Qt创建线程的三种方法.mp4
) A* H. _' b% `│ 2.Qt并发:QtConcurrent简介.mp48 i) z( y5 Q" i8 p: g4 n- `% o
│ 3.QtConcurrent run参数说明.mp4$ S* k6 A7 ~8 Y" @) W" U
│ 4.获取QtConcurrent的返回值.mp4
{/ S% h8 U, J0 s5 U│ 5.C++ 其它线程技术介绍.mp4$ {. S! l9 y( [- y
│ 5 M6 c% e: Y- d8 o0 v
├─第8章Qt绘图技术与图形视图
* {5 B1 k: p7 |- \│ 1.Qt绘图技术介绍.mp4! c& K- V) J4 \( L0 U4 B
│ 2.常见的18种图形、路径、文字、图片绘制介绍.mp4
9 _9 T1 L* `: f4 G" {4 M& K│ 3.Qt移动鼠标手动绘制任意多边形.mp4' Q4 x1 k1 a1 D1 m# i' d
│ 4.Qt绘制带三角形箭头的窗口.mp4
# E- z/ X0 o8 w2 P& J' h; t! L│ 5.Qt场景视图架构介绍.mp4
$ d5 B8 U$ h8 t! `- X( O2 a% z) o│ 6.Graphics View坐标系介绍.mp4 G4 S5 H! K5 L4 V6 ]
│ 7.基本图元绘制.mp47 k$ s8 o) l$ s0 r
│ 8.自定义图元:实现矩形图元实现拖拽、拉伸、旋转功能.mp4$ f4 h8 Y* G8 K5 U% U$ P
│
3 p% R9 x9 f3 s: J├─第9章模型视图代理
5 \0 p+ ]! ^( f; ?; P m│ 1.Qt MVD概念讲解 .mp41 `/ H9 I8 o# Q. Y8 O' G
│ 2.MVD之:QTableView的应用.mp47 c( p, P* |( b, I2 C
│ 3.模型视图代理之:QListView的使用.mp4& W7 [, N i% {6 l! j
│
1 L& e, W. E" T$ j, O├─第10章Qt其它技巧" N$ q% ]; ~, |% O) e2 \
│ 1.如何带参数启动外部进程.mp4- R9 E; B) {% i: @
│ 2.QtCreator如何链接第三方库.mp4- N$ `' _& ~6 k( @6 x
│ 3.windeployqt提取Qt依赖库.mp47 S3 `2 a! ?* e/ D5 _5 R$ Y
│ 4.VS2019 Qt win32项目如何添加x64编译方式.mp4
+ o) v$ _& w `- T9 `│ 5.QTranslator实现多语言与国际化.mp4- d* }3 `8 L5 Z. k
│
6 G8 ^$ b2 V1 s/ m V) i├─第11章项目实战:高仿视频会议客户端
3 l% v& x) t! m2 V9 j% |│ 1.视频会议项目需求说明.mp4
' r0 s% C6 b6 M6 I7 q- D$ A# S│ 2.声网RTC SDK介绍 (一).mp43 Q; S% w5 Q- K t* f+ q# ?
│ 3.声网RTC SDK介绍 (二).mp4
$ i9 }6 a" F+ J, b( r1 @" M│ 4.Agora RTC SDK集成详细介绍.mp41 v/ ^3 Q4 U$ d5 \% t
│ 5.C++ Qt调用声网sdk实现音视频互动.mp4: Z( \$ K* N* v* R) M
│ 6.视频会议项目模块规划.mp4' n$ o+ |0 D, X& r* `
│ 7.编写用户登录窗口.mp4: H" _) {' }! E) e7 U' G, w6 n) B
│ 8.编写会议主界面.mp4 java8.com
! {4 T* x. h5 j; e│ 9.编写左侧远程用户视图列表.mp4
8 i" R' F/ t4 a: l│ 10.主界面大视图与左侧小视图实现音视频互通.mp4
# N A0 |7 k: z8 b│ 11.登录窗口优化.mp4
+ ~- t* @+ a% Z! {; `1 W│ 12.视频会议界面标题栏优化.mp43 i* r4 x, d2 E/ J/ A
│ 13.视频会议界面底部控制栏优化.mp45 h" H2 t9 c2 Q9 ?
│ 14.实现桌面共享功能.mp4
( \% p4 }5 n6 z% Z' ^) o│ 15.项目总结.mp44 J4 R7 ~% @8 h' l6 P; L2 o' i
│
& I" [% p2 G5 H1 H2 s├─第12章课程总结# g7 ]" @: [( [! u" Z
│ 课程总结.mp4
- u! v7 z; ^2 b# D│
' W( D& j, n' B* V% x. Z└─代码资料
( {+ ?, U6 D6 w7 O$ @- i2 r
* Z5 }" J0 Z- O, `( ^; p7 O3 G/ `3 C
6 {5 _& U# O9 Q6 u" `百度云盘下载地址(完全免费-绝无套路):% K' S/ \: O5 O( V8 s; p
# R0 S0 m( v1 s7 c- r3 d本资源由Java吧收集整理【www.java8.com】1 S# w- K1 ~ \! @' [$ R
1 ?9 c9 @ v4 v0 |0 ?
7 R- W2 ~# i* x* v: f9 a* i0 a+ k0 }. |
0 ]/ c% y1 I. H1 t0 H |
|