Qt 4 C++ GUI 编程中文版 (目录) |
发布: 2008-05-29 22:29 |
目录
概述... 2 目录... 3 前言... 6 绪论... 7 感谢... 9 Qt简单历史回顾... 10 第I 部分 Qt 基础... 13 第1章 开始... 14 Hello Qt 14 创建连接... 17 布局物件... 18 运用参考手册... 21 物件样式... 23 第2章. 创建对话框... 25 创建 QDialog 子类... 25 信号与槽进阶... 32 Qt 的元对象系统... 36 快速对话框设计... 37 可变形对话框... 44 动态对话框... 52 内建物件和对话框类... 53 第3章 创建主窗口... 60 创建QmainWindow的子类... 62 创建菜单和工具栏... 66 建立状态栏... 72 实现“File”菜单... 74 使用对话框... 81 保存设置... 88 多文档程序... 90 欢迎窗口... 93 第4章 实现程序的功能... 95 中央物件... 96 创建QTableWidget的子类... 97 加载和保存... 104 实现编辑菜单... 107 实现其他菜单... 112 创建QTableWidgetItem子类... 116 第5章 创建自定义物件... 124 自定义Qt物件... 125 创建QWidget的子类... 127 把自定义物件整合到Qt设计师中... 136 双缓冲技术... 140 第 II 部分:Qt进阶... 158 第 6 章 布局管理... 159 布局窗体上的物件... 160 堆栈布局... 166 分隔条... 168 滚动区域... 172 可停靠物件和工具栏... 174 多文档界面... 177 第7章 事件处理... 186 重新实现事件处理器... 187 安装事件过滤器... 192 在密集处理过程中保持响应... 195 第8章 2D和3D图象... 198 使用QPainter进行绘图... 199 绘图器交换... 205 使用QImage的高质量渲染... 213 打印... 215 OpenGL图象... 224 第9章 拖拽... 230 启用拖拽... 230 支持自定义拖动类型... 236 剪贴板处理... 241 第10章 项视图类... 243 Using the Item View Convenience Classes. 245 Using Predefined Models. 252 Implementing Custom Models. 259 Implementing Custom Delegates. 277 第11章 容器类... 284 第12章 输入/输出... 285 读写二进制数据... 287 读写文本文件... 293 遍历目录... 299 嵌入的资源... 301 进程间通信... 302 第13章 数据库... 307 连接和查询... 309 在表格式窗体中表现数据... 314 实现主体窗口... 319 第14章 网络... 326 编写FTP客户端... 327 编写HTTP客户端... 336 编写TCP客户端服务器应用程序... 339 发送与接收UDP数据报... 350 第15章 XML. 355 使用SAX方式读取XML文件... 356 使用DOM方式读取XML文件... 362 创建XML文件... 367 第16章 提供在线帮助... 369 Tooltip, Status Tip,和"What's This?" 帮助... 370 把QTextBrowser当作一种简单的帮助引擎使用... 373 把Qt助手作为一种强大的在线帮助使用... 377 第III部分 高级Qt 379 第17章 国际化... 380 使用Unicode. 381 让应用程序支持翻译... 386 动态语言切换... 392 翻译应用程序... 398 第18章 多线程... 401 创建线程... 402 线程同步... 406 与主线程通信... 413 在辅助线程中使用Qt类... 418 第19章 创建插件... 420 使用插件扩展Qt 421 让应用程序支持插件... 430 编写应用程序插件... 434 第20章 平台相关特征... 437 本地API接口... 438 在Windows上使用ActiveX.. 443 处理X11会话管理器... 457 第21章 嵌入式编程... 463 Qtopia入门... 464 自定义Qtopia核心... 466 附录A 安装Qt 468 许可证注解... 469 安装 Qt/Windows. 470 安装 Qt/Mac. 471 安装 Qt/X11. 472 附录B 给Java和C#程序介绍C++. 474 附录 关于作者... 475 Jasmin Blanchette. 475 Mark Summerfield. 475 附录 产品... 475 |
原文: http://qtchina.tk/?q=node/45 |
Powered by zexport
|