Qt项目实战之网络电子白板-安晓辉-专题视频课程

该课程详细讲解了使用Qt技术构建网络电子白板的过程,涵盖TCP服务器和客户端开发,图形视图框架的应用,以及JSON数据格式的交互。通过此课程,学员可以学习到Qt的网络、图形和JSON技术,并提升实战项目开发能力。
摘要由CSDN通过智能技术生成
Qt项目实战之网络电子白板—10082人已学习
课程介绍    
201702100957212593.jpg
    本课程使用Qt技术实现了网络电子白板,支持直线、矩形、椭圆、三角形、涂鸦等图形元素。本课程实现的电子白板,可以在多人之间共享,每个人都可以进行任意绘制,每个人的绘制都可以同步显示在其它人的白板上。服务器端使用Qt Network开发,客户端使用Qt Network和Qt Graphics View Framework开发,数据传输使用JSON数据格式。
课程收益
    本课程一步一步演示了网络电子白板的实现,通过不断迭代的方式,综合展示了Qt框架中Network、GraphicsView Framework、JSON等多种技术的运用。通过本课程的学习,一方面可以学习到如何使用Qt的网络和图形视图模块进行综合性项目开发,另一方面也可以了解如何进行实战项目开发,丰富实战项目开发经验。
讲师介绍
    安晓辉 更多讲师课程
    十余年开发经验,5年Qt使用经验,在网络机顶盒、智能机顶盒、应用服务器等领域有成功经验,著有《Qt on Android核心编程》和《Qt Quick核心编程》。
课程大纲
    1. 项目介绍与效果演示  5:05
    2. 网络电子白板的系统设计  9:03
    3. 简单的TCP服务器  12:17
    4. 简单的TCP客户端,与服务器通信  22:25
    5. JSON数据解析  17:04
    6. 网络白板控制消息定义  6:25
    7. 客户端实现加入会议功能  24:44
    8. 服务端处理客户端入会请求  34:00
    9. 客户端实现图形元素的添加、删除、清除功能  43:17
    10. 服务端处理图形元素的添加、删除、清除请求  22:53
    11. 客户端UI框架选择  6:59
    12. 客户端UI之主窗口与工具条  14:05
    13. 客户端UI之使用图形视图框架  14:46
    14. 客户端UI之自定义QGraphicsItem  20:27
    15. 客户端UI之图形视图框架事件处理流程分析  19:36
    16. 客户端UI之绘图框架建立与直线绘制  35:35
    17. 客户端UI之矩形绘制  13:24
    18. 客户端UI之椭圆、三角形绘制  10:47
    19. 客户端UI之涂鸦绘制支持  11:34
    20. 客户端与服务器联调之入会  29:24
    21. 客户端与服务器联调之发送添加图形请求  28:01
    22. 客户端与服务器联调之处理图形添加广播  21:50
    23. 客户端与服务器联调之处理删除与清除消息  24:37
大家可以点击【 查看详情】查看我的课程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

foruok

你可以选择打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值