C++ / QT
小肩膀教育BUILD YOUR EXPERTISE.++
已完结 · 2023

零基础C++软件开发

从 C++、Qt 与 QSS 到 pcap 抓包工具,贯通界面、网络和软件打包。

2023 · 已完结5 个章节 · 108 条目录
咨询定价课程展示价格 · 最终以老师确认为准

课程介绍

课程年份与状态按最新课表维护,具体学习安排、服务与学员权益请与老师确认。

以 C++ 和 Qt 软件开发为主线,从预处理、编译链接、数据类型、指针、类与库的使用开始,逐步进入图形界面编程。目录还包含 Qt 容器与迭代器,帮助理解程序中的数据组织。

Qt 实践覆盖信号槽、菜单与对话框、文件读写、树形控件和 TCP 通信;QSS 部分练习皮肤切换与界面动画。最后通过 pcap 抓包工具项目连接网卡读取、协议头解析、多线程、包过滤和安装包发布,适合希望从语法走到可交付软件的学习者。

课程亮点

  • C++ 基础结合编译链接、指针、函数指针、类和库的使用。
  • 通过 Qt 容器、迭代器和常用数据结构组织程序数据。
  • Qt 实践包含信号槽、文件、控件与 TCP 客户端服务端通信。
  • QSS 专题覆盖界面样式、皮肤切换、侧边栏与动画。
  • 以 pcap 项目串联网卡抓包、协议解析、多线程和软件打包。

课程目录

5 个章节 · 108 个 MP4 视频标题。目录来自课程视频文件名,已去掉 .mp4 扩展名并按自然序排列;子文件夹作为章节,多层子目录保留层级名称。仅展示目录,不提供视频播放。

已按本地视频目录整理更新:2026-11-07

01

01.C++语言专题

43 条
  • 01.课程介绍
  • 02.VS2019下载安装
  • 03.C++的预处理
  • 04.C++的编译基本流程
  • 05.C++链接基本流程
  • 06.C++的变量和常量
  • 07.C++的基本数据类型
  • 08.C++的类型转化
  • 09.C++的字符和宽字符
  • 10.C++的auto关键词
  • 11.C++的string
  • 12.C++的枚举
  • 13.C++定义类型别名
  • 14.C++的命名空间
  • 15.C++的结构体
  • 16.C++的循环判断结构
  • 17.C++的array
  • 18.C++的vector
  • 19.C++的指针
  • 20.C++的引用
  • 21.智能指针unique_ptr
  • 22.智能指针shared_ptr
  • 23.联合体union
  • 24.C++的函数
  • 25.C++的函数指针
  • 26.C++的函数重载
  • 27.C++的函数模板
  • 28.C++的decltype推断
  • 29.C++的static和inline
  • 30.C++的extern混合C语言
  • 31.C++的lib库创建与使用
  • 32.VS2019创建项目模板
  • 33.C++类成员函数
  • 34.C++类中的const
  • 35.C++类的构造函数
  • 36.C++类的析构函数
  • 37.C++类的静态成员变量
  • 38.C++类的静态成员函数
  • 39.C++类的友元
  • 40.C++的嵌套类
  • 41.C++的运算符重载
  • 42.C++类的继承
  • 43.C++的匿名函数
02

02.STL标准模板库

8 条
  • 01.STL之QVector容器
  • 02.STL之QVector迭代器
  • 03.STL之QList容器
  • 04.STL之QQueue队列
  • 05.STL之QStack栈和自写栈
  • 06.STL之QHash和QMap
  • 07.STL之QMultiMap与QMultiHash
  • 08.STL之Qt自带算法
03

03.Qt程序制作

31 条
  • 01.Qt开发环境搭建
  • 02.Qt构建基本流程
  • 03.Qt最基本的信号槽
  • 04.Qt信号和槽自定义
  • 05.Qt信号槽的函数地址连接方式
  • 06.Qt断开信号槽
  • 07.Qt的Widget窗体
  • 08.Qt的Dialog模态对话框
  • 09.Qt的MainWindow菜单栏
  • 10.Qt的MainWindow状态栏
  • 11.Qt的MainWindow停靠窗口
  • 12.Qt的QMessageBox
  • 13.Qt的文件选择对话框
  • 14.Qt的输入对话框
  • 15.Qt的ListWidget
  • 16.Qt的TableWidget
  • 17.Qt读文件
  • 18.Qt写文件
  • 19.Qt的RadioButton
  • 20.Qt的CheckBox
  • 21.Qt的Combobox
  • 22.Qt的TreeWidget
  • 23.Qt的定时器
  • 24.Qt的多线程
  • 25.Qt多线程的退出
  • 26.网络编程TCPServer的API
  • 27.网络编程TCPSocket的API
  • 28.网络编程TCP服务器
  • 29.网络编程TCP客户端
  • 30.网络编程多个客户端连接服务器
  • 31.网络编程客户端一对一通信
04

04.Qss界面美化

13 条
  • 01.setStyle风格设置
  • 02.styleSheet编写
  • 03.代码设置styleSheet
  • 04.QSS界面设计一
  • 05.QSS界面设计二
  • 06.软件切换皮肤实现
  • 07.QSS界面设计三
  • 08.QSS界面设计四
  • 09.滑动侧边框UI设计
  • 10.滑动侧边框动画编写
  • 11.Qt滑块验证码仿制思路
  • 12.Qt滑块验证码QSS制作
  • 13.Qt滑块验证码代码实现
05

05.pcap仿制抓包软件

13 条
  • 01.winpcap包导入工程
  • 02.pcap网卡信息展示
  • 03.pcap打开网卡
  • 04.多线程读取网卡包
  • 05.MAC帧读取
  • 06.IPV4头部构建
  • 07.多线程数据包封装传递
  • 08.TCP和UDP头部构建
  • 09.TCP和UDP包解析
  • 10.包信息展示
  • 11.包信息树形展示
  • 12.包过滤
  • 13.Qt打包和安装包发布

信息整理:2026-11-07 · 课程介绍与目录在本站直接浏览;当前未接入视频播放、订单与在线支付。

欢迎回到小肩膀

与热爱技术的人,一起向前。

本地预览:账号服务尚未接入,不会保存或提交密码。

还没有账号?