飞豹客 · 课能看,资料也能带走
飞豹客体系课

1.2.QTWidget的控件式开发详解

先想清楚:做桌面端工具,为什么要选 Widget 控件式开发 这门课讲的是 Qt Widget 体系下的桌面图形界面开发。很多上班族和转行者第一次做内部工具时,会卡在“怎么把一段后台脚本变成别人能点的窗口”。命令行脚本你自己用没问题,但交给运营、财务或跨部门同事时,他们面对黑框就无从下手。Widge

单课价¥39.00新品 上架
会员价¥19.50开通会员,全站课程按会员价下载套餐详情
0 人关注 更新于 2026-10-21 永久有效
发货

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

保障

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

客服

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

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥39.00

会员 · 按档位

永久¥19.505折
年¥23.406折
月¥27.307折

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

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

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

先想清楚:做桌面端工具,为什么要选 Widget 控件式开发

这门课讲的是 Qt Widget 体系下的桌面图形界面开发。很多上班族和转行者第一次做内部工具时,会卡在“怎么把一段后台脚本变成别人能点的窗口”。命令行脚本你自己用没问题,但交给运营、财务或跨部门同事时,他们面对黑框就无从下手。Widget 控件式开发解决的就是这个场景:它不追求花哨的跨端触控特效,而是用成熟的按钮、输入框、表格等控件,快速拼出一个能稳定运行在 Windows 或 Linux 上的标准桌面软件。相比直接啃底层绘图引擎,控件式开发更接近“搭积木”,只要搞懂每个控件的属性,就能拼出符合日常办公逻辑的交互界面。如果你目前的工作涉及数据处理、设备调试,或者想把重复性的人工操作封装成带界面的工具,这套思路非常对口。

这资料适合什么基础,以及建议先看哪几块

这套资料不适合完全没写过代码的人。你需要具备基础的 C++ 语法认知,知道类、对象、指针是怎么回事,但不需要精通模板编程或高级内存管理。如果你以前只写过 Python,刚转到 C++ 觉得指针难懂,这套课的实操节奏也能帮你把语法落到具体的界面控件上,不至于一直在半空悬着。建议拿到资料后,不要从头按顺序一秒不落看完,而是先把前三块关于控件属性和方法的章节过一遍,建立对界面元素的直观感受;接着直接跳到信号与槽机制那一块。这是整个框架运转的核心,搞懂了“点按钮触发处理函数”的底层连线逻辑,你才能把界面和业务代码真正缝合起来。至于字符串和容器类,可以在你开始写具体业务逻辑、发现需要处理文本拼接或数据列表时,再带着问题去查。

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

跟着走完这套资料,你能独立做出一个具备完整交互逻辑的桌面端工具。比如一个带参数配置表单的文件批量重命名工具,或者一个能连接数据库、把查询结果用表格控件展示出来并支持导出的小软件。你会知道界面有哪几种构建方式,明白什么时候该用纯代码手写界面,什么时候可以直接拖拽控件,并且能熟练使用框架自带的字符串和容器类来处理中间数据。在练习配合上,切忌只看视频不敲代码。每看完一个控件的属性讲解,立刻在编辑器里建个空白工程,把那个控件拖出来,手动改一改尺寸、标题等属性,看看界面发生了什么变化。讲到信号与槽时,自己写一个最简单的窗口:放一个输入框和一个按钮,点按钮把输入框里的文字提取到下方标签里。把这些小练习跑通了,再去看框架的元对象系统和模块划分,你会非常清楚这些底层机制到底在为谁服务,而不是停留在干巴巴的概念背诵上。

课程目录

课程目录11 集
  • 1 1.控件式UI开发 (19:04).mp4
  • 2 2.控件的属性和方法1 (26:03).mp4
  • 3 3.控件的属性和方法2 (26:47).mp4
  • 4 4.控件的属性和方法3 (32:03).mp4
  • 5 5.控件的属性和方法4 (34:24).mp4
  • 6 6.QT的信号与槽机制 (27:46).mp4
  • 7 7.UI构建三种方式和QT元对象系统 (19:45).mp4
  • 8 8.QT字符串类QString (24:58).mp4
  • 9 9.QT容器类 (26:27).mp4
  • 10 10.QT容器的三种遍历方法 (21:07).mp4
  • 11 11.QT主体模块和附加模块 (22:20).mp4