找回密码
 立即注册
收起左侧

Qt快速入门系列教程目录

271
回复
961871
查看
    [复制链接]
累计签到:1656 天
连续签到:2 天
来源: Qt教程 2013-5-22 13:30:41 显示全部楼层 |阅读模式

导语

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

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

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

第一部分:Qt Quick教程

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

第1篇 Qt Quick入门教程之基础(一)来到Qt Quick的世界
第2篇 Qt Quick入门教程之基础(二)搭建Qt Android开发环境
第3篇 Qt Quick入门教程之基础(三)QML语法1
第4篇 Qt Quick入门教程之基础(四)QML语法2
第5篇 Qt Quick入门教程之基础(五)QML的编码约定
第6篇 Qt Quick入门教程之基础(六)Qt Quick模块之Item
第7篇 Qt Quick入门教程之基础(七)Rectangle和坐标系统
第8篇 Qt Quick入门教程之基础(八)定位布局
第9篇 Qt Quick入门教程之基础(九)文本显示和字体
第10篇 Qt Quick入门教程之基础(十)文本输入
.
.
.

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

第51篇 Qt 5.5全新的开始

第52篇 Qt Quick简介

第53篇 Qt Quick项目详解

.
.
.

第二部分:Qt 5版教程

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

第1篇 Qt5基础(一)Qt开发环境的搭建和hello world

第2篇 Qt5基础(二)编写Qt多窗口程序

第3篇 Qt5基础(三)Qt登录对话框

第4篇 Qt5基础(四)添加菜单图标(使用Qt资源文件 )

第5篇 Qt5基础(五)Qt布局管理器

第6篇 Qt5基础(六)实现Qt文本编辑功能

第7篇 Qt5基础(七)实现Qt文本查找功能

第8篇 Qt5基础(八)设置主窗口状态栏

第9篇 Qt5基础(九)Qt键盘、鼠标事件的处理

第10篇 Qt5基础(十)Qt定时器和随机数

第11篇 Qt5之2D绘图(一)绘制简单图形

第12篇 Qt5之2D绘图(二)渐变填充

第13篇 Qt5之2D绘图(三)绘制文字

第14篇 Qt5之2D绘图(四)绘制路径

第15篇 Qt5之2D绘图(五)绘制图片

第16篇 Qt5之2D绘图(六)Qt坐标系统

号外:Qt 2D绘图部分窗口、视口的研究

第17篇 Qt5之2D绘图(七)涂鸦板

第18篇 Qt5之2D绘图(八)双缓冲绘图

第19篇 Qt5之2D绘图(九)图形视图框架(上)

第20篇 Qt5之2D绘图(十)图形视图框架(下)

第21篇 Qt5之数据库(一)简介

第22篇 Qt5之数据库(二)安装MySQL数据库

第23篇 Qt5之数据库(三)利用QSqlQuery类执行SQL语句

第24篇 Qt5之数据库(四)SQL查询模型QSqlQueryModel

第25篇 Qt5之数据库(五)SQL表格模型QSqlTableModel

第26篇 Qt5之数据库(六)SQL关系表格模型QSqlRelationalTableModel

第27篇 Qt5之XML(一)使用DOM读取XML文档

第28篇Qt5之 XML(二)使用DOM创建和操作XML文档

第29篇 Qt5之XML(三)Qt中的SAX

第30篇 Qt5之XML(四)使用流读写XML

.
.
.

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

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


将QQ中的图文聊天内容显示到Qt界面

Qt 5开发Android应用图文详解

使用Qt Quick实现炫酷Cover Flow效果

当Qt Charts遇上Qt Graphical Effects,梦幻科技曲线!

Qt Data Visualization ,让数据3D可视化

使用Qt Quick Particle System粒子系统实现烟花效果

.
.
.

第四部分:Qt 4版教程

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

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

第0篇 开始学习Qt 与Qt Creator

第1篇 基础(一)Qt开发环境的搭建和hello world

第2篇 基础(二)编写Qt多窗口程序

第3篇 基础(三)Qt登录对话框

第4篇 基础(四)添加菜单图标——使用Qt资源文件

第5篇 基础(五)Qt布局管理器

第6篇 基础(六)实现Qt文本编辑功能

第7篇 基础(七)实现Qt文本查找功能

第8篇 基础(八)设置Qt状态栏

第9篇 基础(九)Qt键盘、鼠标事件的处理

第10篇 基础(十)Qt定时器和随机数

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

第11篇 2D绘图(一)绘制简单图形

第12篇 2D绘图(二)渐变填充

第13篇 2D绘图(三)绘制文字

第14篇 2D绘图(四)绘制路径

第15篇 2D绘图(五)绘制图片

第16篇 2D绘图(六)坐标系统

第17篇 2D绘图(七)涂鸦板

第18篇 2D绘图(八)双缓冲绘图

第19篇 2D绘图(九)图形视图框架(上)

第20篇 2D绘图(十)图形视图框架(下)

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

第21篇 数据库(一)Qt数据库应用简介

第22篇 数据库(二)编译MySQL数据库驱动

第23篇 数据库(三)利用QSqlQuery类执行SQL语句

第24篇 数据库(四)SQL查询模型QSqlQueryModel

第25篇 数据库(五)SQL表格模型QSqlTableModel

第26篇 数据库(六)SQL关系表格模型QSqlRelationalTableModel

第27篇 XML(一)使用DOM读取XML文档

第28篇 XML(二)使用DOM创建和操作XML文档

第29篇 XML(三)Qt中的SAX

第30篇 XML(四)使用流读写XML

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

