从零开始:Qt可视化程序设计基础教程
上QQ阅读APP看书,第一时间看更新

“可视化程序设计”是理工科极为重要的一门专业课程,主要介绍类、对象、属性、方法、事件等现代程序设计的先进理念和思想。通过该课程,学生可熟练掌握面向对象的程序设计方法,提高可视化界面的应用程序设计技术。

国务院在2017年7月印发了《新一代人工智能发展规划》,明确提出实施全民智能教育项目,逐步推广编程教育。C++语言功能强大、灵活,适用于各种编程需求,但C++语言众多的概念让初学者望而却步。Qt编程目前已被广泛应用于嵌入式系统、电力系统和军工系统等与硬件交互的界面系统中,是可视化程序设计(又称可视化编程)的主要选择。目前,能做到简明扼要、通俗易懂地介绍C++语言基础,并与可视化程序设计工具Qt结合,让读者高效、快速掌握人工智能编程的图书和资料甚少。

本书编者结合在高校与企业多年的研究和教学经验,深入浅出地介绍C++语言基础、类和对象,然后对Qt编程中的窗口、菜单、绑定信号以及槽等概念操作过程进行详细的介绍与分析,并给出全部已编译运行的源代码及配套课件等丰富的资源,读者可通过学习本书事半功倍地掌握C++语言和Qt编程,达到能尽快编写人工智能程序的目的。

相信书的出版会对想尽快掌握C++语言和Qt编程的读者与研究人员大有裨益,从而促进编程教育和人工智能的发展。同时也希望有更多的研究人员能够掌握可视化程序设计技术,并从事人工智能研究和教育工作,为推动我国新一代人工智能创新活动的蓬勃发展做出自己的贡献。

C:\Users\user\AppData\Local\Temp\WeChat Files\d4c382d4eaeb366521a2c03ad0e785e.png

教授 中国科学院院士

2021年10月