• qt5编程入门 第2版 编程语言 霍亚飞,程梁
  • qt5编程入门 第2版 编程语言 霍亚飞,程梁
21年品牌 40万+商家 超1.5亿件商品

qt5编程入门 第2版 编程语言 霍亚飞,程梁

43.1 4.1折 105 全新

库存11件

河北保定
认证卖家担保交易快速发货售后保障

作者霍亚飞,程梁

出版社北京航空航天大学出版社

ISBN9787512431119

出版时间2019-10

版次2

装帧平装

开本16

页数497页

字数687千字

定价105元

货号814_9787512431119

上书时间2024-04-02

鑫誠書苑

十五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

章 走进qt quick的世界
1.1 全新的qml和qt quick
1.1.1 历史变迁
1.1.2 qml
1.1.3 qt quick
1.1.4 qt qml和qt quick框架
1.2 qt quick项目
1.2.1 qt 5的下载与安装
1.2.2 创建qt quick应用
1.2.3 创建qt quick ui项目
1.2.4 运行示例程序
1.2.5 qt quick程序的发布
1.3 小结
第2章 qml语
2.1 qml语基础
2.2 import导入语句
2.2.1 模块(命名空间)导入语句
2.2.2 目录导入语句
2.2.3 javascript资源导入语句
2.3 qml类型系统
2.3.1 基本类型
2.3.2 javascript类型
2.3.3 对象类型
2.4 对象特
2.4.1 id特
2.4.2 属特
2.4.3 信号和信号处理器特
2.4.4 方特
2.4.5 附加属和附加信号处理器
2.4.6 枚举
2.5 集成javascript
2.5.1 javascript表达式
2.5.2 从javascript动态创建qml对象
2.5.3 在qml中定义javascript资源
2.5.4 在qml中导入javascript资源
2.5.5 javascript宿主环境
2.6 qml文档
2.6.1 通过qml文档定义对象类型
2.6.2 qml组件
2.6.3 作用域和命名解析
2.6.4 资源加载和网络透明
2.6.5 qml的国际化
2.6.6 qml的编码约定
2.7 qml模块
2.7.1 定义一个qml模块
2.7.2 支持的qml模块类型
2.8 小结
第3章 qt quick基础
3.1 基础可视项目
3.1.1 item
3.1.2 rectangle
3.1.3 text
3.1.4 textinput
3.1.5 textedit
3.2 布局管理
3.2.1 定位器
3.2.2 基于锚的布局
3.2.3 layouts
3.3 事件处理
3.3.1 mousearea
3.3.2 鼠标事件和滚轮事件
3.3.3 拖放事件
3.3.4 键盘事件和焦点作用域
3.3.5 定时器
3.4 使用loader动态加载组件
3.4.1 loader的大小与行为
3.4.2 从加载的项目中接收信号
3.4.3 焦点和键盘事件
3.5 小结
第4章 qt quick控件
4.1 qt quick控件基础
4.2 按钮类控件
4.2.1 abstractbutton
4.2.2 button
4.2.3 checkbox
4.2.4 radiobutton
4.2.5 buttongroup
4.2.6 roundbutton
4.2.7 switch
4.2.8 delaybutton
4.2.9 action和actiongroup
4.3 指示类控件
4.3.1 label
4.3.2 progressbar
4.3.3 busyindicator
4.3.4 pageindicator
4.4 输入类控件
4.4.1 textfield
4.4.2 textarea
4.4.3 bobox
4.4.4 spinbox
4.4.5 dial
4.4.6 slider
4.4.7 rangeslider
4.4.8 tumbler
4.5 菜单类控件
4.5.1 menu
4.5.2 menubar
4.6 容器类控件
4.6.1 pane
4.6.2 frame
4.6.3 groupbox
4.6.4 page
4.6.5 scrollview
4.6.6 scrollbar和scrollindicator
4.6.7 stackview
4.6.8 tabbar
4.6.9 toolbar
4.6.10 swipeview
4.7 弹出类控件
4.7.1 overlay
4.7.2 popup
4.7.3 dialog
4.7.4 tooltip
4.7.5 drawer
4.8 标准对话框
4.8.1 colordialog
4.8.2 filedialog
4.8.3 fontdialog
4.8.4 messagedialog
4.9 qt quick controls 2配置文件
4.10 共享业务逻辑代码
4.10.1 图片查看器
4.10.2 文件选择器
4.10.3 重构图片选择器
4.11 小结
第5章 图形动画基础
5.1 、渐变和调板
5.1.1 
5.1.2 渐变
5.1.3 系统调板
5.2 图片、边界图片和动态图片
5.2.1 图片
5.2.2 边界图片
5.2.3 动态图片
5.3 缩放、旋转和移变换
5.3.1 使用属实现简单变换
5.3.2 使用transform实现不错变换
5.4 状态
5.4.1 创建状态
5.4.2 默认状态和when属
5.5 动画和过渡
5.5.1 使用属动画
5.5.2 使用预定义的目标和属
5.5.3 在状态改变时使用过渡
5.5.4 使用默认的行为动画
5.5.5 使用并行或顺序动画组
5.5.6 使用动画师动画
5.5.7 控制动画的执行
5.5.8 共享动画实例
5.6 精灵动画
5.6.1 精灵引擎介绍
5.6.2 animatedsprite
5.7 flickable和flipable
5.7.1 弹动效果
5.7.2 翻转效果
5.8 小结
第6章 图形效果
6.1 混合效果
6.2 效果
6.3 渐变效果
6.3.1 锥形渐变
6.3.2 线渐变
6.3.3 辐渐变
6.4 变形效果
6.5 阴影效果
6.5.1 投影
6.5.2 内阴影
6.6 模糊效果
6.6.1 快速模糊
6.6.2 高斯模糊
6.6.3 递归模糊
6.6.4 遮罩模糊
6.7 动感模糊效果
6.7.1 方向模糊
6.7.2 径向模糊
6.7.3 缩放模糊
6.8 发光效果
6.8.1 发光
6.8.2 矩形发光
6.9 遮罩效果
6.9.1 不透明遮罩
6.9.2 阈值遮罩
6.10 小结
第7章 粒子系统
7.1 particlesystem
7.2 发器
7.3 渲染器
7.4 trailemitter
7.5 粒子组
7.6 参数
7.7 影响器
7.7.1 age
7.7.2 attractor
7.7.3 friction
7.7.4 gravity
7.7.5 turbulence
7.7.6 wander
7.7.7 groupgoal
7.7.8 spritegoal
7.8 小结
第8章 canvas 2d
8.1 canvas的使用
8.2 绘制作
8.2.1 绘制参数设置
8.2.2 绘制矩形
8.2.3 状态的保存与恢复
8.2.4 绘制文本
8.2.5 绘制路径
8.3 渐变填充
8.3.1 线渐变
8.3.2 辐渐变
8.3.3 锥型渐变
8.4 阴影
8.5 使用图像
8.6 坐标变换
8.6.1 移
8.6.2 缩放
8.6.3 旋转
8.6.4 斜切
8.6.5 transform()函数结
8.7 小结
第9章 模型和视图
9.1 模型/视图架构简介
9.2 数据模型
9.2.1 整数作为模型
9.2.2 listmodel
9.2.3 workerscript
9.2.4 objectmodel
9.2.5 delegatemodel
9.2.6 package
9.2.7 xmllistmodel
9.2.8 localstorage
9.2.9 使用c++扩展qml模型
9.3 视图类型
9.3.1 listview
9.3.2 gridview
9.3.3 视图过渡
9.3.4 pathview
9.4 调整能
9.5 小结
0章 qt图表
10.1 创建一个图表项目
10.2 坐标轴axes
10.2.1 数值坐标轴和对数数值坐标轴
10.2.2 分类坐标轴
10.2.3 柱形图分类坐标轴
10.2.4 期时间坐标轴
10.2.5 坐标轴的共有属
10.3 图例legend
10.4 chartview
10.4.1 设置主题
10.4.2 启用动画
10.5 使用外部数据动态创建图表
10.6 常用图表类型
10.6.1 折线图、曲线图和散点图
10.6.2 面积图
10.6.3 柱形图、堆积柱形图、百分比堆积柱形图
10.6.4 饼状图
10.6.5 盒须图(箱形图)
10.6.6 蜡烛图(k线图)
10.6.7 极坐标图
10.7 小结
1章 qt data visualization数据可视化
11.13 d柱形图
11.1.13 d坐标轴
11.1.2 数据代理
11.1.33 d系列
11.2 自定义3d场景
11.3 设置主题
11.4 选择模式和切片视图
11.53 d散点图
11.63 d曲面图
11.7 小结
2章 多媒体应用
12.1 多媒体模块介绍
12.2 播放音频
12.2.1 播放压缩音频
12.2.2 播放未压缩音频
12.3 播放
12.3.1 使用video播放文件
12.3.2 对使用图形效果
12.4 媒体播放器
12.4.1 播放音
12.4.2 使用windows台附加功能
12.5 小结
3章 qml与c++的集成
13.1 快速选择正确的集成方式
13.2 qml运行时的c++类
13.2.1 mlengine
13.2.2 mlcontext
13.2.3 mlponent
13.2.4 mion
13.3 在qml中使用c++特
13.3.1 数据类型处理和拥有权
13.3.2 数据类型的转换
13.3.3 使用c++属
13.3.4 使用函数和槽
13.3.5 使用信号
13.4 注册qml类型
13.4.1 注册可实例化对象类型
13.4.2 注册不可实例化对象类型
13.4.3 注册单例类型
13.4.4 类型的修订和版本
13.5 定义qml特定类型和属
13.5.1 提供附加对象注解数据
13.5.2 属修饰符类型
13.5.3 指定qml对象类型的默认属
13.5.4 接收对象初始化通知
13.6 在c++中使用qml对象
13.6.1 使用c++加载qml对象
13.6.2 使用对象名字访问加载的qml对象
13.6.3 使用c++访问qml对象成员
13.7 小结
4章 使用qt quick设计器
14.1 qt quick ui表单文件
14.2 常用作
14.2.1 管理项目层次
14.2.2 qml类型库
14.2.3 指定项目属
14.2.4 添加状态
14.2.5 在画布上作qml类型
14.3 使用设计器编辑qml文档
14.3.1 创建项目
14.3.2 创建主视图
14.3.3 添加视图
14.3.4 为视图添加动画
14.4 小结
5章 qt移动开发入门
15.1 qt android开发配置
15.1.1 工具软件的下载
15.1.2 工具软件的安装
15.1.3 使用虚拟机运行qt android程序
15.1.4 使用手机运行qt android程序
15.1.5 发布项目
15.2 qt ios开发配置
15.2.1 使用模拟器运行qt ios程序
15.2.2 使用手机运行qt ios程序
15.3 创建演示程序
15.3.1 创建应用主窗
15.3.2 拍照功能
15.3.3 多点触控
15.3.4 传感器
15.3.5 地图
15.3.6 蓝牙
15.4 小结
参文献

内容简介:

本书是基于qt 5.12的qml和qt quick入门书籍,详细介绍了qml语言的语和编写qt quick程序需要用到的基本知识点。本书内容主要包括qt 5的介绍、qml语、qt quick基础知识以及在图形动画、数据处理、多媒体和移动开发方面的应用等。与版相比,本书使用qt 5.12.0和qt creator 4.8.0进行了全书修订,主要添加了图表、3d可视化、移动开发等章节;对其他章节内容进行了大量更新,重写了qt quick控件、设计器、与c进行集成等章节,从而帮助初学者快速入门qt quick编程。

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP