
Qt高级编程教程 完整带书签 高清PDF免费下载
软件简介
去评论
去报错
本书特点
贯穿始终用带WebKit的Qt生成健壮的、多彩的桌面/internet应用程序
说明如何使用Phonon框架构建强大的多媒体应用程序而无须管理底层细节
介绍了使用模型/视图表和树模型、委托和视图工作中涉及的各种先进技术
说明如何用QtConcurrent和QThread写出更为有效的多线程程序
包括创建富文本编辑器和文档的具体细节
介绍了Qt强大的动画和状态机框架
内容简介
本书是一本阐述Qt高级编程技术的书籍。本书以工程实践为主旨,是对 t现有的 700 多个类和上百万字参考文档中部分关键技术深人、全面的讲解和探讨,如丰富的网络/桌面应用程序、多线程、富文本处理、图形/视图架构、模型/视图架构等;另外,除对每章主题内容的探讨外,还给出了许多与之相关的类、方法和技术细节,从而尽可能多地展示了 Qt 的各种特色。因此,即使是很有经验的 序开发人员,也可以从书中找出自己不曾注意到的技术点。书中的全部示例程序都已用Qt .6 或者 t4.5在 idowsMac 0S 和 Linux系统上进行了测试。
目录
第1章 混合桌面/Internet应用程序
1.1 Internet相关窗口部件
1.2 WebKit的使用 第2章 声音和视频
2.1 QSound和QMovie的使用
2.2 Phonon多媒体框架
第3章 模型/视图表格模型
3.1 Qt的模型/视图架构
3.2 用于表格的QStandardItemModel
3.3 创建自定义表格模型
第4章 模型/视图树模型
4.1 用于树QStandardItemModel的用法
4.2 创建自定义树模型
第5章 模型/视图委托
5.1 与数据类型相关的编辑器
5.2 与数据类型相关的委托
5.3 与模型相关的委托
第6章 模型/视图中的视图
6.1 QAbstractItemView子类
6.2 与模型相关的可视化视图
第7章 用QtConcurrent实现线程处理
7.1 在线程中执行函数
7.2 线程中的过滤和映射
第8章 用QThread实现线程处理
8.1 独立项的处理
8.2 共享项的处理
第9章 创建富文本编辑器
9.1 QTextDocument简介
9.2 创建自定义的文本编辑器
9.3 一个单行的富文本编辑器
9.4 编辑多行的富文本
第10章 创建富文本文档
10.1 高质量地输出QTextDocument文件
10.2 创建QTextDocument
10.3 输出和打印文档
10.4 绘制页面
第11章 创建图形/视图窗口
11.1 图形/视图架构
11.2 图形/视图窗口部件和布局
11.3 图形项简介
第12章 创建图形/视图场景
12.1 场景、项和动作
12.2 增强QGraphicsView的功能
12.3 创建可停靠的工具箱窗口部件
12.4 创建自定义图形项
第13章 动画和状态机框架
13.1 动画框架简介
13.2 状态机框架简介
13.3 动画和状态机的结合
结束语
精选书目
下载地址
普通下载
点击直接低速下载,因需宽带成本高速下载需扫码
网盘下载
通过不限速阿里、蓝奏网盘高速下载(部分需要扫码)
站长声明:
1、本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
2、如遇到资源无法下载请 点击报错,我们将尽快纠错。
3、如有侵犯您的版权,请联系我们,我们会尽快处理,并诚恳的向你道歉!
注意:如.zip压缩包无法打开请将后缀修改成.exe或使用其它压缩软件尝试。
热门软件
pyqt5,6之图形界面填坑之注册全局快捷键实现主窗口隐藏显示切换遇到的问题
详细介绍pyqt5、6图形界面开发时通过注册全局快捷键实现主窗口隐藏显示切换的方法及遇到的问题及问题的解决方法。
web开发教程 PHP、MySQL与JavaScript学习手册 第4版 免费PDF电子书下载
《PHP、MySQL与JavaScript学习手册 第4版》是一个适用于PHP及Web开发初学者的入门教材。本书全面深入探讨了PHP和MySQL以及Javascript语言的学习指南,旨在让读者能够轻松上手基础Web应用程序开发和编程技术
PHP从入门到精通(第3版) 免费PDF电子书下载
《php从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。
Python面向对象编程指南 Steven F. Lott(洛特)pdf扫描版免费下载
本书致力于深入讲解Python语言的高级特性,通过丰富、强大的代码示例为读者循序渐进地讲解如何编写高质量的Python代码。本书可谓是成就Python编程高手的必读之选。
PHP+MySQL动态网站开发从入门到精通.pdf
《PHP+MySQL动态网站开发从入门到精通》是张工厂所著的一本详细介绍如何使用PHP和MySQL进行动态网站开发的书籍。本书从入门到精通,适合初、中级Web开发人员阅读。本书不仅介绍了PHP和MySQL的基础知识,还
猜你想看
计算机组成原理_PDF扫描格式电子版免费下载
《计算机科学丛书:计算机组成原理》其分三一部分。首位一部分从计算机组成和构造的相关定义、计算机技术过程及储存程序流程电子计算机刚开始说起,详细介绍了计算机软件的构成和系统架构的基本要素
HTML5与CSS3基础教程(第8版) :免费PDF电子书下载,快速掌握HTML5与CSS3核心技术
《HTML5与CSS3基础教程(第8版)》中,我们将从浅入深地全面了解HTML5和CSS3。首先,我们将学习HTML5的基础知识,包括标记语言、标记属性、文本格式化、图像、超链接等。
推荐!《Web编程基础:HTML5、CSS3、JavaScript (第2版)》完整版PDF下载免费看
《Web编程基础:HTML5、CSS3、JavaScript (第2版)》可以免费下载PDF电子书。通过电子书的形式,读者可以在计算机、平板电脑、手机等设备上自由阅读,节省纸质书籍的成本。
数据采集不可或缺的技巧:Python3 requests使用代理IP请求网络数据源码分享
本文讲述了如何使用Python爬虫中的代理IP,以及获取代理IP的方法。注意代理IP的稳定性与可用性,并设置合适的参数提高成功率。
疯狂VirtualBox实战讲学录教程pdf免费下载
《疯狂VirtualBox实战讲学录:小耗子之VirtualBox修炼全程重现》是市面上第一部同时也是唯一一部完整介绍VirtualBox的“中文版全程实战手册”!本书完整记录了VirtualBox的点点滴滴:产品起源、功能、搭建、调优、企业级应用
《JavaScript和jQuery实战手册 原书第2版》 前端开发教程PDF免费下载
《JavaScript和jQuery实战手册(原书第2版)》第1版不仅在市场上取得了良好的销售成绩,而且获得了读者好的口碑,在JavaScript编程领域独树一帜!第2版结合JavaScript和jQuery新技术
《Selenium 2自动化测试实战 基于Python语言》 带索引书签目录PDF电子书 下载
本书分为12个章节,第1章是自动化测试相关基础知识的介绍;第2章到第10章是本书的重点,循序渐进地介绍了自动化测试所用到的技术;第11章通过一个具体的项目综合运用了前面章节所介绍的技术与技巧
通过一个简单例子演示Python3多线程是什么
什么是多线程:所有的线程都运行在同一个进程当中,共享相同的运行环境。线程有开始、顺序执行和结束三个部分,线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,
文章评论