
开本:12开 |
纸张:胶版纸 |
包装:平装-胶订 |
是否套装:否 |
国际标准书号ISBN:9787302683087 |
所属分类:图书>计算机/网络>程序设计>其他 |
配套章教学课件、分钟视频讲解、个示例代码 应用 提升你的能力、提高工作效率、改变你的生活,让 成为你的得力助手
编辑推荐
本书是一本基础加实战的书籍,既有基础知识,又有丰富的典型案例。这些典型案例贴近工作、学习、生活,应用性强。本书示例代码丰富,实用性和系统性较强,并配有教学课件和视频讲解,助力读者透彻理解书中的重点、难点
前 言
是一个跨平台、高效的框架,应用广泛,功能强大。 也是使用 开发程序时最常用、最高效的一种技术。使用 开发的程序,可以运行在、、等桌面系统上,也可以运行在、、嵌入式设备上。
也许会有人问“ 功能强大,是否需要非常多的时间才能学会这个框架?”其实这样的担心是多余的。任何一个框架都是帮助开发者提高开发效率的工具, 也不例外。学习 不是为了学习而学习,而是为了编写实用、稳定的程序。如果我们用最短的时间掌握 的必要知识,然后持续地应用这些知识创建不同的程序,则我们的学习效率会非常高,而且会体会到 的强大之处,并且在实际开发中,既可以使用构建系统,也可以使用构建系统。
本书中有丰富的案例,将语法知识和编程思路融入大量的典型案例,带领读者学会 ,并应用 解决实际问题。
本书主要内容
本书分部分,共章。
第一部分第章主要讲解了 的历史与发展、 编程环境搭建和学习 的 知识; 讲解了使用 创建简单的程序,并介绍了信号槽机制、模块、数据类型及 中的工具软件。
第二部分第章主要讲解了应用 或 的设计模式的方法,包括 窗口介绍、窗口界面与业务逻辑分离的编程方法、设置信号与槽的关联; 并介绍了在 中设置布局管理、菜单栏、工具栏,添加图片的方法。
第三部分第章主要讲解了 的各种窗口类、基础类、控件类、布局管理类的用法,并讲解了使用类绘图的方法。
第四部分第章和第章深入讲解了 的元对象系统、多线程,并讲解了事件处理方法比较高级的信号槽和比较底层的事件处理机制。
阅读建议
本书是一本基础入门加实战的书籍,既有基础知识,又有丰富的典型案例。这些典型案例贴近工作、学习、生活,应用性强。
建议读者先阅读第一部分,搭建好开发环境,并掌握 的基础知识后,应用 编写最简单的程序,然后在理解了信号槽机制以后,便可编写能够处理简单事件的程序。
阅读第二部分需要实际的操作,不仅能使用 或 设计模式实践书中的案例,而且可根据开发需求独自设计界面,并掌握窗口界面和业务逻辑分离的编程方法。
第三部分属于比较有规律的部分,介绍了 的各种类的构造函数、方法包括静态方法、内置槽函数、信号,以及应用实例。
第四部分属于需要理解的部分,需要理解元对象系统、比较高级的信号槽机制和比较底层的事件处理机制,在实际开发中应用元对象系统和这两种机制,能理解和应用多线程处理问题。
资源下载提示
素材源码等资源扫描目录上方的二维码下载。
视频等资源扫描封底的文泉云盘防盗码,再扫描书中相应章节的二维码,可以在线学习。
致谢
感谢我的家人、朋友,尤其感谢我的父母,由于你们的辛勤付出,我才可以全身心地投入写作工作中。
感谢清华大学出版社赵佳霓编辑,在本书的编写、出版过程中提供了非常多的建议,感谢参与本书出版的其他人员,没有你们的帮助,本书难以顺利出版。
感谢我的老师、同学,尤其感谢我的导师,在我的求学过程中,你们曾经给我很大的帮助。
感谢为本书付出辛勤工作的每个人。
由于编者水平有限,书中难免存在疏漏,请读者见谅,并提出宝贵意见。
邢世通年月
目 录
第 一 部 分
第章认识 ()
的历史与发展
简介
的特点
的许可类型
搭建开发环境
安装 及其他配套软件
更改编辑器的颜色
帮助文档
与类的简单用法
使用 创建应用程序
创建控制台程序
创建不包含文件的程序第 一 部 分
第章认识 ()
的历史与发展
简介
的特点
的许可类型
搭建开发环境
安装 及其他配套软件
更改编辑器的颜色
帮助文档
与类的简单用法
使用 创建应用程序
创建控制台程序
创建不包含文件的程序
创建包含文件的程序
直接运行生成的可执行文件
程序结构与编译过程
项目文件组成
项目配置文件
文件
窗口类相关的文件
主程序文件
项目的编译过程
信号与槽简介
的常用类
信号与槽
应用信号与槽
中的模块
的基础模块
的附加模块
安装的附加模块
的数据类型
的基本数据类型
类的常用方法
类
类
使用构建系统
简介
项目配置
使用生成 项目
工具软件简介
助手
语言家
设计师
小结
第 二 部 分
第章应用 设计界面()
简介
的窗口介绍
的组成部分
窗口界面与业务逻辑分离的编程方法
设计界面
编写业务逻辑代码
布局管理入门
绝对布局
使用布局管理器布局
使用容器控件布局
使用间隔控件进行布局
菜单栏与工具栏
添加菜单栏
添加工具栏
根据文件创建项目
添加图片
直接引入图片文件
创建和使用资源文件
典型应用
典型应用
典型应用
小结
第 三 部 分
第章窗口类与标签控件()
窗口类
类
类
类
更改样式表
基础类
坐标点类和
尺寸类和
矩形类和
页边距类和
图标类
字体类
颜色类
标签控件
创建标签控件
类的方法和信号
图像类
类
类
类
类
其他基础类
调色板类
光标类
地址类
基于模板的容器类
顺序容器类
关联容器类
遍历容器的数据
类
小结
第章常用控件上()
单行文本框
类的常用用法
类的选择文本方法和光标方法
类的信号
设置文本的固定格式
验证器的用法
快捷键
多行文本框
类的常用方法
类的信号
文字格式
文本光标
高亮显示
快捷键
多行纯文本框
类的常用方法
类的信号
快捷键
按钮类控件
抽象按钮类
按压按钮
单选按钮
复选框控件
命令连接按钮
数字输入控件
类和类的常用方法
类和类的信号
下拉列表
类的用法
类的信号
使用 创建下拉列表
字体下拉列表
小结
第章布局管理与容器()
布局管理
布局管理的基础知识
水平布局与垂直布局
栅格布局
表单布局
堆叠布局
容器装载更多的控件
分组框控件()
框架控件
滚动区控件
切换卡控件
堆叠控件
工具箱控件
单页面容器控件
分割器控件
类的方法和信号
类的应用实例
小结
第章常用控件中()
滑动控件与转动控件
滚动条控件与滑块控件
仪表盘控件
日期时间类及其相关控件
日历类与日期类
日历控件
时间类与日期时间类
日期时间控件、、
定时器控件
液晶显示控件
进度条控件
类
常用方法与信号
网页浏览控件
类
常用方法和信号
创建一个浏览器
网页类
对话框类控件
模式对话框和非模式对话框
颜色对话框
字体对话框
输入对话框
文件对话框
消息对话框
错误消息对话框
进度对话框
向导对话框
文本阅读控件
方法与信号
应用实例
小结
第章常用控件下()
创建菜单与动作
菜单栏
菜单
动作
工具栏、工具按钮与状态栏
工具栏
工具按钮
状态栏
多文档区与停靠控件
多文档区与子窗口
停靠控件
按钮容器
常用方法与信号
应用实例
综合应用——创建一个记事本程序
小结
第章使用绘图()
基本绘图类
类
钢笔
画刷
渐变色
绘制几何图形与文本
绘制几何图形
绘制文本
绘图路径
常用方法
应用实例
填充与绘制图像
填充
绘制图像
裁剪区域
设置裁剪区域
应用裁剪区域
坐标变换
使用的方法进行坐标系变换
使用进行坐标变换
视口与逻辑窗口
视口与逻辑窗口的定义
设置方法
图像合成
小结
第 四 部 分
第章元对象系统、信号槽、多线程()
的元对象系统
概述
属性系统
对象树
信号槽
信号槽的介绍
获取信号发射者
自定义信号
使用类创建多线程程序
常用方法与信号
应用类
小结
第章事件与事件的处理函数()
事件的类型与处理函数
事件
函数
常用事件的处理函数
鼠标事件和键盘事件
鼠标事件
滚轮事件
鼠标拖放事件、、
键盘事件
拖曳控件、剪贴板、上下文菜单事件
拖曳控件
剪贴板
上下文菜单事件
窗口和控件的常用事件
显示事件和隐藏事件
移动事件和缩放事件
绘制事件
进入事件和离开事件
焦点事件
关闭事件
定时器事件
事件过滤与自定义事件
事件过滤
自定义事件
小结
附录程序的发布
显示全部信息
作者简介
邢世通,物理学学士,光学工程硕士。编程研究者,熟悉、、 、、、等编程语言及相关技术。拥有数学、的教学经验。参与过光子计数测量系统软件开发、动态光散射的自相关数据算法、网站开发与安全维护等项目,有两项国家实用新型专利(第一作者)、两篇检索论文(第一作者)。著有《编程改变生活——用提升你的能力(基础篇微课视频版)》《编程改变生活——用提升你的能力(进阶篇微课视频版)》《编程改变生活——用创建程序(基础篇微课视频版)》《编程改变生活——用创建程序(进阶篇微课视频版)》。
编辑推荐
本书是一本基础加实战的书籍,既有基础知识,又有丰富的典型案例。这些典型案例贴近工作、学习、生活,应用性强。本书示例代码丰富,实用性和系统性较强,并配有教学课件和视频讲解,助力读者透彻理解书中的重点、难点
前 言
是一个跨平台、高效的框架,应用广泛,功能强大。 也是使用 开发程序时最常用、最高效的一种技术。使用 开发的程序,可以运行在、、等桌面系统上,也可以运行在、、嵌入式设备上。
也许会有人问“ 功能强大,是否需要非常多的时间才能学会这个框架?”其实这样的担心是多余的。任何一个框架都是帮助开发者提高开发效率的工具, 也不例外。学习 不是为了学习而学习,而是为了编写实用、稳定的程序。如果我们用最短的时间掌握 的必要知识,然后持续地应用这些知识创建不同的程序,则我们的学习效率会非常高,而且会体会到 的强大之处,并且在实际开发中,既可以使用构建系统,也可以使用构建系统。
本书中有丰富的案例,将语法知识和编程思路融入大量的典型案例,带领读者学会 ,并应用 解决实际问题。
本书主要内容
本书分部分,共章。
第一部分第章主要讲解了 的历史与发展、 编程环境搭建和学习 的 知识; 讲解了使用 创建简单的程序,并介绍了信号槽机制、模块、数据类型及 中的工具软件。
第二部分第章主要讲解了应用 或 的设计模式的方法,包括 窗口介绍、窗口界面与业务逻辑分离的编程方法、设置信号与槽的关联; 并介绍了在 中设置布局管理、菜单栏、工具栏,添加图片的方法。
第三部分第章主要讲解了 的各种窗口类、基础类、控件类、布局管理类的用法,并讲解了使用类绘图的方法。
第四部分第章和第章深入讲解了 的元对象系统、多线程,并讲解了事件处理方法比较高级的信号槽和比较底层的事件处理机制。
阅读建议
本书是一本基础入门加实战的书籍,既有基础知识,又有丰富的典型案例。这些典型案例贴近工作、学习、生活,应用性强。
建议读者先阅读第一部分,搭建好开发环境,并掌握 的基础知识后,应用 编写最简单的程序,然后在理解了信号槽机制以后,便可编写能够处理简单事件的程序。
阅读第二部分需要实际的操作,不仅能使用 或 设计模式实践书中的案例,而且可根据开发需求独自设计界面,并掌握窗口界面和业务逻辑分离的编程方法。
第三部分属于比较有规律的部分,介绍了 的各种类的构造函数、方法包括静态方法、内置槽函数、信号,以及应用实例。
第四部分属于需要理解的部分,需要理解元对象系统、比较高级的信号槽机制和比较底层的事件处理机制,在实际开发中应用元对象系统和这两种机制,能理解和应用多线程处理问题。
资源下载提示
素材源码等资源扫描目录上方的二维码下载。
视频等资源扫描封底的文泉云盘防盗码,再扫描书中相应章节的二维码,可以在线学习。
致谢
感谢我的家人、朋友,尤其感谢我的父母,由于你们的辛勤付出,我才可以全身心地投入写作工作中。
感谢清华大学出版社赵佳霓编辑,在本书的编写、出版过程中提供了非常多的建议,感谢参与本书出版的其他人员,没有你们的帮助,本书难以顺利出版。
感谢我的老师、同学,尤其感谢我的导师,在我的求学过程中,你们曾经给我很大的帮助。
感谢为本书付出辛勤工作的每个人。
由于编者水平有限,书中难免存在疏漏,请读者见谅,并提出宝贵意见。
邢世通年月
目 录
第 一 部 分
第章认识 ()
的历史与发展
简介
的特点
的许可类型
搭建开发环境
安装 及其他配套软件
更改编辑器的颜色
帮助文档
与类的简单用法
使用 创建应用程序
创建控制台程序
创建不包含文件的程序第 一 部 分
第章认识 ()
的历史与发展
简介
的特点
的许可类型
搭建开发环境
安装 及其他配套软件
更改编辑器的颜色
帮助文档
与类的简单用法
使用 创建应用程序
创建控制台程序
创建不包含文件的程序
创建包含文件的程序
直接运行生成的可执行文件
程序结构与编译过程
项目文件组成
项目配置文件
文件
窗口类相关的文件
主程序文件
项目的编译过程
信号与槽简介
的常用类
信号与槽
应用信号与槽
中的模块
的基础模块
的附加模块
安装的附加模块
的数据类型
的基本数据类型
类的常用方法
类
类
使用构建系统
简介
项目配置
使用生成 项目
工具软件简介
助手
语言家
设计师
小结
第 二 部 分
第章应用 设计界面()
简介
的窗口介绍
的组成部分
窗口界面与业务逻辑分离的编程方法
设计界面
编写业务逻辑代码
布局管理入门
绝对布局
使用布局管理器布局
使用容器控件布局
使用间隔控件进行布局
菜单栏与工具栏
添加菜单栏
添加工具栏
根据文件创建项目
添加图片
直接引入图片文件
创建和使用资源文件
典型应用
典型应用
典型应用
小结
第 三 部 分
第章窗口类与标签控件()
窗口类
类
类
类
更改样式表
基础类
坐标点类和
尺寸类和
矩形类和
页边距类和
图标类
字体类
颜色类
标签控件
创建标签控件
类的方法和信号
图像类
类
类
类
类
其他基础类
调色板类
光标类
地址类
基于模板的容器类
顺序容器类
关联容器类
遍历容器的数据
类
小结
第章常用控件上()
单行文本框
类的常用用法
类的选择文本方法和光标方法
类的信号
设置文本的固定格式
验证器的用法
快捷键
多行文本框
类的常用方法
类的信号
文字格式
文本光标
高亮显示
快捷键
多行纯文本框
类的常用方法
类的信号
快捷键
按钮类控件
抽象按钮类
按压按钮
单选按钮
复选框控件
命令连接按钮
数字输入控件
类和类的常用方法
类和类的信号
下拉列表
类的用法
类的信号
使用 创建下拉列表
字体下拉列表
小结
第章布局管理与容器()
布局管理
布局管理的基础知识
水平布局与垂直布局
栅格布局
表单布局
堆叠布局
容器装载更多的控件
分组框控件()
框架控件
滚动区控件
切换卡控件
堆叠控件
工具箱控件
单页面容器控件
分割器控件
类的方法和信号
类的应用实例
小结
第章常用控件中()
滑动控件与转动控件
滚动条控件与滑块控件
仪表盘控件
日期时间类及其相关控件
日历类与日期类
日历控件
时间类与日期时间类
日期时间控件、、
定时器控件
液晶显示控件
进度条控件
类
常用方法与信号
网页浏览控件
类
常用方法和信号
创建一个浏览器
网页类
对话框类控件
模式对话框和非模式对话框
颜色对话框
字体对话框
输入对话框
文件对话框
消息对话框
错误消息对话框
进度对话框
向导对话框
文本阅读控件
方法与信号
应用实例
小结
第章常用控件下()
创建菜单与动作
菜单栏
菜单
动作
工具栏、工具按钮与状态栏
工具栏
工具按钮
状态栏
多文档区与停靠控件
多文档区与子窗口
停靠控件
按钮容器
常用方法与信号
应用实例
综合应用——创建一个记事本程序
小结
第章使用绘图()
基本绘图类
类
钢笔
画刷
渐变色
绘制几何图形与文本
绘制几何图形
绘制文本
绘图路径
常用方法
应用实例
填充与绘制图像
填充
绘制图像
裁剪区域
设置裁剪区域
应用裁剪区域
坐标变换
使用的方法进行坐标系变换
使用进行坐标变换
视口与逻辑窗口
视口与逻辑窗口的定义
设置方法
图像合成
小结
第 四 部 分
第章元对象系统、信号槽、多线程()
的元对象系统
概述
属性系统
对象树
信号槽
信号槽的介绍
获取信号发射者
自定义信号
使用类创建多线程程序
常用方法与信号
应用类
小结
第章事件与事件的处理函数()
事件的类型与处理函数
事件
函数
常用事件的处理函数
鼠标事件和键盘事件
鼠标事件
滚轮事件
鼠标拖放事件、、
键盘事件
拖曳控件、剪贴板、上下文菜单事件
拖曳控件
剪贴板
上下文菜单事件
窗口和控件的常用事件
显示事件和隐藏事件
移动事件和缩放事件
绘制事件
进入事件和离开事件
焦点事件
关闭事件
定时器事件
事件过滤与自定义事件
事件过滤
自定义事件
小结
附录程序的发布
显示全部信息
作者简介
邢世通,物理学学士,光学工程硕士。编程研究者,熟悉、、 、、、等编程语言及相关技术。拥有数学、的教学经验。参与过光子计数测量系统软件开发、动态光散射的自相关数据算法、网站开发与安全维护等项目,有两项国家实用新型专利(第一作者)、两篇检索论文(第一作者)。著有《编程改变生活——用提升你的能力(基础篇微课视频版)》《编程改变生活——用提升你的能力(进阶篇微课视频版)》《编程改变生活——用创建程序(基础篇微课视频版)》《编程改变生活——用创建程序(进阶篇微课视频版)》。