本书以Qt 5.9 LTS版本为开发平台,详细介绍了Qt C++开发应用程序的技术,包括Qt应用程序的基本架构、信号与槽工作机制、图形显示的Graphics/View架构、数据编辑和显示的Model/View架构、对话框和多窗口的设计与调用方法等,介绍了常用界面组件、文件读写、绘图、图表、数据可视化、数据库、多线程、网络和多媒体等模块的应用。每个编程主题都精心设计了完整的实例程序。

通过阅读本书,可了解Qt C++开发应用程序所需的基本技术。本书适合具有C++语言编程基础,希望应用Qt C++开发跨平台应用程序的读者阅读。

针对目前更新的Qt版本,未来三年内有持续的支持;介绍了Qt Charts, Data Visualization等新出现模块的应用;精心设计诸多完整的实例程序并提供源代码下载。

目录

知识兔

第1章 认识Qt 1
第2章 GUI应用程序设计基础 16
第3章 Qt类库概述 50
第4章 常用界面设计组件 74
第5章 Model/View结构 120
第6章 对话框与多窗体设计 143
第7章 文件系统和文件读写 182
第8章 绘图 206
第9章 Qt Charts 247
第10章 Data Visualization 284
第11章 数据库 305
第12章 自定义插件和库 340
第13章 多线程 362
第14章 网络编程 383
第15章 多媒体 409
第16章 应用程序设计辅助功能 441

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载