Qt5.9C++开发指南
编辑推荐
本书力求比较全面地介绍Qt C++开发应用程序的技术,有以下几个特点。
1.以Qt 5.9 LTS为开发用版本,是目前新版的Qt,未来三年内有持续的支持(上一个LTS版本是Qt 5.6)。
2.介绍了Qt Charts, Data Visualization模块的使用,这是Qt 5.7以后才出现在社区版Qt中的模块,其他书籍没有介绍过的。
3.专注讲解Qt C++编程,内容全面而深入。每个编程主题都精心设计了完整的实例程序,通过实例程序讲解主要类的使用。实例注重实际编程需求,很多实例代码可以直接用于应用程序开发。
4.本书内容安排上循序渐进,编程主题与实例的讲解也完全站在学习者的角度,既讲解原理,也讲解代码实现,让读者跟随着书的内容就能掌握技术要点。
内容简介
本书以Qt 5.9 LTS版本为开发平台,详细介绍了Qt C++开发应用程序的技术,包括Qt应用程序的基本架构、信号与槽工作机制、图形显示的Graphics/View架构、数据编辑和显示的Model/View架构、对话框和多窗口的设计与调用方法等,介绍了常用界面组件、文件读写、绘图、图表、数据可视化、数据库、多线程、网络和多媒体等模块的使用。每个编程主题都精心设计了完整的实例程序。
通过阅读本书,可了解Qt C++开发应用程序所需的基本技术。本书适合具有C++语言编程基础,希望应用Qt C++开发跨平台应用程序的读者阅读。
作者简介
王维波,博士,主要从事地球物理探测仪器设计、数据处理方法研究和软件开发等工作,精通软硬件设计与开发。在实际研究和开发工作中发现Qt之利、Qt之美,与读者分享Qt开发经验。
栗宝鹃,博士,主要从事地球物理数据处理和成像的研究,在研究工作中将Qt用于专业软件的开发,精通Qt学习之道、应用之道。
侯春望,硕士,主要从事单片机系统和应用软件的教学和研究工作,精通Qt C++编程,曾开发多个专业应用软件。