Qt 学习之路
在Qt开源社区中,有一个很好的Qt教程,叫做《Qt 学习之路》,下面是它的链接和目录。
链接地址:http://www.qter.org/thread-629-1-1.html
第1篇 序
第2篇 Qt简介
第3篇Hello, world!
第4篇 信号槽
第5篇 自定义信号槽
第6篇 Qt模块简介
第7篇MainWindow 简介
第8篇 添加动作
第9篇 资源文件
第10篇 对象模型
第11篇 布局管理器
第12篇 菜单栏、工具栏和状态栏
第13篇 对话框简介
第14篇 对话框数据传递
第15篇 标准对话框 QMessageBox
第16篇 标准对话框 QMessageBox
第17篇 标准对话框 文件对话框
第18篇 标准对话框 事件
第19篇 标准对话框 事件的接受与忽略
第20篇event()
第21篇 事件过滤器
第22篇 事件总结
第23篇 自定义事件
第24篇 Qt绘制系统简介
第25篇 画刷和画笔
第26篇 反走样
第27篇 渐变
第28篇 坐标系统
第29篇 绘制设备
第30篇Graphics View Framework
第31篇 贪吃蛇游戏(1)
第32篇 贪吃蛇游戏(2)
第33篇 贪吃蛇游戏(3)
第34篇 贪吃蛇游戏(4)
第35篇 文件
第36篇 二进制文件读写
第37篇 文本文件读写
第38篇 存储容器
第39篇 遍历容器
第40篇 隐式数据共享
第41篇model/view 架构
第42篇QListWidget、QTreeWidget和 QTableWidget
第43篇QStringListModel
第44篇QFileSystemModel
第45篇 模型
第46篇 视图和委托
第47篇 视图选择
第48篇QSortFilterProxyModel
第49篇 自定义只读模型
第50篇 自定义可编辑模型
第51篇 布尔表达式树模型
第52篇 使用拖放
第53篇 自定义拖放数据
第54篇 剪贴板
第55篇 数据库操作
第56篇 使用模型操作数据库
第57篇 可视化显示数据库数据
第58篇 编辑数据库外键
第59篇 使用流处理 XML
第60篇 使用 DOM 处理 XML
第61篇 使用 SAX 处理 XML
Qt教程,Qt5编程入门教程(非常详细)
http://c.biancheng.net/qt/
大学计算机基础教育规划教材 Qt图形界面编程入门
入门第一本书推荐这本吧:
《大学计算机基础教育规划教材 Qt图形界面编程入门》
作 者 : 仇国巍 编著
出版日期 : 2017.03 页 数 : 276
章节安排合理,讲解清晰,内容都是Qt最基础最核心的,还有2个小游戏实例比较有兴趣。
看了一半了,9分以上,
1分是因为,书中的示例代码,控件大部分是用代码new出来,属性设置也是用代码,而不是用ui设计出来。其实个人看法,有的控件以及有的属性,通过ui设计就可以了,一般不需要运行中动态创建及设置属性。不过通过代码的方式,会更加扎实(其实ui设计经过编译也会被翻译成代码中间文件,可以自己查看),而且例子代码都很简短,很容易照着敲入,也很容易自己改成结合ui设计加上代码控制。
creator快速入门与Qt5开发实战
creator快速入门与Qt5开发实战,一本是霍亚飞与程梁合著,一本是陆文洲所写,两本都可以作为入门书籍,霍亚飞的书讲求的是能由浅显的例子来入门,陆文洲的书大部分为c++代码,很少有拖拉ui可见即所得的例子。并且陆文洲的书第三版有QML基础。所以这两本选任意一本都可以作为Qt Widgets或者Qt c++的入门来用。
Qt5开发实战,不推荐!这本书是韩国一个叫金大zhen的人所写,国人翻译过来的,为何不推荐?里面内容讲的粗浅不说,就是简单的部分,也没让你知其所以然,概括起来就是:泛泛而谈,华而不实!
故而,我建议你要入门,就先来本简单,但作者不是含糊其辞的,能让你迅速上手来做一些东西,以进入这个圈子。
好的,霍亚飞这本书的例子更浅显易吸收对吗?入门还有没有其它更简单合适的书呢?
Qt Creator快速入门(第3版)、Qt5开发及实例(第3版)、Qt 5开发实战
《Qt5开发及实例》、《Qt5.9C++开发指南》、《Qt Creator快速入门》哪一本能快速上手?