找回密码
 注册
搜索
查看: 1271|回复: 2

Qtopia编程之道0.5版(苗忠良 编著)

[复制链接]
发表于 2007-12-31 11:16:51 | 显示全部楼层 |阅读模式
我自己写的书,请各位提意见!

【文件名】:071231@52RD_Qtopia编程之道0.5版(苗忠良 编著).pdf
【格 式】:pdf
【大 小】:3473K
【简 介】:
【目 录】:
目 录

第 1 章       Linux基础................................................................................................... 1
1.1  Linux的发展历程................................................................................................... 1
1.1.1 开源运动............................................................................................................. 2
1.1.2 Linux内核............................................................................................................ 4
1.1.3 主要发行版......................................................................................................... 6
1.2  常用工具................................................................................................................. 8
1.3 编译与调试.......................................................................................................... 12
1.3.1 交叉编译........................................................................................................... 16
1.3.2 编译工具链........................................................................................................ 17
1.3.3 GDB调试........................................................................................................... 17
1.4 文件系统.............................................................................................................. 18
1.4.1 网络文件系统.................................................................................................... 18
1.4.2 EXT2/EXT3........................................................................................................ 19
1.5 Linux的安装.......................................................................................................... 20
1.5.1 虚拟机方式........................................................................................................ 20
1.5.2 双系统方式........................................................................................................ 23
1.5.3 Samba服务......................................................................................................... 23
第 2 章       移动终端基础.......................................................................................... 27
2.1 PDA的发展历史.................................................................................................. 27
2.2 手机的发展历史.................................................................................................. 27
2.3 主流操作系统...................................................................................................... 28
2.3.1 Symbian.............................................................................................................. 28
2.3.2 Linux.................................................................................................................. 29
2.3.3 Windows Mobile.................................................................................................. 29
2.3.4 Palm................................................................................................................... 30
2.4 研发语言.............................................................................................................. 31
2.4.1 J2ME.................................................................................................................. 32
2.4.2 Brew.................................................................................................................. 32
2.4.3 Qtopia................................................................................................................. 33
第 3 章       Qtopia基础............................................................................................... 35
3.1 Qtopia的安装........................................................................................................ 36
3.1.1 安装Qtopia........................................................................................................ 36
3.1.2 环境变量........................................................................................................... 36
3.1.3 启动模拟器........................................................................................................ 38
3.2 研发环境.............................................................................................................. 38
3.2.1 软件分析和设计................................................................................................. 39
3.2.2 集成开发环境.................................................................................................... 40
3.2.3 源代码分析........................................................................................................ 44
3.2.4 差异比较........................................................................................................... 47
3.3 Qt工具.................................................................................................................. 49
3.3.1 Qt Designer......................................................................................................... 49
3.3.2 Qt Assistant......................................................................................................... 50
3.3.3 Qt Linguist.......................................................................................................... 51
3.3.4 Qmake................................................................................................................ 52
第 4 章       Qtopia核心技术...................................................................................... 53
4.1 父子化机制.......................................................................................................... 56
4.2 元对象系统.......................................................................................................... 59
4.2.1 信号与槽机制.................................................................................................... 59
4.2.2 动态属性机制.................................................................................................... 66
4.2.3 软件本地化........................................................................................................ 67
4.3 事件处理机制...................................................................................................... 70
4.3.1 事件过滤器........................................................................................................ 71
4.3.2 客户端事件处理................................................................................................. 72
4.3.3 服务器端事件处理............................................................................................. 79
4.4 套接字通信.......................................................................................................... 91
4.4.1 创建信道........................................................................................................... 91
4.4.2 注册信道........................................................................................................... 92
4.4.3 发送消息........................................................................................................... 93
4.4.4 接收消息........................................................................................................... 94
4.4.5 系统信道........................................................................................................... 95
4.5 虚拟帧缓存.......................................................................................................... 96
4.6 布局管理.............................................................................................................. 97
4.7 着色系统.............................................................................................................. 99
4.8 插件系统............................................................................................................ 104
4.8.1 Qt扩展............................................................................................................. 104
4.8.2 Qt应用程序扩展............................................................................................... 105
4.9 拖放.................................................................................................................... 106
4.10 多线程.............................................................................................................. 109
4.11 文件管理........................................................................................................... 110
第 5 章       编译与配置............................................................................................. 113
5.1 编译系统............................................................................................................ 113
5.1.1 环境变量.......................................................................................................... 113
5.1.2 编译模式.......................................................................................................... 113
5.1.3 调试方法.......................................................................................................... 115
5.1.4 编译步骤.......................................................................................................... 115
5.2应用程序配置..................................................................................................... 116
5.3 配置文件............................................................................................................ 117
5.3.1 Pro文件............................................................................................................ 117
5.3.2 Pri文件............................................................................................................ 121
5.3.3 Desktop文件..................................................................................................... 125
5.3.4 Conf文件......................................................................................................... 125
5.4 模拟器配置........................................................................................................ 126
5.5 双屏显示............................................................................................................ 127
第 6 章       启动过程................................................................................................. 129
6.1 C/S模型.............................................................................................................. 129
6.2 服务器端的启动................................................................................................ 130
6.2.1 服务器端的初始化........................................................................................... 131
6.2.2 服务器端的启动............................................................................................... 133
6.3 应用程序的启动................................................................................................ 134
第 7 章       风格与主题............................................................................................ 139
7.1 风格.................................................................................................................... 139
7.2 主题.................................................................................................................... 142
第 8 章       安装与集成............................................................................................ 153
8.1 文件系统............................................................................................................ 153
8.1.1 Romfs............................................................................................................... 154
8.1.2 Ramfs/Tmpfs.................................................................................................... 154
8.1.3 JFSS2............................................................................................................... 155
8.1.4 CRAMFS.......................................................................................................... 155
8.1.5 YAFFS.............................................................................................................. 157
8.2 下载与安装........................................................................................................ 157
8.2.1 HOST-TARGET通信接口.................................................................................. 157
8.2.2 服务配置......................................................................................................... 158
第 9 章       设计之道................................................................................................. 162
9.1 人机交互............................................................................................................ 162
9.1.1 用户第一......................................................................................................... 164
9.1.2概念模型.......................................................................................................... 164
9.1.3 可视性............................................................................................................. 164
9.1.4 匹配原则......................................................................................................... 165
9.1.5 反馈原则......................................................................................................... 165
9.2 软件设计............................................................................................................ 165
9.2.1研究目的.......................................................................................................... 165
9.2.2 命名原则......................................................................................................... 166
9.2.3 面向对象......................................................................................................... 166
第 10 章     Qtopia设计............................................................................................. 168
10.1 设计模式的运用.............................................................................................. 168
10.1.1 Composite模式................................................................................................ 168
10.1.2 Singleton模式.................................................................................................. 170
10.1.3 Observer模式.................................................................................................. 172
10.1.4 Factory模式.................................................................................................... 175
10.1.7 Strategy模式................................................................................................... 176
10.1.8 Qt模式........................................................................................................... 177
10.2 架构设计.......................................................................................................... 178
10.2.1 Qtopia Core..................................................................................................... 178
10.2.2 Model/View...................................................................................................... 179
第 11 章     书籍简介................................................................................................. 183
11.1    Qt..................................................................................................................... 183
11.2 C/C++................................................................................................................ 183
11.2    Linux................................................................................................................ 190
11.4 设计模式.......................................................................................................... 193
11.5 软件工程.......................................................................................................... 195
11.6 通用程序设计.................................................................................................. 197
11.7 嵌入式.............................................................................................................. 198
11.8无线通信........................................................................................................... 198
11.9 计算机网络...................................................................................................... 199
11.10 其他................................................................................................................ 199
第 12 章     参考文献................................................................................................. 201




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2008-1-12 23:17:51 | 显示全部楼层
好书!!!!!!!!!!!!!!
点评回复

使用道具 举报

发表于 2008-7-11 09:40:52 | 显示全部楼层
没钱
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 06:19 , Processed in 0.047432 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表