搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Qt6.2\C++程序设计与桌面应用开发(微课视频版)/清华科技大讲堂丛书
0.00     定价 ¥ 69.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302639893
  • 作      者:
    编者:马石安//魏文平|责编:王冰飞//吴彤云
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2023-12-01
收藏
畅销推荐
内容介绍
本书以Qt 6.2.4 LTS版本为开发平台,详细介绍了使用Qt进行C++桌面应用程序开发的基本技术。全书共12章,包括初识Qt框架、Qt开发基础、界面设计组件、主框架窗体、对话框设计、事件系统、文件与数据库、模型/视图结构、图形绘制、多媒体编程、网络编程和进程与线程等内容。 本书内容安排循序渐进,讲解深入浅出,实例丰富、实用。书中针对每个知识点的简短实例特别有助于初学者理解与仿效,并快速把握问题的精髓。 本书为已有C++程序设计基础、准备进行C++应用软件开发的初学者编写。本书可作为高等院校计算机及相关专业学习C++应用软件开发和Qt框架技术的教材或进行课程设计、毕业设计的参考书,也可作为C++应用软件开发培训班的教材和其他软件开发工作者或爱好者的参考书。
展开
目录
第1章 初识Qt框架
1.1 Qt 简介
1.1.1 Qt历史及应用
1.1.2 Qt版本与特点
1.2 开发环境搭建
1.2.1 下载与安装
1.2.2 集成开发工具
1.2.3 其他辅助工具
1.3 程序设计方式
1.3.1 可视化设计
1.3.2 代码化设计
1.3.3 混合式设计
1.4 项目结构分析
1.4.1 项目文件组成
1.4.2 程序运行机制
习题
第2章 Qt开发基础
2.1 Qt应用概述
2.1.1 Qt应用特点
2.1.2 Qt应用功能
2.2 Qt元对象系统
2.2.1 对象模型
2.2.2 元对象系统
2.2.3 属性系统
2.3 信号与槽
2.3.1 概述
2.3.2 信号
2.3.3 槽
2.3.4 关联
2.4 常用的Qt工具类
2.4.1 字符串类
2.4.2 容器类
习题
第3章 界面设计组件
3.1 基本窗体
3.1.1 QWidget类
3.1.2 简单实例
3.2 常用组件
3.2.1 按钮组件
3.2.2 输入组件
3.2.3 显示组件
3.2.4 浏览组件
3.2.5 容器组件
3.2.6 布局组件
3.3 布局管理
3.3.1 QLayout类
3.3.2 基本布局
3.3.3 表单布局
3.3.4 网格布局
习题
第4章 主框架窗体
4.1 框架结构
4.1.1 基本元素
4.1.2 主窗体类
4.2 菜单设计
4.2.1 菜单相关类
4.2.2 可视化设计
4.2.3 纯代码设计
4.3 工具栏设计
4.3.1 工具栏相关类
4.3.2 可视化设计
4.3.3 纯代码设计
4.4 状态栏设计
4.4.1 QStatusBar类
4.4.2 设计实例
4.5 中心部件
4.6 锚接部件
4.6.1 QDockWidget类
4.6.2 设计实例
习题
第5章 对话框设计
5.1 对话框相关Qt类
5.1.1 QDialog类
5.1.2 QDialogButtonBox类
5.2 自定义对话框
5.2.1 模态对话框
5.2.2 非模态对话框
5.2.3 数据交换
5.3 标准对话框
5.3.1 颜色对话框
5.3.2 文件对话框
5.3.3 字体对话框
5.3.4 输入对话框
5.3.5 消息对话框
5.4 其他Qt窗体
5.4.1 分割窗体
5.4.2 层叠窗体
5.4.3 闪屏窗体
5.4.4 MDI窗体
习题
第6章 事件系统
6.1 事件机制
6.1.1 事件的描述
6.1.2 事件的产生
6.1.3 事件的传递
6.1.4 事件的过滤
6.1.5 事件的处理
6.2 事件处理
6.2.1 事件处理示例
6.2.2 事件过滤器的使用
6.3 鼠标事件
6.3.1 QMouseEvent类
6.3.2 鼠标事件处理
6.4 键盘事件
6.4.1 QKeyEvent类
6.4.2 键盘事件处理
6.5 定时器事件
6.5.1 QTimerEvent类
6.5.2 基于QObject类的定时器
6.5.3 基于QTimer类的定时器
习题
第7章 文件与数据库
7.1 Qt文件系统
7.1.1 文件系统类
7.1.2 文件I/O设备
7.2 目录操作
7.2.1 QDir类
7.2.2 QTemporaryDir类
7.2.3 QFileInfo类
7.2.4 常用目录操作
7.3 文件操作
7.3.1 相关操作类
7.3.2 文件信息查询
7.3.3 文本文件读写
7.3.4 二进制文件读写
7.4 Qt SQL概述
7.4.1 Qt SQL模块
7.4.2 Qt SQL驱动
7.5 数据库操作
7.5.1 数据库的连接
7.5.2 数据库的操作
习题
第8章 模型/视图结构
8.1 概述
8.1.1 基本结构
8.1.2 数据表示
8.1.3 模型/视图结构相关Qt类
8.2 数据模型
8.2.1 QAbstractListModel模型
8.2.2 QFileSystemModel模型
8.2.3 QStandardItemModel模型
8.2.4 QAbstractTableMode模型
8.3 代理组件
8.3.1 默认代理
8.3.2 自定义代理
8.4 视图组件
8.4.1 QAbstractItemView类
8.4.2 QListView视图
8.4.3 QTableView视图
8.4.4 QTreeView视图
习题
第9章 图形绘制
9.1 Qt绘图基础
9.1.1 简单示例
9.1.2 QPainter类
9.1.3 QPen类
9.1.4 QBrush类
9.2 基本图形绘制
9.2.1 点和线的绘制
9.2.2 矩形和椭圆的绘制
9.2.3 多边形和扇形的绘制
9.2.4 渐变填充图形的绘制
9.3 图像绘制
9.4 其他绘制
9.4.1 绘制文字
9.4.2 绘制路径
9.5 坐标变换
9.5.1 平移变换
9.5.2 缩放变换
9.5.3 扭曲变换
9.5.4 旋转变换
习题
第10章 多媒体编程
10.1 Qt多媒体简介
10.1.1 Qt多媒体功能
10.1.2 Qt多媒体模块
10.2 音频处理
10.2.1 音频处理相关Qt类
10.2.2 音频播放
10.2.3 音频输入
10.3 视频播放
10.3.1 视频播放相关Qt类
10.3.2 视频播放编程方法
10.4 视频操作
10.4.1 视频操作相关Qt类
10
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证