yafeilinux 发表于 2013-5-22 13:30:41

Qt快速入门系列教程目录

http://files.qter.org/portal/201901/07/205812h65bb3m8bebbu6dq.png


## 导语


​       该系列教程是基于Qt Creator开发环境的 Qt 入门级教程。自2009年10月至今的两年多时间里,该系列教程逐渐完善,已经包含了 Qt 基础、2D绘图、数据库和XML、网络编程、Qt Quick 等最基本和最常用的知识点。从该系列教程中衍生出的 Qt 专题教程和 Qt 系列开源软件,分别对特定应用领域进行了综合的讲解和应用。现在,该系列教程的访问量已经超过千万,基于该系列教程的[《Qt Creator快速入门》](http://www.qter.org/portal.php?mod=view&aid=5)、[《Qt及Qt Quick开发实战精解》](http://www.qter.org/portal.php?mod=view&aid=5)和[《Qt 5编程入门》](http://www.qter.org/portal.php?mod=view&aid=5)三本书籍已经出版。

​   为了便于大家更好的学习和交流,将所有教程从作者的博客网站(http://www.yafeilinux.com/)全部转移到了Qter论坛(Qter开源社区(http://www.qter.org/)),并将所有内容基于最新版本的Qt重新编辑整理。今后,教程的内容将会得到进一步的扩展和更新,并会在第一时间推出Qt Quick的内容,将尽全力为广大Qt初学者提供一套易学、详尽、新颖的Qt教程。

​                                                                                                                           yafeilinux-------2019年
.
.
.


## 第一部分:Qt Quick教程

(基于Qt 5.12,主要讲解QML编程,建议有第二部分基础的初学者学习!从2019年2月更新!)





[第1篇 Qt Quick入门教程之基础(一)来到Qt Quick的世界](http://www.qter.org/forum.php?mod=viewthread&tid=20671)
[第2篇 Qt Quick入门教程之基础(二)搭建Qt Android开发环境](http://www.qter.org/forum.php?mod=viewthread&tid=20679)
[第3篇 Qt Quick入门教程之基础(三)QML语法1](http://www.qter.org/forum.php?mod=viewthread&tid=20695)
[第4篇 Qt Quick入门教程之基础(四)QML语法2](http://www.qter.org/forum.php?mod=viewthread&tid=20696)
[第5篇 Qt Quick入门教程之基础(五)QML的编码约定](http://www.qter.org/forum.php?mod=viewthread&tid=20717)
[第6篇 Qt Quick入门教程之基础(六)Qt Quick模块之Item](http://www.qter.org/forum.php?mod=viewthread&tid=20718)
[第7篇 Qt Quick入门教程之基础(七)Rectangle和坐标系统](http://www.qter.org/forum.php?mod=viewthread&tid=20744)
[第8篇 Qt Quick入门教程之基础(八)定位布局](http://www.qter.org/forum.php?mod=viewthread&tid=20745)
[第9篇 Qt Quick入门教程之基础(九)文本显示和字体](http://www.qter.org/forum.php?mod=viewthread&tid=20759)
[第10篇 Qt Quick入门教程之基础(十)文本输入](http://www.qter.org/forum.php?mod=viewthread&tid=20760)
.
.
.




-----------------------------------下面是前期写的,不再更新-------------------------------------------------   



[第51篇 Qt 5.5全新的开始](http://www.qter.org/forum.php?mod=viewthread&tid=3455)

[第52篇 Qt Quick简介](http://www.qter.org/forum.php?mod=viewthread&tid=3469)

[第53篇 Qt Quick项目详解](http://www.qter.org/forum.php?mod=viewthread&tid=3521)

.
.
.



## 第二部分:Qt 5版教程

(基于Qt 5,主要讲解Widget C++编程,Windows 7+Qt 5.8.0,建议初学者学习,从2017年2月份开始更新,共30篇!)






[第1篇 Qt5基础(一)Qt开发环境的搭建和hello world](http://www.qter.org/portal.php?mod=view&aid=25)

[第2篇 Qt5基础(二)编写Qt多窗口程序](http://www.qter.org/portal.php?mod=view&aid=27)

[第3篇 Qt5基础(三)Qt登录对话框](http://www.qter.org/portal.php?mod=view&aid=29)

[第4篇 Qt5基础(四)添加菜单图标(使用Qt资源文件 )](http://www.qter.org/portal.php?mod=view&aid=31)

[第5篇 Qt5基础(五)Qt布局管理器](http://www.qter.org/portal.php?mod=view&aid=32)

[第6篇 Qt5基础(六)实现Qt文本编辑功能](http://www.qter.org/portal.php?mod=view&aid=33)

[第7篇 Qt5基础(七)实现Qt文本查找功能](http://www.qter.org/portal.php?mod=view&aid=34)

[第8篇 Qt5基础(八)设置主窗口状态栏](http://www.qter.org/portal.php?mod=view&aid=35)

[第9篇 Qt5基础(九)Qt键盘、鼠标事件的处理](http://www.qter.org/portal.php?mod=view&aid=36)

[第10篇 Qt5基础(十)Qt定时器和随机数](http://www.qter.org/portal.php?mod=view&aid=37)

[第11篇 Qt5之2D绘图(一)绘制简单图形](http://www.qter.org/portal.php?mod=view&aid=38)

[第12篇 Qt5之2D绘图(二)渐变填充](http://www.qter.org/portal.php?mod=view&aid=39)

[第13篇 Qt5之2D绘图(三)绘制文字](http://www.qter.org/portal.php?mod=view&aid=40)

[第14篇 Qt5之2D绘图(四)绘制路径](http://www.qter.org/portal.php?mod=view&aid=41)

[第15篇 Qt5之2D绘图(五)绘制图片](http://www.qter.org/portal.php?mod=view&aid=42)

[第16篇 Qt5之2D绘图(六)Qt坐标系统](http://www.qter.org/portal.php?mod=view&aid=43)

号外:(http://www.qter.org/portal.php?mod=view&aid=47)

[第17篇 Qt5之2D绘图(七)涂鸦板](http://www.qter.org/portal.php?mod=view&aid=45)

[第18篇 Qt5之2D绘图(八)双缓冲绘图](http://www.qter.org/portal.php?mod=view&aid=46)

[第19篇 Qt5之2D绘图(九)图形视图框架(上)](http://www.qter.org/portal.php?mod=view&aid=48)

[第20篇 Qt5之2D绘图(十)图形视图框架(下)](http://www.qter.org/portal.php?mod=view&aid=49)

[第21篇 Qt5之数据库(一)简介](http://www.qter.org/portal.php?mod=view&aid=51)

[第22篇 Qt5之数据库(二)安装MySQL数据库](http://www.qter.org/portal.php?mod=view&aid=53)

[第23篇 Qt5之数据库(三)利用QSqlQuery类执行SQL语句](http://www.qter.org/portal.php?mod=view&aid=54)

[第24篇 Qt5之数据库(四)SQL查询模型QSqlQueryModel](http://www.qter.org/portal.php?mod=view&aid=56)

[第25篇 Qt5之数据库(五)SQL表格模型QSqlTableModel](http://www.qter.org/portal.php?mod=view&aid=57)

[第26篇 Qt5之数据库(六)SQL关系表格模型QSqlRelationalTableModel](http://www.qter.org/portal.php?mod=view&aid=58)

[第27篇 Qt5之XML(一)使用DOM读取XML文档](http://www.qter.org/portal.php?mod=view&aid=59)

[第28篇Qt5之 XML(二)使用DOM创建和操作XML文档](http://www.qter.org/portal.php?mod=view&aid=60)

[第29篇 Qt5之XML(三)Qt中的SAX](http://www.qter.org/portal.php?mod=view&aid=61)

[第30篇 Qt5之XML(四)使用流读写XML](http://www.qter.org/portal.php?mod=view&aid=62)


.
.
.


## 第三部分:功能或实例讲解

(建议有第一部分和第二部分基础后学习!**一直在更新...**)

------



[将QQ中的图文聊天内容显示到Qt界面](http://www.qter.org/portal.php?mod=view&aid=12)

(http://www.qter.org/portal.php?mod=view&aid=13)

[使用Qt Quick实现炫酷Cover Flow效果](http://www.qter.org/portal.php?mod=view&aid=20)

[当Qt Charts遇上Qt Graphical Effects,梦幻科技曲线!](http://www.qter.org/forum.php?mod=viewthread&tid=20618)

(http://www.qter.org/forum.php?mod=viewthread&tid=20627)

[使用Qt Quick Particle System粒子系统实现烟花效果](http://www.qter.org/forum.php?mod=viewthread&tid=20639)


.
.
.


## 第四部分:Qt 4版教程

(基于Qt 4,主要讲解Widget C++编程,Windows 7+Qt 4.8,建议使用Qt 4版本的初学者学习,内容与第二部分相同,只是使用版本不同,从2012年开始更新,共50篇!)



------------------------------------------------------基础篇------------------------------------------------------



[第0篇 开始学习Qt 与Qt Creator](http://www.qter.org/forum.php?mod=viewthread&tid=4)

[第1篇 基础(一)Qt开发环境的搭建和hello world](http://www.qter.org/forum.php?mod=viewthread&tid=5)

[第2篇 基础(二)编写Qt多窗口程序](http://www.qter.org/forum.php?mod=viewthread&tid=11)

[第3篇 基础(三)Qt登录对话框](http://www.qter.org/forum.php?mod=viewthread&tid=12)

[第4篇 基础(四)添加菜单图标——使用Qt资源文件](http://www.qter.org/forum.php?mod=viewthread&tid=13)

[第5篇 基础(五)Qt布局管理器](http://www.qter.org/forum.php?mod=viewthread&tid=14)

[第6篇 基础(六)实现Qt文本编辑功能](http://www.qter.org/forum.php?mod=viewthread&tid=17)

[第7篇 基础(七)实现Qt文本查找功能](http://www.qter.org/forum.php?mod=viewthread&tid=18)

[第8篇 基础(八)设置Qt状态栏](http://www.qter.org/forum.php?mod=viewthread&tid=23)

[第9篇 基础(九)Qt键盘、鼠标事件的处理](http://www.qter.org/forum.php?mod=viewthread&tid=24)

[第10篇 基础(十)Qt定时器和随机数](http://www.qter.org/forum.php?mod=viewthread&tid=25)

------------------------------------------------------图形篇 ------------------------------------------------------

[第11篇 2D绘图(一)绘制简单图形](http://www.qter.org/forum.php?mod=viewthread&tid=91)

[第12篇 2D绘图(二)渐变填充](http://www.qter.org/forum.php?mod=viewthread&tid=93)

[第13篇 2D绘图(三)绘制文字](http://www.qter.org/forum.php?mod=viewthread&tid=98)

[第14篇 2D绘图(四)绘制路径](http://www.qter.org/forum.php?mod=viewthread&tid=100)

[第15篇 2D绘图(五)绘制图片](http://www.qter.org/forum.php?mod=viewthread&tid=115)

[第16篇 2D绘图(六)坐标系统](http://www.qter.org/forum.php?mod=viewthread&tid=116)

[第17篇 2D绘图(七)涂鸦板](http://www.qter.org/forum.php?mod=viewthread&tid=119)

[第18篇 2D绘图(八)双缓冲绘图](http://www.qter.org/forum.php?mod=viewthread&tid=120)

[第19篇 2D绘图(九)图形视图框架(上)](http://www.qter.org/forum.php?mod=viewthread&tid=125)

[第20篇 2D绘图(十)图形视图框架(下)](http://www.qter.org/forum.php?mod=viewthread&tid=126)

------------------------------------------------------数据篇 ------------------------------------------------------

[第21篇 数据库(一)Qt数据库应用简介](http://www.qter.org/forum.php?mod=viewthread&tid=153)

[第22篇 数据库(二)编译MySQL数据库驱动](http://www.qter.org/forum.php?mod=viewthread&tid=154)

[第23篇 数据库(三)利用QSqlQuery类执行SQL语句](http://www.qter.org/forum.php?mod=viewthread&tid=161)

[第24篇 数据库(四)SQL查询模型QSqlQueryModel](http://www.qter.org/forum.php?mod=viewthread&tid=183)

[第25篇 数据库(五)SQL表格模型QSqlTableModel](http://www.qter.org/forum.php?mod=viewthread&tid=186)

[第26篇 数据库(六)SQL关系表格模型QSqlRelationalTableModel](http://www.qter.org/forum.php?mod=viewthread&tid=187)

[第27篇 XML(一)使用DOM读取XML文档](http://www.qter.org/forum.php?mod=viewthread&tid=188)

[第28篇 XML(二)使用DOM创建和操作XML文档](http://www.qter.org/forum.php?mod=viewthread&tid=189)

[第29篇 XML(三)Qt中的SAX](http://www.qter.org/forum.php?mod=viewthread&tid=191)

[第30篇 XML(四)使用流读写XML](http://www.qter.org/portal.php?mod=view&aid=62)

------------------------------------------------------网络篇 ------------------------------------------------------

[第31篇 网络(一)Qt网络编程简介](http://www.qter.org/forum.php?mod=viewthread&tid=576)

[第32篇 网络(二)HTTP](http://www.qter.org/forum.php?mod=viewthread&tid=577)

[第33篇 网络(三)FTP(一)](http://www.qter.org/forum.php?mod=viewthread&tid=602)

[第34篇 网络(四)FTP(二)](http://www.qter.org/forum.php?mod=viewthread&tid=603)

[第35篇 网络(五)获取本机网络信息](http://www.qter.org/forum.php?mod=viewthread&tid=607)

[第36篇 网络(六)UDP](http://www.qter.org/forum.php?mod=viewthread&tid=608)

[第37篇 网络(七)TCP(一)](http://www.qter.org/forum.php?mod=viewthread&tid=611)

[第38篇 网络(八)TCP(二)](http://www.qter.org/forum.php?mod=viewthread&tid=612)

[第39篇 网络(九)进程和线程](http://www.qter.org/forum.php?mod=viewthread&tid=580)

[第40篇 网络(十)WebKit初识](http://www.qter.org/forum.php?mod=viewthread&tid=691)



------------------------------------------------------进阶篇------------------------------------------------------

[第41篇 进阶(三) 对象树与拥有权](http://www.qter.org/forum.php?mod=viewthread&tid=696)

[第42篇 进阶(四)信号和槽](http://www.qter.org/forum.php?mod=viewthread&tid=697)

[第43篇 进阶(五) Qt样式表](http://www.qter.org/forum.php?mod=viewthread&tid=704)

[第44篇 进阶(六) 国际化](http://www.qter.org/forum.php?mod=viewthread&tid=781)

[第45篇 进阶(七) 定制Qt帮助系统](http://www.qter.org/forum.php?mod=viewthread&tid=782)

[第46篇 进阶(八) 3D绘图简介](http://www.qter.org/forum.php?mod=viewthread&tid=783)

[第47篇 进阶(九) 多媒体应用简介](http://www.qter.org/forum.php?mod=viewthread&tid=784)

[第48篇 过渡篇从Qt 4到Qt 5(一)Qt 5.2安装、程序迁移和发布](http://www.qter.org/forum.php?mod=viewthread&tid=903)

[第49篇 过渡篇从Qt 4到Qt 5(二)Qt 5框架介绍](http://www.qter.org/forum.php?mod=viewthread&tid=934)


------

.
.
.






yafeilinux 发表于 2019-4-30 23:11:18

云卷云舒 发表于 2019-4-30 00:38
刚买了一本Qt Creator快速入门第3版,开始学习。
第25页”QT += widgets“印成了”QT + = widgets“了,多 ...

这种小问题对初学者来说是很头疼的!:L

caikeyter 发表于 2013-5-31 10:29:23

头位。哈哈。看看和我买的那本书有什么不同。

yafeilinux 发表于 2013-5-31 10:57:16

caikeyter 发表于 2013-5-31 10:29 static/image/common/back.gif
头位。哈哈。看看和我买的那本书有什么不同。

其实,很多童鞋是先看教程再买书的,这个教程已经三年了。这次更新后,再看书会有一种似曾相识的感觉。

段家男 发表于 2013-6-18 11:54:18

至看书真的进步不大,得有一个目标去实现,进步会很快的,虽然有点痛苦

yafeilinux 发表于 2013-6-18 22:44:12

段家男 发表于 2013-6-18 11:54 static/image/common/back.gif
至看书真的进步不大,得有一个目标去实现,进步会很快的,虽然有点痛苦

嗯。《开发实战精解》里面不是有几个例子吗,学过几章之后就自己去做那个例子,看最后跟书里面实现的有何不同。

realfan 发表于 2013-7-4 15:35:18

能否把更新的内容简单指出来呢,这样也容易对比原书内容

pkgfs 发表于 2013-7-4 19:53:21

膜拜楼主,学习了;以后会一直追随楼主的脚步!

hackbs 发表于 2013-7-5 07:34:04

Qt5的 QtView怎么使用啊 ,为什么书里面也没有介绍。

pkgfs 发表于 2013-7-6 08:54:22

晕啊,怎么在线试读内容是关于 电源管理的???

yafeilinux 发表于 2013-7-6 10:37:38

pkgfs 发表于 2013-7-6 08:54 static/image/common/back.gif
晕啊,怎么在线试读内容是关于 电源管理的???

哪个啊?我这里显示正常的!

yafeilinux 发表于 2013-7-6 10:41:58

realfan 发表于 2013-7-4 15:35 static/image/common/back.gif
能否把更新的内容简单指出来呢,这样也容易对比原书内容

这次更新主要是换了Qt版本,内容跟书里面相辅相成,如果看过书了,这里只需要大概浏览一下即可 。主要是给没有买书的童靴看的!

yafeilinux 发表于 2013-7-6 10:50:00

hackbs 发表于 2013-7-5 07:34 static/image/common/back.gif
Qt5的 QtView怎么使用啊 ,为什么书里面也没有介绍。

你是说QML中的模型视图吗?这个是有的。对于其他Qt 5中更新的内容,因为当时还没有发布Qt 5,所以没有涉及相关内容。

itfanr 发表于 2013-7-23 20:28:44

我见过最好的qt教程了   谢谢lz!

jun_dai846 发表于 2013-7-24 13:40:31

期待下面新的教程内容。谢谢:D

redfox945 发表于 2013-7-25 08:46:26

能下载不???:lol:lol:lol:lol:lol:lol

yafeilinux 发表于 2013-7-25 12:00:38

redfox945 发表于 2013-7-25 08:46 static/image/common/back.gif
能下载不???

新的教程没有提供下载,可以去yafeilinux.com下载以前的教程。

涅槃 发表于 2013-7-30 15:22:47

在赵老师那里借着看的,可以一毕业就还了。伴着我做完毕设

yafeilinux 发表于 2013-7-30 17:44:03

涅槃 发表于 2013-7-30 15:22 static/image/common/back.gif
在赵老师那里借着看的,可以一毕业就还了。伴着我做完毕设

嗯,继续努力吧!校园外的环境才是最大的课堂!

pkgfs 发表于 2013-7-31 16:24:14

最近没有更新吗?:):):)

pkgfs 发表于 2013-7-31 16:33:30

yafeilinux 发表于 2013-7-6 10:37 static/image/common/back.gif
哪个啊?我这里显示正常的!

http://www.buaapress.com.cn/reviewbooktest.php?bookid=3039
目录就是电压管理
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Qt快速入门系列教程目录