---
### **一、Qt开发学习路线(分阶段详解)**
---
#### **阶段1:C++基础与Qt入门(1-2个月)**
**目标**:掌握C++核心语法,熟悉Qt框架基本使用。
1. **C++基础**(必须扎实):
- 数据类型、流程控制、函数、类与对象(封装、继承、多态)。
- STL容器(`vector`/`map`)、智能指针(`shared_ptr`/`unique_ptr`)。
- 文件操作、异常处理、多线程基础(`std::thread`)。
- **学习资源**:
- 书籍:《C++ Primer》《Effective C++》
- 视频:B站黑马程序员C++课程(免费)
2. **Qt入门**:
- **Qt安装与配置**:下载Qt Creator,配置MSVC或MinGW编译器。
- **Qt核心机制**:
- 信号与槽(Signal & Slot):掌握手动连接与自动连接(`connect`函数)。
- 元对象系统(MOC):理解Qt如何扩展C++语法(如`Q_OBJECT`宏)。
- **基础组件**:
- 窗口类(`QWidget`/`QMainWindow`)、按钮(`QPushButton`)、布局管理器(`QHBoxLayout`/`QVBoxLayout`)。
- **实战小项目**:


4022

被折叠的 条评论
为什么被折叠?



