飞豹客 · 课能看,资料也能带走
飞豹客移动开发 会员免费

跨平台qt高级开发

如果你已经会用 Qt 写出能跑起来的小窗口程序,但一到真实项目就卡在数据怎么存、界面怎么画、逻辑和界面怎么分开,这套跨平台 Qt 高级开发的内容值得花时间过一遍。它不讲怎么装环境、怎么点第一个按钮,而是直接切进日常开发里最容易被忽略、又最容易返工的那几块:容器选型、标准对话框的组织、正则处理文本、以

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
97 人关注 更新于 2026-06-06 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥5.98低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

如果你已经会用 Qt 写出能跑起来的小窗口程序,但一到真实项目就卡在数据怎么存、界面怎么画、逻辑和界面怎么分开,这套跨平台 Qt 高级开发的内容值得花时间过一遍。它不讲怎么装环境、怎么点第一个按钮,而是直接切进日常开发里最容易被忽略、又最容易返工的那几块:容器选型、标准对话框的组织、正则处理文本、以及 QML 侧的界面开发。

它解决的是"能跑"到"能交付"之间的那段路

很多人的 Qt 水平停在信号槽加几个控件。真接手一个跨平台工具类项目,问题就来了:列表数据用 QList 还是 QLinkedList,键值配置用 QMap 还是别的,选错了后期改起来牵连一片;文件导入、参数校验要靠正则,写不对就是一堆边界 bug;对话框弹得满屏都是,模态和非模态混着用,主窗口状态就乱了。这套内容正是围绕这些具体场景展开的,容器部分把 QList、QLinkedList、QVector、QMap、QVariant 放在一起对比讲,重点不是背 API,而是让你在写代码前就知道该挑哪个。图形绘制和 QML 编程则对应另一类需求:需要自绘控件、需要界面和 C++ 逻辑解耦、或者要给同一套业务做桌面和移动两端的不同界面。

适合什么基础,先看哪几块

前提是你能独立写出一个带窗口和按钮的 Qt 程序,懂基本的 C++ 类和信号槽机制,不需要你精通模板或元对象系统。如果你连工程怎么建、信号槽怎么连都还不熟,先补基础再来,否则容器和 QML 这两块会看得很吃力。建议的观看顺序是先容器,再标准对话框,然后正则,最后进 QML 和图形绘制。容器是后面所有数据处理的地基,对话框和正则属于马上能在现有项目里用上的部分,QML 相对独立,放在后面集中攻。看的时候不要只跟着敲,每看完一个容器就回头翻自己项目里对应的那几处代码,想想换成另一种容器会不会更合适。

学完能独立做什么,资料怎么配合练

过完这一轮,你应该能独立承担一个中小型跨平台桌面工具的界面与数据层:合理选择容器组织内存数据,用 QVariant 做类型擦除式的配置读写,用正则完成输入校验和文本解析,把对话框的调用整理成清晰的流程,并且能用 QML 搭出一套和 C++ 后端分离的界面。练习方式建议是给自己定一个小工具,比如带配置文件的文件批量处理程序,强制用上容器、正则和至少一个自定义对话框;QML 部分单独做一个小界面,把数据通过属性暴露给 QML 层,体会两边怎么通信。资料按主题分块,不必从头顺播,哪块在项目里卡住就回看哪块,边看边改自己的代码,比一次性刷完有效得多。

课程目录

