网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Qt6C++开发指南
分类
作者 王维波//栗宝鹃//侯春望
出版社 人民邮电出版社
下载
简介
内容推荐
本书以Qt 6为开发平台,系统介绍如何用Qt C++开发应用程序。首先介绍Qt C++应用程序的基本结构、界面可视化设计和布局管理方法、元对象系统的功能及其应用等基本内容,然后深入讲解常用界面组件、模型/视图结构、事件处理、对话框和多窗口程序设计、文件读写等功能的编程方法,以及数据库、多线程、网络、多媒体、图表、数据可视化、串口通信等功能模块的使用。本书内容丰富,辅以大量精心设计的完整示例程序,涵盖进行GUI程序设计所需掌握的各种技术主题。
本书适合具有C++语言基础并希望使用Qt C++开发GUI程序的读者阅读,可作为高校相关课程的教材,也可供Qt C++开发者参考。
作者简介
王维波,博士、中国石油大学(华东)控制科学与工程学院教师。从事测控与仪器开发领域的教学和研究工作,主要研究方向是地球物理探测仪器开发、数据处理方法和软件开发。参与完成国家自然科学基金、山东省重点研发计划等多个科研项目,发表论文20余篇。著有《Qt 5.9C++开发指南》和《PythonQIGUI与数据可视化编程》。
目录
第1章 认识Qt
1.1 Qt简介
1.1.1 Qt的跨平台开发能力
1.1.2 Qt的许可类型和安装包
1.1.3 Qt支持的开发语言
1.1.4 Qt 6新特性
1.2 Qt的安装
1.2.1 本书使用的Qt版本
1.2.2 安装Qt
1.2.3 安装后的Qt
1.3 编写一个Hello World程序
1.3.1 Qt Creator简介
1.3.2 新建一个GUI项目
1.3.3 项目的文件组成和管理
1.3.4 项目的构建、调试与运行
第2章 GUI程序设计基础
2.1 GUI程序结构与运行机制
2.1.1 GUI项目文件组成
2.1.2 项目配置文件
2.1.3 UI文件
2.1.4 主程序文件
2.1.5 窗口相关的文件
2.2 可视化UI设计
2.2.1 窗口界面可视化设计
2.2.2 界面组件布局管理
2.2.3 信号与槽简介
2.2.4 信号与槽的使用
2.2.5 为应用程序设置图标
2.2.6 Qt项目构建过程基本原理
2.3 代码化UI设计
2.3.1 示例功能概述
2.3.2 示例功能实现
2.4 使用CMake构建系统
2.4.1 CMake项目配置
2.4.2 CMake项目构建
2.4.3 使用cmake-gui生成Visual Studio项目
2.5 Qt Creator使用技巧
2.5.1 文本编辑器使用技巧
2.5.2 项目管理
2.5.3 代码模型
第3章 Qt框架功能概述
3.1 Qt 6框架中的模块
3.1.1 Qt基础模块
3.1.2 Qt附加模块
3.2 Qt全局定义
3.2.1 数据类型定义
3.2.2 函数
3.2.3 宏定义
3.3 Qt的元对象系统
3.3.1 元对象系统概述
3.3.2 运行时类型信息
3.3.3 属性系统
3.3.4 信号与槽
3.3.5 对象树
3.3.6 元对象系统功能测试示例
3.4 容器类
3.4.1 顺序容器类
3.4.2 关联容器类
3.4.3 遍历容器的数据
3.5 其他常用的基础类
3.5.1 QVariant类
……
第4章 常用界面组件的使用
第5章 模型/视图结构
第6章 事件处理
第7章 对话框和多窗口程序设计
第8章 文件系统操作和文件读写
第9章 数据库
第10章 绘图
第11章 自定义插件和库
第12章 Qt Charts
第13章 Qt Data Visualization
第14章 多线程
第15章 网络
第16章 多媒体
第17章 串口编程
第18章 其他工具软件和技术
附录 缩略词
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/14 12:07:04