TA的每日心情 | 开心 3 小时前 |
---|
签到天数: 377 天 [LV.9]以坛为家II
管理员
- 积分
- 12497
|
Java吧 视频教程: Qt高级开发视频教程掌握Qt复杂界面实现PC客户端件开发方法视频教程% D8 B$ O q* _; [( i" t" t
Java教程编号:【S0242】-166
- v9 j2 ?0 W: ~" u5 I4 i9 k' @, D& Y* w9 e' I2 h$ g! j- l. @
1 J8 m$ Y8 a1 e3 J
/ F5 D( O( J8 c8 [9 A1 N4 M* h〖课程目录〗:
3 d8 m( d+ o0 T# F! V( a- R- V掌握Qt复杂界面的实现方法;掌握常见PC客户端软件的开发方法;达到企业Qt中高级入职水平' ^( w- F' t5 [) _! |8 e6 L/ V0 |
适合人群:) Y- L* C- ` @4 a+ q4 R
有C++基础想学习Qt的学员; v" S, X. ]( g, F; @! A- S
有Qt基础想提高Qt开发技术的学员 f0 D: k/ J% M6 }$ z$ C3 Z
想开发Windows应用软件的学员
9 K8 ?. g3 J* H- w; p想学习上位机应用软件开发的学员
0 r0 W+ m# h$ T: P/ U├─第1章Qt入门4 d7 k/ [3 n: C( U
│ 1.课程介绍.mp4, @. S8 a$ J/ `7 @
│ 2.C++ Qt开发环境安装.mp47 x @" y0 w% p; ]$ ]2 ~, f
│ 3.QtCreator和VS2019的基本使用.mp4
: d: R7 `& k6 g8 G3 B1 X- v│ 4.QMake与CMake介绍与应用.mp4* E( h/ Z4 D6 [; ^3 B, b5 [
│ 5.Qt三个窗口类的区别.mp4
! p5 D+ o" B9 q0 q! E9 I& w, I3 R│ 6.vs qt与QtCreator创建项目的区别以及相互转化.mp4
" ?- c( {" l5 \; B8 i1 i│ 7.Qt架构介绍与学习方法详解.mp47 A- q: r2 L: l* m0 U
│ 8.Qt入门:实现一个简单的图片查看软件.mp4
0 t3 i# M- K% j' H│ 9.优化图片查看器代码.mp4
3 O3 g, P) m1 T7 @1 u4 z1 n% m! w1 D│ 10.C++ lamda 函数详解.mp4
; _( D) _" ^6 e z8 P5 S│ 11.Qt槽函数五种常用写法介绍.mp4
, P9 a% [& z, ]7 n│ 12.自定义信号、信号emit、信号参数注册.mp4/ g0 @& }; B/ ?& {0 s i
│ 13.connect参数详解.mp46 I9 O% f' Q) {/ Y$ x0 w1 w
│ 14.Qt信号槽与moc技术详解.mp4$ ~- B; t9 h: n9 ~. a
│ 15.C++ 模板实现与Qt无关的信号槽机制.mp4
$ P: h8 J1 {( E% J* f8 @- @: z│ 16.Qt内存管理机制详解.mp42 `, M/ u0 X2 ~' P$ B! k( v9 P
│ 17.Qt中文乱码、常量换行符如何处理.mp4, G& y' o8 E2 R5 ?! G
│ 18.课程代码编译与使用介绍.mp4
1 Q; _8 o. f- i│ 2 B3 l2 M. u6 o3 I
├─第2章常用控件的使用与界面布局详解
2 s$ v+ o/ @0 Y1 {, f│ 1.从腾讯会议登录界面来学习Qt界面布局.mp40 n( P7 |2 L( o- q9 P
│ 2.优化登录界面:完美还原腾讯会议登录界面.mp4
. p( G# S7 P( u│ 3.C++代码创建布局:水平布局详解.mp4( b1 M# P0 H/ G6 H$ E, m1 Q
│ 4.C++代码创建布局:竖直布局详解.mp48 V/ i/ I: `) U2 \+ t/ L
│ 5.C++代码创建布局:栅格布局详解.mp4
a, B1 m# T# z1 ?│ 6.C++代码创建布局:水平竖直栅格布局综合应用.mp4. X. t& x. ]; T/ B8 n6 U% {
│ 7.分裂器布局.mp4
# I6 q, r h }2 `% q8 _ M│ 8.setLayout使用说明.mp4' F$ O7 {: G: Y# }3 D
│ 9.多重布局变换与布局删除技巧.mp4
9 o# c: }$ L$ P* \│ 10.手写C++ Qt代码实现腾讯会议登录界面.mp49 ]6 w0 ?( j6 J3 }# C' ?( B
│ 11.QTabWidget各种常见用法详解(一):添加自定义tab.mp4$ A! y7 j2 Z Z4 N2 x
│ 12.QTabWidget各种常见用法详解(二) :tab样式设置.mp4% I3 ^, z1 e, b
│ 13.QListWidget用法(一):列表模式添加item.mp4, p3 {) Z& {, s. ^3 {! k
│ 14.QListWidget用法(二):右键菜单、item删除.mp4
) B( K0 t2 S- T) o│ 15.QListWidget用法(三):图标模式以及右侧滑动条的样.mp4
) O# A% s9 Q+ l, I$ v│ 16.QScrollArea应用:模仿迅雷可以上下滑动的设置界面(.mp4
8 _6 W9 T) g: D- h( ? Y: Q6 t│ 17.QScrollArea应用:模仿迅雷可以上下滑动的设置界面.mp4
3 i- D3 I q# M6 b3 H1 h5 `: X│ 18.QScrollArea应用:模仿迅雷可以上下滑动的设置界面.mp4( T# M' Z( |- y$ L6 O1 w
│ 19.PC客户端界面布局案例分析:WPS、腾讯会议.mp4( o3 r$ D& i/ c9 q$ w. k f* u
│ 2 E& i# s; ]8 u) C& p% h8 ^: f
├─第3章无边框窗口设计技巧$ z8 @- {8 [6 S2 N
│ 1.QWidget类详细介绍_ev.mp4
4 K; |+ X6 J; d3 M│ 2.无边框窗口的基本实现_ev.mp4
6 d+ x7 h7 Y7 u, c8 E│ 3.给无边框窗口添加自定义标题栏并实现拖拽拉伸.mp4
4 m F7 A# [2 _; s4 v│ 4.设计一个无边框窗口公用类.mp4% l" R. M: e1 I4 Q
│ 5.标题栏界面qss美化、关闭、最小化、最大化.mp4
0 p7 D' G% H0 q! F5 H│ 6.解决一个不容易发现的bug_ev.mp4
' w1 M4 |! V" g│ 7.Qt实现窗口阴影.mp4$ i% X$ V, ]! o
│ 8.Qt实现圆角窗口_ev.mp4! n; Y! e W4 m
│ 9.一个自定义标题栏带圆角阴影的窗口.mp49 q1 F, S9 Y' W- ]6 L+ l& }) V
│ 10.无边框窗口综合应用:实现WPS tab页面.mp45 z/ Q% t- y% H" L1 j
│ 11.课程代码使用说明.mp4
* w3 y; C7 W! [& M( d│ w! v* ~& R/ T
├─第4章自定义控件与qss
) H9 l% \/ h, b- e( |. A9 N' s│ 1.qss介绍.mp4
$ t! v; g9 v( m4 m x( W│ 2.qss 选择器.mp43 k3 d% @3 C, ]. u6 i
│ 3.QLineEdit qss使用方法.mp4
% H: w% @! p4 |# r9 v, s- [& m│ 4.使用正则表达式限制QLineEdit的输入.mp4" b; E& D5 O( t- i9 U8 D
│ 5.QPushButton qss(一):常用的qss.mp4# i5 F- _8 E+ Y: z! m6 ~
│ 6.QPushButton qss(二) :点击按钮弹出菜单.mp4' {/ L* }9 T, f2 L) c9 f( W
│ 7.QPushButton qss(三) :设置按钮菜单样式表.mp4) `& n3 x+ e2 \/ z# v
│ 8.QPushButton qss(四) :鼠标悬浮弹出对话框.mp4; ?( G& T# l J( h1 p
│ 9.QCheckBox qss妙用:实现打开关闭状态按钮.mp4
7 ?1 f' f! E: _# d: C* ]3 V│ 10.QComboBox样式表介绍.mp4
1 n5 m( c; M) n, p1 ]; V│ 11.QProgressBar用法及qss.mp4* V- m" z/ @3 \$ [- F9 K; E% n
│ 12.QSlider用法介绍及qss样式表设置.mp4
, Z' ]) q& }6 S│ 13.qss加载方式详解.mp4
; a# R2 k" Q B- h, \; E' S& G│ 14.控件提升与自定义控件.mp4
/ u0 {1 _) v5 J│ 15.Qt鼠标相对位置、绝对位置、窗口位置、控件位置.mp4: h' Z0 W! g5 k& ?4 M% ]
│ 16.自定义QLineEdit实现搜索编辑框.mp4
0 b: ]! C! p- `2 C( `3 {* n/ s│ 17.自定义QTabWidget实现tab在左,文本水平.mp46 ]' e% y) i. p7 L6 k
│ 18.视频播放器开发(1) - QVideoWidget播放视频.mp4
5 r, [$ S1 ^1 ~/ _! P│ 19.视频播放器开发(2) - libvlc使用介绍.mp4/ J8 o' l; g) h/ o+ ^
│ 20.视频播放器开发(3) - libvlc实现播放暂停停止功能.mp4
; g+ L8 v4 r5 x: h* _ G2 S│ 21.视频播放器开发(4) - libvlc实现视频跳转与音量调整.mp42 l/ d) f/ @$ O9 a- u, |2 L
│ 22.视频播放器开发(5) - libvlc播放功能封装.mp42 u! X" c. }" @8 _/ b' W
│ 23.视频播放器开发(6) - libvlc实现双击全屏播放.mp4; v4 l& P% R. Q5 J* y
│ 24.视频播放器开发(7) - libvlc实现列表播放功能.mp4
4 ]" h* v, L7 {│ 25.视频播放器开发(8) - 项目模块规划.mp48 O e$ P/ s# M. z4 Z! I: c
│ 26.视频播放器开发(9) - 标题栏和底部控制栏界面优化.mp4
; h* V) u( i2 M' E6 l2 H! h│ 27.视频播放器开发(10) - 自定义打开文件按钮.mp4- ~" q% v7 s$ T; w6 f% V* ?
│ 28.视频播放器开发(11) - 实现视频播放功能.mp40 C7 s3 A+ \( O; s, J5 G# l
│ 29.视频播放器开发(12) - enter leave无效.mp4# H# k [( ]) X! ]% g% y
│ 30.视频播放器开发(13) - 项目总结与作业.mp4+ {: {5 K( K: D, x: T. }2 J8 y
│
* a0 Y3 |- o# q" {├─第5章Qt Web混合编程6 F# G) ^% A: [8 S
│ 1.chrome技术介绍- CEF、QCefView.mp4; U3 I/ ]" G x. M1 _% M4 E
│ 2.VS2019 CEF编译与使用.mp4* b6 d5 D: n$ H0 E' N
│ 3.QWebEngineView基本用法.mp4, e! j1 u3 Z) o& \$ o6 ], w
│ 4.CMake VS2019编译QCefView.mp4
& f2 D6 K1 Y/ d! m& N9 G│ 5.C++ Qt项目中使用QCefView.mp4# _: G R6 L8 W" @- B0 }( S
│ 6.C++ Qt html js交互.mp4
; F9 N+ m0 @0 f; e h, ~2 h; @│ 7.C++ Qt ECharts显示K线图.mp4; e8 R% U2 H7 W i1 _( N
│ 8.C++ Qt ECharts数据交互动态修改.mp4
* X: e: w' w. d& n% z. G4 L│ * K1 B" s+ s7 D% v: m
├─第6章Qt http编程1 J" r+ e2 g) l) ?
│ 1.http基础简介.mp4
: Z+ @% C {) L) G; W' _│ 2.后端API测试工具postman使用介绍.mp4$ t: j1 f' G6 Z# Y9 o" ?9 O' d6 i
│ 3.Qt http相关类介绍.mp48 o8 y" ]' _2 \2 [6 P
│ 4.C++ Qt用户登录注册功能实现.mp4
& c( `$ o9 v' C, s9 J$ \│ 5.C++ Qt json解析介绍.mp48 O; M c) K& A
│ 6.C++ nlohmann json使用介绍.mp4+ R- O5 {6 H$ p4 V% X- J
│ 7.libcurl源码编译介绍.mp4, _3 R1 [) k; j# |1 T6 d% X" `7 f6 Q
│ 8.C++ Qt使用libcurl进行http post请求.mp4 y Z- ^& n$ W3 O
│ 9.websocket介绍.mp4& [" `( U$ S0 C9 O7 S8 i
│ 10.C++ Qt实现websocket server.mp4
5 { p8 v7 F9 I; D% B' W│ 11.C++ Qt实现websocket client .mp4
0 G/ q& s6 P' o/ m7 y│
L) a# @: X( q( \1 F1 d├─第7章Qt线程与并发 O! M' q6 d% t, A- ]" K
│ 1.Qt创建线程的三种方法.mp4/ }/ T5 Q3 `, q# g2 F
│ 2.Qt并发:QtConcurrent简介.mp4' y9 P% ^" W' B. x6 U
│ 3.QtConcurrent run参数说明.mp4) H8 o5 C6 P9 X, M8 t4 Z& e7 J6 K# Y1 N
│ 4.获取QtConcurrent的返回值.mp4
, F) f5 l" J X [+ y/ n. s: T+ A% M│ 5.C++ 其它线程技术介绍.mp4
6 S* r1 X/ [1 O" U: e/ k│ , u6 l$ R5 a) O6 K9 W
├─第8章Qt绘图技术与图形视图
5 z) J- {; u. @│ 1.Qt绘图技术介绍.mp4. e. G; B* |$ X6 u M8 A
│ 2.常见的18种图形、路径、文字、图片绘制介绍.mp43 p4 C8 m8 Z& F, u$ Y
│ 3.Qt移动鼠标手动绘制任意多边形.mp45 u+ D6 h+ ^1 G) t o/ M8 B
│ 4.Qt绘制带三角形箭头的窗口.mp4! e+ A0 x9 \5 N' R% q0 u
│ 5.Qt场景视图架构介绍.mp4
7 I! K2 v5 m! }5 k0 i# @│ 6.Graphics View坐标系介绍.mp4) \, A/ r2 D7 ~' W. Y$ Y$ H
│ 7.基本图元绘制.mp4: x5 i% ^* \) v* k0 @7 N% R
│ 8.自定义图元:实现矩形图元实现拖拽、拉伸、旋转功能.mp4
) V7 @9 u" v/ ]│ 0 h! q" L( A7 C {5 U
├─第9章模型视图代理
+ n* P% l7 ~6 B5 w0 k* O$ p│ 1.Qt MVD概念讲解 .mp4
0 E3 f' \% u4 w0 A5 ~" r│ 2.MVD之:QTableView的应用.mp4# h( [3 W" d! j/ P: ^" _( h# i3 d% @6 W
│ 3.模型视图代理之:QListView的使用.mp4
3 y! X* \ D0 c, m4 b) J3 c8 Z│
( E: k6 Q, i' C$ }: J, _5 ]├─第10章Qt其它技巧/ R" g! a( Y( M" N
│ 1.如何带参数启动外部进程.mp4: m' N: w( E- [2 k: l2 i
│ 2.QtCreator如何链接第三方库.mp4
/ G( _/ x# [! x9 I│ 3.windeployqt提取Qt依赖库.mp45 [8 n) Z: @1 ^" _/ V$ @
│ 4.VS2019 Qt win32项目如何添加x64编译方式.mp43 w- m5 F0 P/ ?
│ 5.QTranslator实现多语言与国际化.mp4
. v! Y- E3 ]% X2 [: v│ 1 v. Q7 ]2 I- T
├─第11章项目实战:高仿视频会议客户端* K8 T2 \' A) a# _8 b
│ 1.视频会议项目需求说明.mp40 S9 @& \: ~% S2 B
│ 2.声网RTC SDK介绍 (一).mp4- I5 J" [5 s% [
│ 3.声网RTC SDK介绍 (二).mp4/ d) X( @+ _' e. |1 t
│ 4.Agora RTC SDK集成详细介绍.mp4
: C- x) }* E; Y4 S% `/ G6 C│ 5.C++ Qt调用声网sdk实现音视频互动.mp4
. x; w/ J4 S) m; n6 N6 \│ 6.视频会议项目模块规划.mp4
! l; f8 O; i f9 r7 c│ 7.编写用户登录窗口.mp4; ^# `5 N8 H* Z3 J$ n m6 N
│ 8.编写会议主界面.mp4 java8.com: r: z5 y `2 Q [
│ 9.编写左侧远程用户视图列表.mp4
; L9 A9 J/ `/ }9 w3 p, b" D& O│ 10.主界面大视图与左侧小视图实现音视频互通.mp4: t! u8 e- z X6 |
│ 11.登录窗口优化.mp4% Z) \* p0 x- p+ H! G9 ^
│ 12.视频会议界面标题栏优化.mp4
( a, E. ~( ?+ x! k F│ 13.视频会议界面底部控制栏优化.mp4
3 m d U0 S6 q7 _$ F! ~. Q1 u│ 14.实现桌面共享功能.mp4
1 Q; U$ D; O- s! e" H3 R+ B0 Z' O* q, V" [│ 15.项目总结.mp46 p* U1 q( i' ?1 y
│
2 ?( n D; b1 L `1 V├─第12章课程总结
) B, R5 H5 I2 ~0 f" [│ 课程总结.mp4
6 a X: ?8 P# R, t$ V; P9 q' e( ]) g; i│ ! P1 m' x0 v6 b G+ w, [
└─代码资料
) {+ I$ h, V; Z: O7 c3 Z8 x
1 `6 E+ y$ Q* H$ J0 j5 E3 J# Q; j. d* i# S0 l. V! j F
百度云盘下载地址(完全免费-绝无套路):
& p; V7 j T, t: b
! `- x( D! K5 j3 T0 U本资源由Java吧收集整理【www.java8.com】7 u. L! R' K3 ~0 D
- _; x* [: q. K- I$ K5 G0 J/ l; ^9 N& b
, o4 L# Q( N# g; Y# K
2 |, U3 Z; L% ^) R7 e
' M5 x" T8 { y$ P( Z |
|