前言:
以前发了一篇目录,结果由于我们正在筹建网站,所以QT的教程也一直处于链接不上的状态。现在我们从新建设了网站,也重新写了QT教程。所以,学习QT教程的朋友,可以继续学习了。
为一名初学者或者对某一方面急需资料的开发者,大家是否对搜索引擎感到失望?千篇一律的文章,尝试了无数次却还是不成功;大家是否也对一些资源网站感到沮丧,好不容易在广告堆里找到了下载链接,却需要注册并且使用一定的积分;大家也是否对一些论坛感到悲观?自己一条有意义的回复淹没在贴海之中,而自己发布的问题却没有人回答。Qter开源社区就是应对这些问题而创建的,在这里有详尽的技术教程、优秀的资源下载,提问必有答复的问答版块。我们更有团队支持的开源项目、优秀的作品。而获取这些没有任何限制,唯一需要做的,可能只是注册一下。如果你希望获得优质的教程或资源;如果你想自己的问题有人答复;如果你心中对开源还有那么一丝希望。真心邀请你加入我们。社区的发展需要大家共同的努力,和谐的环境需要大家共同创造。 ————Qter团队
Qt快速入门系列教程目录
导语
该系列教程是基于QtCreator开发环境的Qt入门级教程。自2009年10月至今的两年多时间里,该系列教程逐渐完善,已经包含了Qt基础、2D绘图、数据库和XML、网络编程、Qt Quick等最基本和最常用的知识点。从该系列教程中衍生出的Qt专题教程和Qt系列开源软件,分别对特定应用领域进行了综合的讲解和应用。现在,该系列教程的访问量已经超过百万,基于该系列教程的
《Qt Creator快速入门》和《Qt及Qt Quick开发实战精解》两本书籍已经出版。
为了便于大家更好的学习和交流,将所有教程从作者的博客网站www.yafeilinux.com全部转移到了Qter论坛(Qter开源社区www.qter.org),并将所有内容基于最新版本的Qt重新编辑整理。今后,教程的内容将会得到进一步的扩展和更新,并会在第一时间推出 Qt 5 的内容,将尽全力为广大Qt初学者提供一套易学、详尽、新颖的Qt教程。
目录以下教程基于Qt 4编写,兼容Qt 5
待更新。。。 。。。
-------------------------------------------------------------------------
豆子的Qt学习之路教程
- [原创] Qt学习之路(1):前言
- [原创] Qt学习之路(2):Hello, world!
- [原创] Qt学习之路(3):Hello, world!(续)
- [原创] Qt学习之路(4):初探信号槽
- [原创] Qt学习之路(5):组件布局
- [原创] Qt学习之路(6): API文档的使用
- [原创] Qt学习之路(7): 创建一个对话框(上)
- [原创] Qt学习之路(8): 创建一个对话框(下)
- [原创] Qt学习之路(9):深入了解信号槽
- [原创] Qt学习之路(10): Meta-Object系统
- [原创] Qt学习之路(11): MainWindow
- [原创] Qt学习之路(12): 菜单和工具条
- [原创] Qt学习之路(13): 菜单和工具条(续)
- [原创] Qt学习之路(14): 状态栏
- [原创] Qt学习之路(15): Qt标准对话框之QFileDialog
- [原创] Qt学习之路(16): Qt标准对话框之QColorDialog
- [原创] Qt学习之路(17): Qt标准对话框之QMessageBox
- [原创] Qt学习之路(18): Qt标准对话框之QInputDialog
- [原创] Qt学习之路(19): 事件(event)
- [原创] Qt学习之路(20): 事件接收与忽略
- [原创] Qt学习之路(21): event()
- [原创] Qt学习之路(22): 事件过滤器
- [原创] Qt学习之路(23): 自定义事件
- [原创] Qt学习之路(24): QPainter
- [原创] Qt学习之路(25): QPainter(续)
- [原创] Qt学习之路(26): 反走样
- [原创] Qt学习之路(27): 渐变填充
- [原创] Qt学习之路(28): 坐标变换
- [原创] Qt学习之路(29): 绘图设备
- [原创]Qt学习之路(30): Graphics View Framework
- [原创] Qt学习之路(31): 一个简易画板的实现(QWidget)
- [原创] Qt学习之路(32): 一个简易画板的实现(Graphics View)
- [原创] Qt学习之路(33): 国际化(上)
- [原创] Qt学习之路(34): 国际化(下)
- [原创] Qt学习之路(35): Qt容器类之顺序存储容器
- [原创] Qt学习之路(36): Qt容器类之遍历器和隐式数据共享
- [原创] Qt学习之路(37): Qt容器类之关联存储容器
- [原创] Qt学习之路(38): model-view架构
- [原创] Qt学习之路(39): QListWidget
- [原创] Qt学习之路(40): QTreeWidget
- [原创] Qt学习之路(41): QTableWidget
- [原创] Qt学习之路(42): QStringListModel
- [原创] Qt学习之路(43): QDirModel
- [原创] Qt学习之路(44): QSortFilterProxyModel
- [原创] Qt学习之路(45): 自定义model之一
- [原创] Qt学习之路(46): 自定义model之二
- [原创] Qt学习之路(47): 自定义Model之三
- [原创] Qt学习之路(48): 自定义委托
- [原创] Qt学习之路(49): 通用算法
- [原创] Qt学习之路(50): QString
- [原创] Qt学习之路(51): QByteArray和QVariant
- [原创] Qt学习之路(tip): Qt容器和算法拾遗
- [原创] Qt学习之路(52): 拖放技术之一
- [原创] Qt学习之路(53): 拖放技术之二
- [原创] Qt学习之路(54): 自定义拖放数据对象
- [原创] Qt学习之路(55): 剪贴板操作
- [原创] Qt学习之路(56): 二进制文件读写
- [原创] Qt学习之路(57): 文本文件读写
- [原创] Qt学习之路(58): 进程间交互
- [原创] Qt学习之路(59): 编写跨平台的程序
- [原创] Qt学习之路(60): 创建shared library
--------------------------------------------------------
- [原创] Qt核心剖析: 寻找 QObject 的源代码
- [原创] Qt核心剖析:信息隐藏(1)
- [原创] Qt核心剖析:信息隐藏(2)
- [原创] Qt 文档翻译项目
- [原创] Qt核心剖析:信息隐藏(3)
- [原创] Qt核心剖析: moc
- [原创] 参与 Qt 文档翻译项目
- [翻译] Qt 富文本处理(一)
- [翻译] Qt 富文本处理(二)
- [原创] 让你的 Qt 桌面程序看上去更加 native(一):简介
- [原创] 让你的 Qt 桌面程序看上去更加 native(二):Style
- [原创] 让你的 Qt 桌面程序看上去更加 native(三):自定义 style
- [原创] 让你的 Qt 桌面程序看上去更加 native(四):style sheet
- [原创] 让你的 Qt 桌面程序看上去更加 native(五):QDialog
- [原创] 让你的 Qt 桌面程序看上去更加 native(六):跨平台技术
- [原创]Qt 内存管理机制
- [原创] Qt 学习之路