课程目录206 集
  • 📁 第5节 QT跨平台应用程序开发 【QT基础】 02 容器QVector.mp4
  • [47.5 MB] 03 容器QMap.mp4
  • [110.7 MB] 01 容器QListQLinkedList.mp4
  • [148.8 MB] 10 正则表达式下.mp4
  • [72.3 MB] 08 标准对话框下.mp4
  • [212.0 MB] 06 标准对话框上.mp4
  • [76.9 MB] 07 标准对话框中.mp4
  • [160.9 MB] 05 容器QVariant.mp4
  • [56.8 MB] 09 正则表达式上.mp4
  • [122.8 MB] 04 容器QHash.mp4
  • [31.0 MB] 📁 第11节 QT跨平台应用程序开发 【QT进阶】 03 Qt键盘事件.mp4
  • [108.6 MB] 10 基本图形绘制_绘图区域设计_下.mp4
  • [115.1 MB] 08 基本图形绘制_界面设计_下.mp4
  • [147.7 MB] 07 基本图形绘制_界面设计_上.mp4
  • [108.2 MB] 04 Qt事件过滤_上.mp4
  • [64.6 MB] 06 基本图形绘制.mp4
  • [36.5 MB] 05 Qt事件过滤_下.mp4
  • [74.6 MB] 09 基本图形绘制_绘图区域设计_上.mp4
  • [99.1 MB] 02 Qt鼠标事件.mp4
  • [38.0 MB] 01 Qt调色板_下.mp4
  • [68.9 MB] 📁 第21节 QML编程 01 QML编程_动画.mp4
  • [131.8 MB] 08 Linux_qt发布_下.mp4
  • [49.5 MB] 06 Linux_qt编译环境设置.mp4
  • [28.0 MB] 02 QML编程_QML与C++混合编程.mp4
  • [126.6 MB] 04 Linux_qt安装前的知识准备.mp4
  • [3.2 MB] 03 QML编程_设计模式开发.mp4
  • [6.4 MB] 05 Linux_qt安装.mp4
  • [74.1 MB] 07 Linux_qt发布_上.mp4
  • [66.8 MB] 📁 第13节 项目实战【Qt版企业QQ】 04 QtQQ-联系人展开与收缩动画实现.mp4
  • [42.8 MB] 06 QtQQ-主聊天窗口接口设计.mp4
  • [28.0 MB] 09 QtQQ-主聊天窗口接口实现.mp4
  • [58.9 MB] 02 QtQQ-联系人根项.mp4
  • [122.4 MB] 01 QtQQ-输入框样式设置.mp4
  • [80.7 MB] 05 QtQQ-主聊天窗口界面设计.mp4
  • [36.3 MB] 07 QtQQ-表情窗口界面设计.mp4
  • [49.1 MB] 03 QtQQ-联系人列表初始化.mp4
  • [102.6 MB] 08 QtQQ-表情窗口接口实现.mp4
  • [67.2 MB] 10 QtQQ-聊天列表窗口设计与实现.mp4
  • [43.8 MB] 📁 第12节 项目实战【Qt版企业QQ】 04 QLatin1String.mp4
  • [39.1 MB] 07 QtQQ-改变皮肤.mp4
  • [121.0 MB] 10 QtQQ-用户名省略模式.mp4
  • [34.9 MB] 01 基本图形绘制_画刷设置.mp4
  • [115.0 MB] 05 QtQQ-初始化QQ等级.mp4
  • [115.4 MB] 06 QtQQ-初始化app部件.mp4
  • [97.6 MB] 03 基本图形绘制_图片叠加模式.mp4
  • [41.5 MB] 02 基本图形绘制_自定义画笔.mp4
  • [34.6 MB] 09 QtQQ-系统托盘.mp4
  • [117.9 MB] 08 QtQQ-等级升级.mp4
  • [22.5 MB] 📁 第7节 QT跨平台应用程序开发 【WPS文本编辑器】 03 WPS段落对齐.mp4
  • [21.0 MB] 09 自定义菜单.mp4
  • [52.4 MB] 07 打印调试信息.mp4
  • [44.2 MB] 06 WPS文档打印预览.mp4
  • [45.2 MB] 01 WPS字体格式.mp4
  • [57.3 MB] 05 WPS项目符号.mp4
  • [58.9 MB] 08 菜单栏工具栏状态栏.mp4
  • [55.9 MB] 10 富文本-文本边框格式.mp4
  • [27.6 MB] 04 WPS字体颜色.mp4
  • [14.4 MB] 02 WPS字号字体.mp4
  • [14.5 MB] 📁 第17节 项目实战【Qt版企业QQ】 10 QtQQ-客户端上线下线.mp4
  • [42.1 MB] 03 QtQQ-客户端接收数据解析说明.mp4
  • [90.7 MB] 09 QtQQ-客户端接收文件_下.mp4
  • [176.7 MB] 01 QtQQ-服务端注销员工QQ.mp4
  • [48.2 MB] 04 QtQQ-客户端解析广播数据.mp4
  • [95.6 MB] 08 QtQQ-客户端接收文件_上.mp4
  • [39.4 MB] 02 QtQQ-服务端新增员工数据.mp4
  • [118.9 MB] 07 QtQQ-客户端发送文件设计.mp4
  • [78.4 MB] 05 QtQQ-客户端发送接收信息_上.mp4
  • [96.0 MB] 06 QtQQ-客户端发送接收信息_下.mp4
  • [123.7 MB] 📁 第9节 项目实战 【Qt版企业QQ】 02 MVC编程-便捷部件类.mp4
  • [66.0 MB] 07 QtQQ-自定义标题栏_4.mp4
  • [18.6 MB] 05 QtQQ-自定义标题栏_2.mp4
  • [83.5 MB] 06 QtQQ-自定义标题栏_3.mp4
  • [51.6 MB] 10 QtQQ-常用操作类_1.mp4
  • [67.0 MB] 03 QtQQ-需求分析.mp4
  • [20.3 MB] 01 MVC编程-自定义委托.mp4
  • [42.9 MB] 09 QtQQ-窗口基类_2.mp4
  • [120.4 MB] 08 QtQQ-窗口基类_1.mp4
  • [100.2 MB] 04 QtQQ-自定义标题栏_1.mp4
  • [58.6 MB] 📁 第15节 项目实战【Qt版企业QQ】 08 QtQQ-更新主窗口登录者头像.mp4
  • [71.0 MB] 01 QtQQ-接收信息部件提升.mp4
  • [91.8 MB] 07 QtQQ-更新左侧联系列表头像.mp4
  • [35.0 MB] 06 QtQQ-初始化群成员.mp4
  • [159.6 MB] 03 QtQQ-QQ数据库设计.mp4
  • [74.3 MB] 04 QtQQ-账号密码验证.mp4
  • [66.5 MB] 02 QtQQ-发送表情与信息.mp4
  • [113.6 MB] 05 QtQQ-主窗口初始化群信息.mp4
  • [176.0 MB] 10 QtQQ-网页更新表情文本信息.mp4
  • [45.3 MB] 09 QtQQ-初始化Tcp客户端.mp4
  • [58.9 MB] 📁 第16节 项目实战【Qt版企业QQ】 02 QtQQ-更新网页添加信息.mp4
  • [30.2 MB] 08 QtQQ-服务端显示数据库数据.mp4
  • [105.3 MB] 09 QtQQ-服务端查询群数据.mp4
  • [109.5 MB] 07 QtQQ-服务端界面设计.mp4
  • [63.9 MB] 03 QtQQ-客户端tcp发送文本信息处理.mp4
  • [66.5 MB] 04 QtQQ-客户端tcp发送表情文件信息处理.mp4
  • [39.1 MB] 06 QtQQ-服务端发送文本信息.mp4
  • [140.7 MB] 10 QtQQ-服务端查询员工数据.mp4
  • [39.0 MB] 05 QtQQ-服务端tcp接口设计与实现.mp4
  • [83.7 MB] 01 QtQQ-更新js文件.mp4
  • [193.2 MB] 📁 第20节 QML编程 06 QML编程_布局.mp4
  • [23.9 MB] 04 QML编程_基本语法.mp4
  • [60.2 MB] 01 Qt图形视图框架.mp4
  • [80.3 MB] 09 QML编程_基本可视元素.mp4
  • [63.9 MB] 05 QML编程_基本类型.mp4
  • [8.7 MB] 03 QML编程_简介.mp4
  • [14.8 MB] 07 .QML编程_函数定义与调用.mp4
  • [19.9 MB] 10 QML编程_事件.mp4
  • [38.5 MB] 08 QML编程_自定义信号.mp4
  • [16.7 MB] 02 Qt状态机.mp4
  • [63.0 MB] 📁 第8节 QT跨平台应用程序开发 【QT进阶】 08 MVC编程-自定义模型.mp4
  • [102.2 MB] 05 电子时钟.mp4
  • [49.5 MB] 07 MVC编程-标准模型项.mp4
  • [83.8 MB] 02 富文本-表格、列表、图片.mp4
  • [64.7 MB] 01 富文本-文本块.mp4
  • [97.4 MB] 03 富文本-语法高亮.mp4
  • [30.2 MB] 04 富文本-字符查找.mp4
  • [55.5 MB] 10 MVC编程-选择模型.mp4
  • [143.6 MB] 06 MVC编程.mp4
  • [71.5 MB] 09 MVC编程-只读模型.mp4
  • [119.2 MB] 📁 第3节 QT跨平台应用程序开发 【QT基础】 03 信号与槽连接(断开连接).mp4
  • [66.0 MB] 02 信号与槽连接(多对一).mp4
  • [78.9 MB] 05 动态属性下.mp4
  • [44.3 MB] 07 对象树下.mp4
  • [45.8 MB] 09 部件基类--QWidget-窗体尺寸.mp4
  • [39.1 MB] 08 部件基类--QWidget-窗体风格.mp4
  • [71.4 MB] 01 信号与槽连接(一对多).mp4
  • [38.1 MB] 06 对象树上.mp4
  • [85.7 MB] 04 动态属性上.mp4
  • [50.0 MB] 10 部件基类--QWidget-尺寸策略.mp4
  • [101.0 MB] 📁 第19节 项目实战【自由小鸟游戏】 04 游戏场景中添加小鸟.mp4
  • [166.6 MB] 10 游戏开玩与结束.mp4
  • [123.9 MB] 05 游戏场景中添加按钮.mp4
  • [54.5 MB] 07 游戏场景中添加道路.mp4
  • [84.8 MB] 03 小鸟设计(下).mp4
  • [100.5 MB] 09 添加游戏背景音乐.mp4
  • [55.9 MB] 06 按钮点击后渐渐消失.mp4
  • [48.5 MB] 08 游戏场景中添加管道障碍物.mp4
  • [61.7 MB] 01 需求分析.mp4
  • [31.7 MB] 02 小鸟设计(上).mp4
  • [58.9 MB] 📁 第4节 QT跨平台应用程序开发 【QT基础】 10 容器QStringList.mp4
  • [58.1 MB] 04 常用小部件--QLineEdit.mp4
  • [61.9 MB] 07 QString隐式共享.mp4
  • [59.1 MB] 06 布局管理器--代码运用.mp4
  • [86.4 MB] 02 常用小部件--QLabel.mp4
  • [72.0 MB] 03 常用小部件--按钮.mp4
  • [78.3 MB] 08 QString常用转换.mp4
  • [85.1 MB] 09 QString常用方法.mp4
  • [138.3 MB] 01 部件基类--QDialog.mp4
  • [48.8 MB] 05 布局管理器--设计模式实现.mp4
  • [29.5 MB] 📁 第1节 QT跨平台应用程序开发 【驾校科目一考试系统】 05 驾校科目一考试系统---登录界面.mp4
  • [53.4 MB] 03 驾校科目一考试系统---需求分析.mp4
  • [17.1 MB] 10 驾校科目一考试系统---布局题库1.mp4
  • [74.7 MB] 02 QtCreator简介.mp4
  • [23.7 MB] 01 Qt概述.mp4
  • [38.1 MB] 08 驾校科目一考试系统---密码隐藏.mp4
  • [19.0 MB] 07 驾校科目一考试系统---验证账号密码.mp4
  • [85.3 MB] 06 驾校科目一考试系统---验证邮箱地址.mp4
  • [82.2 MB] 04 驾校科目一考试系统---新建项目.mp4
  • [60.7 MB] 09 驾校科目一考试系统---考试时间.mp4
  • [60.8 MB] 📁 第2节QT跨平台应用程序开发 【驾校科目一考试系统】 07 元对象系统--QObject.mp4
  • [39.8 MB] 10 信号与槽连接(松耦合).mp4
  • [68.2 MB] 01 驾校科目一考试系统---布局题库2.mp4
  • [55.8 MB] 03 驾校科目一考试系统---提交分数.mp4
  • [87.6 MB] 04 驾校科目一考试系统---窗口交互.mp4
  • [34.3 MB] 08 元对象系统--Q_OBJECT.mp4
  • [32.4 MB] 05 驾校科目一考试系统---发布项目.mp4
  • [88.4 MB] 06 驾校科目一考试系统---发布项目2.mp4
  • [54.8 MB] 09 元对象系统--QMetaObject.mp4
  • [29.6 MB] 02 驾校科目一考试系统---布局按钮.mp4
  • [119.5 MB] 📁 第6节 QT跨平台应用程序开发 【WPS文本编辑器】 01 文件操作QFile.mp4
  • [124.6 MB] 07 WPS活动子窗口(信号映射器).mp4
  • [55.5 MB] 08 WPS打开文档.mp4
  • [80.1 MB] 03 WPS菜单项.mp4
  • [88.9 MB] 09 WPS文档保存.mp4
  • [84.4 MB] 06 WPS活动子窗口.mp4
  • [138.7 MB] 10 WPS文档操作.mp4
  • [13.7 MB] 04 WPS菜单属性设置.mp4
  • [54.5 MB] 05 WPS新建文档.mp4
  • [106.7 MB] 02 文件信息QFileInfo.mp4
  • [114.6 MB] 📁 第18节 QT跨平台应用程序开发【QT进阶】 07 Qt多语言翻译_下.mp4
  • [63.5 MB] 04 TCP通信.mp4
  • [125.1 MB] 01 QQ项目小结.mp4
  • [51.4 MB] 06 Qt多语言翻译_上.mp4
  • [96.4 MB] 03 UDP通信.mp4
  • [62.5 MB] 02 Lambda表达式.mp4
  • [37.0 MB] 05 线程编程.mp4
  • [54.5 MB] 📁 第14节 项目实战【Qt版企业QQ】 02 QtQQ-聊天窗口管理类设计与实现.mp4
  • [72.3 MB] 08 QtQQ-双击进入单聊窗口.mp4
  • [103.5 MB] 04 QtQQ-聊天信息窗口界面设计下.mp4
  • [71.5 MB] 06 QtQQ-聊天信息窗口初始化中.mp4
  • [109.7 MB] 05 QtQQ-聊天信息窗口初始化上.mp4
  • [91.2 MB] 07 QtQQ-聊天信息窗口初始化下.mp4
  • [84.9 MB] 10 QtQQ-网页视图类设计与实现.mp4
  • [86.7 MB] 09 QtQQ-发送信息部件提升.mp4
  • [60.2 MB] 03 QtQQ-聊天信息窗口界面设计上.mp4
  • [53.8 MB] 01 QtQQ-主窗口接口补充.mp4
  • [80.7 MB] 📁 第10节 项目实战 【Qt版企业QQ】 02 QtQQ-登录窗口类_1.mp4
  • [38.3 MB] 05 QtQQ-主窗口类_2.mp4
  • [74.8 MB] 10 Qt调色板_上.mp4
  • [111.5 MB] 07 样式表语法_下.mp4
  • [43.6 MB] 04 QtQQ-主窗口类__1.mp4
  • [89.5 MB] 08 特殊效果_部件透明及阴影效果.mp4
  • [65.3 MB] 09 不规则窗体效果_遮罩.mp4
  • [33.7 MB] 03 QtQQ-登录窗口类_2.mp4
  • [90.1 MB] 01 QtQQ-常用操作类_2.mp4
  • [39.0 MB] 06 样式表语法_上.mp4
  • [76.1 MB] 适合人群 Qt开发者 跨平台应用开发者 学习收获 掌握Qt高级特性 实现跨平台应用开发 提升项目实战能力 祝您学习愉快! 学有所成,前程似锦!