上QQ阅读APP看书,第一时间看更新
本书特色
本书的目标是成为一本能让读者零基础入门Qt的图书,既适合作为教材由老师讲授,又适合学生自主学习。鉴于此,本书采用了如下方式进行编写。
● Qt Widgets和Qt Quick进行同步讲解。这是本书最大的特点。Qt现在已经发展为一个庞大的系统,只通过一本书将所有内容都详细介绍到是不现实的。本书精选了初学者入门Qt需要学习的一些核心内容,并主要针对图形动画、数据模型视图、Qt图表、多媒体等常用功能模块进行详细讲解。所有内容都同步讲解了在Qt Widgets和Qt Quick中的实现方式,让读者学习一遍就能掌握两种编程技术。另外,由于两种编程技术的理念和实现方式是相通的,读者会发现,学习了其中一种实现方式,再学习另外一种会很轻松。
● 实例教学。本书内容以初学者的角度进行叙述,每个小知识点都通过从头编写一个完整的程序来讲解,即便是初学者也可以轻松上手,快速编写出自己的图形界面程序。本书尽量避免使用晦涩难懂的术语,而使用初学者易于理解的语言编写,目标是与读者进行对话,让初学者在快乐中掌握知识。
● 授之以渔。本书旨在向读者传授一种学习方法,告诉读者怎样发现问题、解决问题,怎样获取知识,而不是向读者灌输知识。本书的很多内容是基于Qt参考文档的,读者在学习时一定要多参考Qt帮助文档。本书讲解所有知识点和示例程序时,都明确标出了其在Qt帮助文档中对应的关键字,从而让内容有迹可循。
● 社区支持。本书以Qt开源社区为依托。读者可以通过论坛、邮件、QQ群、微信公众号等方式和作者零距离交流。本书对应的网络教程是持续更新的,微信公众号和社区网站还会同步更新最新的资讯和优秀教程资源。