第31篇 网络(一)Qt网络编程简介

第32篇 网络(二)HTTP

第33篇 网络(三)FTP(一)

第34篇 网络(四)FTP(二)

第35篇 网络(五)获取本机网络信息

第36篇 网络(六)UDP

第37篇 网络(七)TCP(一)

第38篇 网络(八)TCP(二)

第39篇 网络(九)进程和线程

第40篇 网络(十)WebKit初识

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

第41篇 进阶(三) 对象树与拥有权

第42篇 进阶(四)信号和槽

第43篇 进阶(五) Qt样式表

第44篇 进阶(六) 国际化

第45篇 进阶(七) 定制Qt帮助系统

第46篇 进阶(八) 3D绘图简介

第47篇 进阶(九) 多媒体应用简介

第48篇 过渡篇  从Qt 4到Qt 5(一)Qt 5.2安装、程序迁移和发布

第49篇 过渡篇  从Qt 4到Qt 5(二)Qt 5框架介绍




.
.
.






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

点评

很好  发表于 2016-12-21 09:37
楼主,我已经有一定的C++基础了,想学习Qt,但是现在看了你的教程你会画图,该如何把我在其他IDE上编写的C++代码和Qt图形界面结合起来呀。  发表于 2016-6-26 00:40
参与人数 126人气 +228 收起 理由
EmberOfBag + 2 对我帮助很大!
Porlane + 1 对我帮助很大!
fantasy、九 + 2 很实用!
风间琉璃 + 2 对我帮助很大!
欧庆键 + 2 很实用!
jermy_z + 2 对我帮助很大!
wenpinglaoyao + 2 很实用!
xiaoke + 1 很详细!
yiyyu + 2
april2spring + 2
青东 + 2
kiakel + 2 对我帮助很大!
qhc1502 + 2 很实用!
12138 + 2 对我帮助很大!
liuwei108 + 2 很详细!
sconey + 2
spward + 1 对我帮助很大!
轻轻 + 2 对我帮助很大!
Future + 2 很详细!
lingyun + 1 对我帮助很大!

查看全部评分总评分 : 人气 +228

回复

使用道具 举报

累计签到:1656 天
连续签到:2 天
2019-4-30 23:11:18 显示全部楼层
云卷云舒 发表于 2019-4-30 00:38
刚买了一本Qt Creator快速入门第3版,开始学习。
第25页”QT += widgets“印成了”QT + = widgets“了,多 ...

这种小问题对初学者来说是很头疼的!
回复 支持 2 反对 0

使用道具 举报

累计签到:93 天
连续签到:1 天
2022-10-26 09:24:09 显示全部楼层
好的内容即使我22年看,一样有用
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2022-4-7 11:13:04 显示全部楼层
新人前来学习,帮助很大
回复 支持 反对

使用道具 举报

尚未签到

2021-1-13 13:19:15 显示全部楼层
收藏,初学中。                                                                                                      。
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2020-10-8 16:04:38 显示全部楼层
我就是从这里开始学的,现在回来复习
回复 支持 反对

使用道具 举报

累计签到:3 天
连续签到:1 天
2019-6-11 15:12:56 显示全部楼层
好强啊你,感觉整个论坛都是你的,学习了
回复 支持 反对

使用道具 举报

累计签到:201 天
连续签到:1 天
2019-4-30 00:38:17 显示全部楼层
刚买了一本Qt Creator快速入门第3版,开始学习。
第25页”QT += widgets“印成了”QT + = widgets“了,多了一个空格。用了一个晚上才找出了问题。

点评

这种小问题对初学者来说是很头疼的!  详情 回复 发表于 2019-4-30 23:11
回复 支持 反对

使用道具 举报

尚未签到

2019-4-15 08:58:06 显示全部楼层
这教程写得很详细,对初学者帮助还是比较大的。支持lz
回复 支持 反对

使用道具 举报

尚未签到

2019-3-9 17:07:38 显示全部楼层
来看看楼主的好东西,顺便学习学习
回复 支持 反对

使用道具 举报

累计签到:1656 天
连续签到:2 天
2019-3-7 22:23:00 显示全部楼层
HDT 发表于 2019-3-7 22:11
新人来学习学习

先换个头像吧!
回复 支持 反对

使用道具 举报

尚未签到

2019-3-7 22:11:28 显示全部楼层
新人来学习学习

点评

先换个头像吧!  详情 回复 发表于 2019-3-7 22:23
回复 支持 反对

使用道具 举报

尚未签到

2018-1-30 11:49:47 显示全部楼层
1111111111111111111111111111111111111111
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2018-1-1 11:11:43 显示全部楼层
不错的教程,进来学习一下.
回复 支持 反对

使用道具 举报

累计签到:2 天
连续签到:1 天
2017-12-21 15:26:42 显示全部楼层
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
回复 支持 反对

使用道具 举报

累计签到:74 天
连续签到:3 天
2017-12-6 19:13:40 显示全部楼层
老师,现在这个课程还更新吗?
回复 支持 反对

使用道具 举报

累计签到:6 天
连续签到:1 天
2017-10-18 15:45:33 显示全部楼层
看看和我买的那本书有什么不同
回复 支持 反对

使用道具 举报

累计签到:3 天
连续签到:1 天
2017-9-28 15:23:18 显示全部楼层
本帖最后由 Snow 于 2017-9-28 15:34 编辑

不想说什么,不予评论
回复 支持 反对

使用道具 举报

累计签到:43 天
连续签到:1 天
2017-7-19 22:32:41 显示全部楼层
项目开发需求,开始学习Qt,加油!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了