Qt基础入门到进阶实战资料大全(纯干货,超详细,随时更新)
文章目录
- 1.简介
- 2.Qt官网
- 3.Qt开源社区
- 1)国内社区
- a)CSDN 社区
- b)Qter社区
- c)QTCN开发网
- 2)国外社区
- a)QT software
- b)Qt Center
- c)Developpez
- d)Qt-APPs
- e)QUIt Coding
- f)Stack Overflow
- g)Plant Qt
- 4.入门课程
- 1)《Qt快速入门系列教程》
- 2)《Qt学习之路2》
- 3)《QMLBook》
- 5.进阶项目实战
- 1)《Qt从入门到实战》
- 2)《黑马程序员Qt》
- 3)《Qt进阶之路》
- 6.书籍
- 1)在线电子书
- 2)实体书
1.简介
本文主要整理为Qt的学习记录,从入门到进阶,纯干货,超详细。
2.Qt官网
Qt的官方网站,包含各种对Qt的权威解释和在线帮助文档的查阅以及实时更新的Qt版本的发布信息
-
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开源社区中的教程非常经典,,里面也包含的有Qt Quick的基础教程
2)《Qt学习之路2》
-
链接 《Qt学习之路2》
-
这是以前《Qt学习之路》的升级改版,以前在Qt开源社区,现今转移到到了另一个网站
3)《QMLBook》
- 中文版 《QmlBook in Chinese》
- 英文版 《QmlBook》
5.进阶项目实战
1)《Qt从入门到实战》
- 《Qt从入门到实战》
- 源自于黑马程序员的一个付费课程,有一定的参考性
2)《黑马程序员Qt》
-
《黑马程序员Qt》 – 第1部分
-
众所周知,B站是个学习的好地方,所以推荐这B站上面黑马程序员Qt视频。老师讲的非常好,可应用于实操
-
《黑马程序员Qt》 – 第2部分
-
第一部分的补充,成了一个完整的系列视频
3)《Qt进阶之路》
- 《Qt进阶之路》
- 这是知乎的一位博主分享的关于Qt进阶实战的技术文章
6.书籍
1)在线电子书
-
free-bookl
-
这是GitHub上的一个免费电子书的网站,包含各种各样的书,涵盖面非常的广,都是免费的
-
free-programming
-
这也是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的基础入手到项目开发的全过程
m0_61401416: linux平台上编译QT项目之后,能不能发布成.exe文件呢
朱顺宇: 博主知道怎么修改tableview的属性吗
自由的7: 作者写的挺好的,为什么要骂人?
weixin_45943698: main函数里面怎么调用呢
沧澜入梦: 打印第十个参数应该是 ${10}吧,$10 打印的是$1的值和0