图书介绍
Qt及Linux操作系统窗口设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 倪继利编著 著
- 出版社: 电子工业出版社
- ISBN:
- 出版时间:2006
- 标注页数:450页
- 文件大小:31MB
- 文件页数:461页
- 主题词:
PDF下载
下载说明
Qt及Linux操作系统窗口设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1XWindow的体系结构1
第1章 XWindow1
1.1.1XServer2
1.1.2XClient2
1.1.3XProtocol3
1.2窗口管理器4
1.3XWindow启动过程5
1.4XFree86配置文件分析7
1.5.1Xlib编程9
1.5XWindow程序设计简介9
1.5.2Motif编程11
1.5.3GTK/GNOME12
1.5.4KDE14
1.6显示驱动程序14
1.6.1显卡驱动方式14
1.6.2帧缓冲15
1.6.3在台式机上使用通用帧缓冲15
1.6.4帧缓冲设备驱动程序18
1.7XWindow协议21
1.7.1X协议22
1.7.2X传输接口26
1.7.3XDMCP协议30
1.8XClient应用程序源代码分析31
1.8.1xinit分析31
1.8.2XOpenDisplay35
1.8.3函数XCreateWindow分析39
1.9.1XServer概述43
1.9XServer应用程序分析43
1.9.2DIX层44
1.9.3OS层48
1.9.4DDX层56
1.9.5Screen62
第2章 Qt编程核心技术81
2.1Qt概述81
2.2Qt对象模型81
2.2.1信号和槽83
2.2.2元对象系统85
2.2.3元对象编译器限制87
2.2.4属性89
2.3QObject类90
2.3.1对象树91
2.3.2事件处理过程92
2.3.3事件运行机制95
2.3.4事件过滤器95
2.3.5定时器96
2.4Qt国际化98
2.4.1软件中字符串国际化方法98
2.3.7字符串翻译函数98
2.3.6连接函数connect98
2.4.2创建译本100
2.4.3编码支持101
2.5QMetaObject元对象类102
2.5.1相关的数据结构102
2.5.2QMetaObject对象103
2.5.3QOBJECT宏及moc生成代码分析106
2.6进程间通信——QCopChannel109
2.7窗口部件类111
2.7.1窗口部件的基类QWidget112
2.7.2QFrame类113
2.7.3QScrollView类114
2.8Qt风格机制117
2.8.1风格类117
2.8.2窗口系统风格更新机制120
2.9布局类125
2.10Qt插件130
2.11.1迭代器131
2.11Qt模板库131
2.11.2算法132
2.11.3数据流串行化134
2.12集合类134
2.12.1基于指针的容器的结构135
2.12.2管理集合条目135
2.12.3迭代器136
2.13Qt线程137
2.13.1线程类QThread137
2.13.2线程安全的事件传递138
2.14鼠标拖放140
2.15.1焦点移动的方式143
2.15键盘焦点143
2.15.2焦点策略及操作函数145
2.16会话管理145
2.16.1会话管理145
2.16.2测试和调试会话管理146
2.17.1命令行参数147
2.17.2打印警告和调试消息147
2.17调试技术147
2.17.3调试宏149
第3章 KDE窗口系统151
3.1KDE3.5源代码说明151
3.2KDE类库153
3.3系统资源访问154
3.3.1标准资源目录154
3.3.2KDE系统配置缓冲155
3.4图形支持155
3.5.2用XML定义菜单和工具栏156
3.5.1Action模式156
3.5用户界面156
3.5.3在线帮助157
3.5.4复杂窗口部件157
3.6MIME类型处理157
3.6.1一个应用MIME类型的例子158
3.6.2映射MIME类型到一个应用程序或服务159
3.7KDE服务160
3.7.1定义服务类型161
3.7.2定义共享库服务161
3.7.3定义DCOF服务162
3.8KIO框架163
3.8.1同步使用KIO164
3.8.2同步使用KIO164
3.8.3MetaData164
3.8.4调度165
3.8.5定义一个ioslave166
3.9DCOP167
3.9.1DCOP工具167
3.9.2DCOP收发数据168
3.10KDE应用程序启动其他应用程序的方法173
3.11国际化和本地化174
3.12编译方法175
3.13桌面框架179
3.13.1PanelApplets179
3.13.2控制中心模块181
3.14组件框架182
3.14.1KParts组件182
3.14.3集成Java183
3.14.2系统托盘183
3.15KDE协议说明184
3.16KDE启动185
3.16.1startkde脚本分析186
3.16.2startkde中的应用程序说明189
3.16.3桌面组件191
3.17kicker应用程序193
3.17.1kicker应用程序的类继承关系194
3.17.2桌面配置文件196
3.17.3kicker窗口的建立过程197
3.17.4K菜单203
4.1各种嵌入式GUI212
第4章 Qt/Embedded客户/服务器212
4.1.1XWindow213
4.1.2MICROWindows213
4.1.3MiniGUI213
4.1.4QT/Embedded214
4.2.2root文件系统217
4.2.3裁剪Qt/Embedded库217
4.2.1编译Linux内核217
4.2Qt/Embedded的应用示例217
4.2.4编译应用程序218
4.2.5拷贝Qt库及应用程序218
4.2.6打包218
4.2.7下载及运行219
4.3帧缓冲220
4.3.1DirectFB介绍220
4.3.2虚拟帧缓冲qvfb220
4.4创建应用程序221
4.4.1QApplication类221
4.4.2QApplication构造函数222
4.5.1QWSServer类说明224
4.5构建服务器224
4.5.2QWSServer类构造函数分析225
4.6Qt/Embedded客户端与服务器通信228
4.6.1服务器相关的类说明229
4.6.2客户与服务器间的接收事件处理230
4.6.3服务器对窗口的协调管理235
4.7输入设备与应用程序通信237
4.7.2打开鼠标设备的过程238
4.7.1鼠标键盘相关类238
4.7.3设备文件与socket连接241
4.7.4服务器捕获设备输入信号243
4.7.5服务器发送事件给客户244
4.8应用程序显示246
4.8.1与显示相关的类246
4.8.2与字体相关的类247
4.8.3函数initdisplay248
4.8.4QWSDisplay构造函数分析249
4.8.5QScreen252
4.8.6与图形显示相关的类259
4.8.7图形显示262
4.9运行Qt/Embedded应用程序268
4.10字符输入269
4.11增加一个加速显示卡驱动程序到Qt/Embedded270
4.12Qt/Embedded作为VNC服务器271
5.1.1QtopiaPDA272
5.1Qtopia简介272
第5章 Qtopia的核心技术272
5.1.2Qtopia手机版273
5.1.3手机库274
5.1.4QtopiaDesktop275
5.2信道和消息275
5.3国际化278
5.3.1翻译操作步骤278
5.3.2.qm文件位置278
5.3.4文档国际化279
5.4Qtopia文件系统标准279
5.3.3Desktop文件国际化279
5.5Qtopia插件281
5.5.1建立插件的步骤281
5.5.2装载插件的方法283
5.6输入法插件286
5.6.1创建弹出输入方法287
5.6.2创建复合输入法290
5.7.1改进主窗口创建时间294
5.7快速启动应用程序294
5.7.2QuickLauncher295
5.7.3应用QuickLauncher296
5.7.4QuickLauncher的宏定义296
5.7.5运行QuickLauncher分析299
5.8Qtopia核心类库说明302
5.8.1QPEApplication类302
5.8.2应用程序配置与连接类304
5.8.3PIM管理类310
5.8.4桌面相关类312
5.8.5字体与输入法相关类314
5.8.6StorageInfo和FileSystem类315
5.8.7DeviceButtonManager和DeviceButton类318
5.8.8图像处理相关类说明319
5.8.9多媒体播放相关类说明319
5.8.10网络相关类说明320
5.8.11软件模块接口类322
5.8.12Service和ServiceRequest类324
5.8.13MimeType类325
5.8.14其他类说明330
6.1Qtopia服务器特定的类332
第6章 Qtopia服务器332
6.1.1ServerApplication类333
6.1.2Server类333
6.1.3Launcher类334
6.1.4LauncherTabWidget、LauncherTabBar和LauncherTab类335
6.1.5LauncherView和LauncherItem类337
6.1.6AppLauncher和QuickLauncher类337
6.1.7LoadingWidget和DocumentList类338
6.1.8TaskBar类338
6.1.10InputMethodSelector和InputMethods类339
6.1.9StartMenu和StartPopupMenu类339
6.1.11RunningAppBar和SysTray类341
6.1.12服务器的其他类说明341
6.2Qtopia服务器启动过程343
6.2.1Qtopia服务器的main函数343
6.2.2ServerApplication类构造函数345
6.2.3Server类构造函数347
6.2.4创建服务器主窗口界面UI348
6.2.5创建应用程序图标视图350
6.3应用程序启动过程354
6.4文档的打开过程360
6.5电池监控小应用程序362
6.5.1电池状态窗口类363
6.5.2电源状态管理器类365
6.5.3插件装载365
6.6外观设置366
6.6.1main函数367
6.6.2SampleWindow类367
6.6.4AppearanceSettings类的构造函数分析368
6.6.3AppearanceSettings类368
6.7安装与卸载应用程序376
6.8APPServices应用程序377
6.8.1AppServices类378
6.8.2ASCheckListItem类381
6.9插件管理器382
第7章 Qtopia的sysinfo应用程序分析384
7.1SystemInfo类384
7.2VersionInfo类385
7.3StorageInfoViiew类387
7.4负载信息LoadInfo396
7.5内存信息399
7.6DataView类400
第8章 Qtopia编译及系统集成401
8.1qmake介绍401
8.1.1qmake编译过程401
8.1.2.pro文件的语法分析402
8.2Qtopia编译方法404
8.2.1Qtopia编译步骤404
8.2.2QtopiaDesktop编译步骤406
8.2.3编译个应用程序407
8.2.4使用NFS运行应用程序409
8.2.5应用程序调试410
8.3为设备定制Qtopia411
8.3.1定制Qtopia启动器用户界面411
8.3.2设备硬件因素412
8.3.3不安装及不支持的组件414
8.3.4安全模式需要的插件414
8.3.5电源管理414
8.3.6可移去的存储卡415
8.3.7I18N416
8.3.8访问权限和仅读文件系统416
8.3.9MMS客户端416
8.3.10GSM模块集成417
8.3.11定制键盘417
8.3.12配置硬件按钮419
8.4系统集成421
8.4.1创建设备特定交叉编译工具配置文件421
8.4.2定制电源、背景灯控制和键盘扫描码421
8.4.3在Qt/Embedded中创建键盘处理函数422
8.4.4配置指针设备423
8.4.5配置适合设备的Qt/Embedded库424
8.4.6配置适合设备的Qtopia428
8.4.7为目标设备创建和安装Qtopiaimage文件428
8.4.8在设备上配置适合于Qtopia的环境变量428
8.4.9安装另外的字体428
8.4.10集成.Java429
8.5Qtopia编译系统429
8.5.1内部的编译系统项目文件说明430
8.5.3src-components.pro和src.pro文件434
8.5.2项目文件生成Makefile434
8.5.4configure脚本生成Makefile437
8.6Qtopia的编译过程442
8.6.1编译库442
8.6.2相互独立的应用程序及插件的编译444
8.6.3文件的安装444
8.6.4打包分发446
8.7生成img文件并烧录449
主要参考文献450
热门推荐
- 2607798.html
- 819026.html
- 1602575.html
- 2831826.html
- 962429.html
- 1831968.html
- 1873703.html
- 1837952.html
- 3152239.html
- 1150138.html
- http://www.ickdjs.cc/book_2257739.html
- http://www.ickdjs.cc/book_638258.html
- http://www.ickdjs.cc/book_553533.html
- http://www.ickdjs.cc/book_670038.html
- http://www.ickdjs.cc/book_2735563.html
- http://www.ickdjs.cc/book_3671927.html
- http://www.ickdjs.cc/book_3263685.html
- http://www.ickdjs.cc/book_3214238.html
- http://www.ickdjs.cc/book_3409354.html
- http://www.ickdjs.cc/book_2170256.html