文章目录
1.简介
本文主要整理为Qt的学习记录,从入门到进阶,纯干货,超详细。
2.Qt官网
Qt的官方网站,包含各种对Qt的权威解释和在线帮助文档的查阅以及实时更新的Qt版本的发布信息
-
Qt的官方网址。支持中文
-
包含Qt各个现今发行版本的下载,支持各个平台
-
包含迄今为止的各个Qt版本和工具。方便查找各个版本的差异
-
在线查询帮助文档,随Qt的各个版本实时更新
3.Qt开源社区
1)国内社区
a)CSDN 社区
- CSDN Qt论坛
- 这是由国内的Qt大佬在CSDN上开辟并分享的社区服务平台
b)Qter社区
- Qter社区
- 国内较早的Qt开源社区。很多人的Qt入门学习都是从这里开始的,里面比较著名的就是霍亚飞的关于Qt的学习指南
c)QTCN开发网
- QTCN开发网
- 也是Qt中比较出名的社区,重点核心在于讨论
2)国外社区
a)QT software
- QT software
- 这是一个德语的Qt社区网站,但是有很多第三方库在此发布分享
b)Qt Center
- Qt Center
- 包含Qt的社区介绍,并涵盖多方面的知识
c)Developpez
- Developpez
- 一个法语的Qt社区,免费为读者提供资源和服务,如同国内的CSDN
d)Qt-APPs
- Qt-APPs
- 注重于移动端的Qt应用,在里面可以找到许多的Qt基于App的应用程序和桌面端的应用,都是免费的
e)QUIt Coding
- QUIt Coding
- 一个致力于开发前沿的社区。不过现在好像没怎么更新了
f)Stack Overflow
- Stack Overflow
- Stack Overflow是一个与程序相关的IT技术问答网站。用户可以在网站免费提交问题,浏览问题,索引相关内容,里面有各国使用Qt的人提出的问题和解决方法
g)Plant Qt
- Plant Qt
- 国外汇聚关于Qt的各种分享博客的网站
注意:分享的国外社区均可以直接上网连接,不需要神秘力量
4.入门课程
1)《Qt快速入门系列教程》
这是在Qt开源社区中的教程非常经典,,里面也包含的有Qt Quick的基础教程
2)《Qt学习之路2》
-
这是以前《Qt学习之路》的升级改版,以前在Qt开源社区,现今转移到到了另一个网站
3)《QMLBook》
5.进阶项目实战
1)《Qt从入门到实战》
- 《Qt从入门到实战》
- 源自于黑马程序员的一个付费课程,有一定的参考性
2)《黑马程序员Qt》
-
众所周知,B站是个学习的好地方,所以推荐这B站上面黑马程序员Qt视频。老师讲的非常好,可应用于实操
-
第一部分的补充,成了一个完整的系列视频
3)《Qt进阶之路》
- 《Qt进阶之路》
- 这是知乎的一位博主分享的关于Qt进阶实战的技术文章
6.书籍
1)在线电子书
-
这是GitHub上的一个免费电子书的网站,包含各种各样的书,涵盖面非常的广,都是免费的
-
这也是GitHub上关于编程学习的书籍库也都是免费的
2)实体书
-
《C++ Primer plus》
-
C++入门的经典之作
-
《Qt Creator快速入门》
-
基于Qt Creator编写,是国内较早的对Qt介绍的书籍
-
《C++ GUI Qt4编程》
-
基于Qt4的Qt编程教材
-
《Qt高级编程》
-
以项目实战为主,涉及技术栈很全面
-
《C++ Qt设计模式》
-
将跨平台的Qt与计算机编程思想中的设计模式相结合,详细阐释框架的重要性
-
《Python Qt GUI快速编程》
-
详细阐释利用python和Qt实现GUI编程的实例,适合于PyQt入门学习
- 《Qt Quick核心编程》
- 详细介绍QML的基础入手到项目开发的全过程