上传者: hu_yong
|
上传时间: 2024-01-17 17:29:29
|
文件大小: 5.31MB
|
文件类型: PDF
1. Introduction
2. Meet Qt 5
i. 序(Preface)
ii. Qt5介绍(Qt5 Introduction)
iii. Qt构建模块(Qt Building Blo
iv. Qt项目(Qt Project)
3. Get Start
i. 安装Qt5软件工具包(Installi
ii. 你好世界(Hello World)
iii. 应用程序类型(Application T
iv. 总结( Summary)
4. Qt Creator IDE
i. 用户界面(The User Interfa
ii. 注册你的Qt工具箱(Registe
iii. 项目管理(Managing Projec
iv. 使用编辑器(Using the Edito
v. 定位器(Locator)
vi. 调试(Debugging)
vii. 快捷键(Shortcuts)
5. Quick Starter
i. QML语法(QML Syntax)
ii. 基本元素(Basic Elements)
iii. 组件(Compontents)
iv. 简单的转换(Simple Transformations)
v. 定位元素(Positioning Element)
vi. 布局元素(Layout Items)
vii. 输入元素(Input Element)
viii. 高级用法(Advanced Techniques)
6. Fluid Elements
i. 动画(Animations)
ii. 状态与过渡(States and Transitions)
iii. 高级用法(Advanced Techniques)
7. Model-View-Delegate
i. 概念(Concept)
ii. 基础模型(Basic Model)
iii. 动态视图(Dynamic Views)
iv. 代理(Delegate)
v. 高级用法(Advanced Techniques)
vi. 总结(Summary)
8. Canvas Element
i. 便捷的接口(Convenient API)
ii. 渐变(Gradients)
iii. 阴影(Shadows)
iv. 图片(Images)
v. 转换(Transformation)
vi. 组合模式(Composition Mode)
viii. 画布绘制(Canvas Paint)
ix. HTML5画布移植(Porting from HTML5 Canvas)
9. Particle Simulations
i. 概念(Concept)
ii. 简单的模拟(Simple Simulation)
iii. 粒子参数(Particle Parameters)
iv. 粒子方向(Directed Particle)
v. 粒子画笔(Particle Painter)
vi. 粒子控制(Affecting Particles)
vii. 粒子组(Particle Group)
viii. 总结(Summary)
10. Shader Effect
i. OpenGL着色器(OpenGL Shader)
ii. 着色器元素(Shader Elements)
iii. 片段着色器(Fragement Shader)
iv. 波浪效果(Wave Effect)
v. 顶点着色器(Vertex Shader)
vi. 剧幕效果(Curtain Effect)
vii. Qt图像效果库(Qt GraphicsEffect Library)
11. Multimedia
i. 媒体播放(Playing Media)
ii. 声音效果(Sounds Effects)
iii. 视频流(Video Streams)
iv. 捕捉图像(Capturing Images)
v. 高级用法(Advanced Techniques)
vi. 总结(Summary)
12. Networking
i. 通过HTTP服务UI(Serving UI via HTTP)
ii. 模板(Templating)
iii. HTTP请求(HTTP Requests)
iv. 本地文件(Local files)
v. REST接口(REST API)
vi. 使用开放授权登陆验证(Authentication using OAuth)
vii. Engine IO
viii. Web Sockets
ix. 总结(Summary)