阅读指导
Qt 是跨平台应用程序和 UI 框架,可用来编写应用程序,无须重新编写源代码,便可
跨不同的桌面和嵌入式操作系统进行部署。自 Qt 4.5 发布以来,秉承着 Nokia 不断开发出
更多令人喜爱的产品与体验的战略理念, Qt 产品家族不断增添新的举措,新增的授权选择
和新功能使 Qt 比以往更开放、更易用以及更便捷。
由于 Qt 使用的广泛性和学习过程的复杂性,使得很多读者在开始学习时容易陷入迷茫
而不知从何处着手。作者根据知识特点和学习内容,使用最新的 Qt 4.5 版,结合自己学 习
Qt 的心得体会以及从事工程开发的经验 , 精心编著了此书 。 以帮助准备学习使用 Qt 进行开
发 、 正在学习 Qt 进行工程开发以及正在使用 Qt 进行工程开发的读者少走弯路 , 提高学习和
使用的效率。
全书按照 Qt 知识结构的层次和读者的学习规律循序渐进、由浅入深的进行讲述。对于
书中每个知识点的讲解,都力求使读者不但 “ 知其然 ” ,而且 “ 知其所以然 ” 。只有这样 , 才
能真正让读者领会掌握知识的精髓 , 从而提高工程实践的能力 。 最后 , 对于书中的大部分内
容都结合工程实践给出了详细的实现代码 , 并且对于实践中需要注意的事项也都给出了相应
的说明或提示。
本书特点
在本书每一章的开头都有作者指出的重点学习内容提示 , 几乎每一章都包含提示和注意
事项来帮助你理解 Qt 。
书中大多数章节的内容都是按照 “ Stet by Step ” 的向导式方法叙述的,便于读者在模
仿中迅速掌握 Qt 程序设计的思路和方法。
书中的每一章都包含许多精心创建的实例来帮助读者学习相关的主题 , 每一章的结尾都
有来源于实践的问题和解答 , 以一问一答的形式来提供更多的附加信息 , 而这些信息可能无
法从直接阅读本书得来 。 最后的总结与提高部分则是对本章内容的梳理和延展 , 以帮助读者
更快、更好的掌握 Qt 编程。
在编著本书的同时,作者尽力用轻松现实的实例把 Qt 程序设计以一种简洁的方式叙述
出来。
本书适合的读者
本书是为 Qt 程序开发人员 、 大中专院校相关专业的学生以及 Qt 爱好者编写的 。 本书的
标题清晰的表明主要面对初学阶段的朋友 。 事实上 , 使用本书不需要有编程的经验 , 读者可
以把本书作为学习程序设计的第一步入门教材 。 本书的草稿内容已经在作者带领的本科和硕
士研究生中团队中作为 Qt 程序设计的讲义使用,效果良好。
作者建议的读者群体包括:
★ 没有编程经验,想通过学习 Qt 来学习程序设计的读者
★ 掌握了 C/C++ 语言,想进一步学习 Qt 编程的读者
★ 正在从事 Qt 程序开发的初级程序员
★ 有一定的 Qt 开发经验,想要系统的学习 Qt 程序设计的读者
本书内容组织