- 目录

发布: 2008-05-29 22:52

概述... 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/76

Powered by zexport