从零开始,快速上手Qt应用程序开发框架
本教程基于markdown编写,一般的编译器只能正常打开部分内容,如需显示所有内容,请使用Yank Note打开该文件。
我也会将md文件转换为pdf和html(无法导出正确的mermaid图)方便大家阅读。
- 为什么使用Qt开发应用程序 ✔️
- 基本文件构成 ✔️
- Qt程序的实际运行流程 ✔️
- 让对象关联起来——信号槽 ✔️
- 简化信号槽传参——Lambda表达式 ✔️
- 更宽泛的对象联动——事件 ✔️
- ……
学习Qt之前需要一定的C++
语法知识,本文档只会在个别地方提及C++的语法以便理解,请读者自行学习完毕C++
及面向对象
的知识。
本教程使用Ubuntu 14.04 LTS
下的Qt Creator 5.6.1
,请读者选择适合自己的IDE进行代码实现。
使用本教程学习只需按照目录顺序进行逐一学习即可,遇到新的知识点的时候,希望读者能在自己的IDE上实现代码并运行出一样的结果。
由于作者也是第一次接触Qt,未免有错误的书写与描述,欢迎大家指正。
感谢以下作者,本教程也在一定程度上参考了这些文档,如有侵权,请联系我。
📥 Email: [email protected]