首页
›
编程基础与工程化
›
016-网络编程
›
《Qt界面布局与网络通信实战》
VIP20
本课程属于:016-网络编程
编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Qt界面布局与网络通信实战
📚 共计 30 章节
第01章
Qt简介与环境搭建
Qt发展史、应用领域(嵌入式、桌面、移动)、Qt Creator安装与配置、第一个Qt程序(Hello World)
入门
环境
第02章
Qt核心机制
信号与槽原理、元对象系统(MOC)、事件循环与事件处理、QObject基类
核心
机制
第03章
布局管理器入门
QHBoxLayout水平布局、QVBoxLayout垂直布局、布局嵌套与伸缩因子(stretch)
布局
基础
第04章
高级布局与容器
QGridLayout网格布局、QFormLayout表单布局、QGroupBox与QTabWidget容器
布局
容器
第05章
QWidget基础属性
窗口大小、位置、标题、图标、窗口标志(Qt::WindowFlags)
窗口
属性
第06章
QPushButton与QLabel
按钮点击事件、标签文本与富文本、快捷键与图标设置
控件
事件
第07章
QLineEdit与QTextEdit
单行输入框、多行文本编辑器、输入掩码、验证器(QValidator)
输入
文本
第08章
QComboBox与QListWidget
下拉选择框、列表控件、数据添加与删除、信号响应
列表
选择
第09章
QSlider与QProgressBar
滑块控件、进度条、数值范围设置、实时反馈
滑块
进度
第10章
QTableWidget与QTreeWidget
表格控件、树形控件、单元格编辑、表头设置
表格
树形
第11章
QDialog与标准对话框
模态与非模态对话框、QMessageBox、QFileDialog、QColorDialog
对话框
交互
第12章
QMainWindow框架
菜单栏(QMenuBar)、工具栏(QToolBar)、状态栏(QStatusBar)、中心部件
框架
主窗口
第13章
QAction与快捷键
动作(Action)创建、快捷键绑定、菜单与工具栏联动
动作
快捷键
第14章
QTimer与定时器
单次定时器、周期性定时器、超时信号、动画控制
定时器
动画
第15章
QPainter基本绘图
绘制直线、矩形、椭圆、文本、画笔与画刷设置
绘图
2D
第16章
QPainter高级绘图
渐变填充(线性、径向)、抗锯齿、坐标变换(平移、旋转、缩放)
绘图
高级
第17章
QPixmap与QImage
图片加载、缩放、裁剪、像素级操作、QPixmapCache
图片
像素
第18章
QSS样式表入门
QSS语法、选择器(类、ID、属性)、常用属性(背景、边框、字体)
样式
QSS
第19章
QSS高级技巧
伪状态(hover、pressed)、子控件控制、QSS与代码样式混合
样式
高级
第20章
Qt网络编程基础
TCP/IP协议简介、QTcpSocket与QTcpServer类、连接与断开
网络
TCP
第21章
TCP客户端实现
连接服务器、发送数据、接收数据、错误处理
网络
客户端
第22章
TCP服务器实现
监听端口、接受连接、多客户端管理、广播消息
网络
服务器
第23章
UDP通信
QUdpSocket类、单播与广播、数据报发送与接收
网络
UDP
第24章
HTTP与QNetworkAccessManager
GET/POST请求、响应解析、下载文件
网络
HTTP
第25章
JSON数据解析
QJsonDocument、QJsonObject、QJsonArray、序列化与反序列化
数据
JSON
第26章
XML数据解析
QXmlStreamReader、QXmlStreamWriter、DOM解析对比
数据
XML
第27章
多线程与网络
QThread与网络请求、线程安全、信号跨线程传递
多线程
网络
第28章
文件传输实战
大文件分片上传、断点续传、进度显示
实战
文件
第29章
聊天室项目(上)
界面设计(消息列表、输入框、发送按钮)、TCP连接建立
项目
聊天室
第30章
聊天室项目(下)
消息广播、用户列表、退出处理、项目打包发布
项目
发布
所属VIP或分类
同VIP:Linux系统编程与网络实战
同VIP:Qt网络编程实战
同VIP:Qt网络编程界面布局实战