★《Qt 5.9 C++开发指南》版本、内容重大升级。
★介绍新的Qt 6.2版本中新引入的功能模块和开发技术。
★精心设计大量完整的示例程序,提供所有示例的源代码下载,还提供一个集成了全书示例的可执行文件的可安装演示软件,读者可以浏览示例简介,并运行所有示例的可执行文件。
★编辑推荐:
本书基本涵盖了进行 GUI 程序设计所需掌握的各种技术主题,适合具有C++语言基础并希望使用Qt C++开发GUI程序的读者阅读,可作为高校相关课程的教材,也可供Qt C++开发者参考。
★内容简介:
本书以Qt 6为开发平台,系统介绍如何用Qt C++开发应用程序。首先介绍Qt C++应用程序的基本结构、界面可视化设计和布局管理方法、元对象系统的功能及其应用等基本内容,然后深入讲解常用界面组件、模型/视图结构、事件处理、对话框和多窗口程序设计、文件读写等功能的编程方法,以及数据库、多线程、网络、多媒体、图表、数据可视化、串口通信等功能模块的使用。本书内容丰富,辅以大量精心设计的完整示例程序,涵盖进行GUI程序设计所需掌握的各种技术主题。
作者简介:
王维波,博士,中国石油大学(华东)教师,主要从事仪器仪表开发的教学和科研工作。著有《STM32Cube 高效开发教程》,曾开发多个工业应用嵌入式系统和专业数据处理软件。 栗宝鹃,博士,中水北方勘测设计研究有限责任公司高级工程师,主要从事工程勘察、综合地球物理探测与检测中的数据处理、解译与成像等工程应用和研究工作。 侯春望,硕士,中国石油大学(华东)教师,主要从事单片机系统和应用软件开发方面的教学和研究工作,精通Qt C++ 编程,曾开发多个专业应用软件。
目录:
第1章 认识Qt 1
第2章 GUI程序设计基础 15
第3章 Qt框架功能概述 44
第4章 常用界面组件的使用 72
第5章 模型/视图结构 171
第6章 事件处理 205
第7章 对话框和多窗口程序设计 228
第8章 文件系统操作和文件读写 272
第9章 数据库 316
第10章 绘图 358
第11章 自定义插件和库 406
第12章 Qt Charts 425
第13章 Qt Data Visualization 470
第14章 多线程 495
第15章 网络 515
第16章 多媒体 540
第17章 串口编程 581
第18章 其他工具软件和技术 591
点击下载