首页
›
编程基础与工程化
›
014-Qt界面
›
《Qt界面工程化与项目重构全流程》
VIP20
本课程属于:014-Qt界面
编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Qt界面工程化与项目重构全流程
📚 共计 30 章节
01
Qt概述与环境搭建
Qt发展史 · 应用领域 · Qt6新特性 · MinGW/MSVC · Creator安装配置
入门
环境
02
第一个Qt项目
项目创建 · .pro文件 · main入口 · QApplication · Hello World
基础
项目结构
03
信号与槽机制 (上)
概念 · connect详解 · 自定义信号槽 · Lambda表达式
核心
机制
04
信号与槽机制 (下)
重载 · disconnect · 信号连接信号 · Qt5/Qt6语法差异
进阶
兼容
05
常用控件 (一)
QLabel · QPushButton · QLineEdit · QTextEdit · QPlainTextEdit
控件
基础
06
常用控件 (二)
QComboBox · QSpinBox · QSlider · QProgressBar · QDateTimeEdit
控件
交互
07
布局管理器
QHBoxLayout · QVBoxLayout · QGridLayout · QFormLayout · 伸缩因子
布局
界面
08
QMainWindow框架
菜单栏 · 工具栏 · 状态栏 · 停靠窗口 QDockWidget
框架
主窗口
09
对话框 (上)
QMessageBox · QFileDialog · QColorDialog · 标准对话框
对话框
交互
10
对话框 (下)
QFontDialog · QInputDialog · QProgressDialog · 自定义对话框
对话框
进阶
11
事件系统
事件与信号区别 · 鼠标事件 · 键盘事件 · 事件过滤器
事件
底层
12
绘图与QPainter
基本绘图 · QPen/QBrush · 抗锯齿 · 绘制文本与图片
绘图
2D
13
模型/视图架构
MVC概念 · QListWidget · QTreeWidget · QTableWidget · 自定义Model
数据
视图
14
文件操作
QFile读写 · QTextStream · QDataStream · QFileInfo · QDir
文件
IO
15
XML与JSON解析
QXmlStreamReader/Writer · QJsonDocument · QJsonObject/Array
数据
解析
16
多线程编程 (上)
QThread基础 · 继承run · moveToThread · QMutex同步
线程
并发
17
多线程编程 (下)
QSemaphore · QWaitCondition · QThreadPool · QtConcurrent
线程
高级
18
网络编程 (上)
TCP原理 · QTcpServer/QTcpSocket · 服务端/客户端 · 粘包处理
网络
TCP
19
网络编程 (下)
UDP · QUdpSocket · HTTP请求 · QNetworkAccessManager · WebSocket
网络
UDP/HTTP
20
数据库编程
QSqlDatabase · SQLite/MySQL · QSqlQuery · QSqlTableModel
数据库
SQL
21
样式表QSS
QSS语法 · 选择器 · 伪状态 · 盒子模型 · 动态换肤
样式
美化
22
自定义控件与插件
QWidget子类化 · paintEvent · 自定义属性 · Qt Designer插件
自定义
高级
23
国际化与本地化
tr()函数 · .ts文件 · Qt Linguist · 动态语言切换
i18n
多语言
24
Qt Charts数据可视化
QChart/QChartView · 折线/柱状/饼图 · 动态更新 · 交互
图表
可视化
25
Qt Quick与QML入门
QML语法 · C++交互 · Qt Quick Controls 2 · 移动端界面
QML
移动
26
项目工程化 (上)
目录结构规范 · CMake/qmake · Git集成 · 代码风格
工程化
规范
27
项目工程化 (下)
spdlog日志 · Qt Test单元测试 · 性能分析 · 内存泄漏检测
工程化
测试
28
项目重构实战 (上)
重构原则 · 代码坏味道 · 提取函数/类 · 设计模式(单例/观察者)
重构
设计模式
29
项目重构实战 (下)
界面与业务解耦 · MVP架构 · 模块拆分 · 接口抽象与依赖注入
重构
架构
30
综合项目实战
需求分析 · 原型设计 · 架构设计 · 编码测试 · 打包发布(NSIS/Inno)
全流程
实战
所属VIP或分类
同VIP:Qt界面工程化实战:项目重构篇
同VIP:Qt界面工程构建与项目重构
同VIP:Qt界面性能优化实战