书籍详情

C++ GUI QT3编程

C++ GUI QT3编程

作者:布兰切尼

出版社:北京航空航天大学出版社

出版时间:2006-08-01

ISBN:9787810777315

定价:¥49.00

购买这本书可以去
内容简介
  本书详细讲述了Qt进行图形交互界面编程的各个部分:窗口部件、信号和槽、布局管理器、事件处理、二维和三维图形、数据库、网络、XML、国际化等。主要分为两大部分:基础部分和中级部分。基础部分主要面向初级读者,只要了解初步的C++编程基础就可以学习Qt基础编程;中级部分主要面对中级读者,他们可以利用本书对更广泛的内容进行Qt中级编程。.本书适合对Qt编程感兴趣的初、中级程序员以及广大计算机编程的爱好者阅读。...
作者简介
  本书提供作译者介绍Jasmin Blanchette于2001年毕业于加拿大魁北克的舍布鲁克大学计算机科学专业,并且由于优秀而获得Fernand Seguin奖。他在2000年夏天在Trolltech作为软件工程师工作了一个学期,并且从2001年初开始一直在那里工作。现在作为一名高级软件工程师,他主要负责Qt Linguist翻译工具并且准备Qt Quarterly——Trolltech的技术通讯,里面都是Trolltech的内容。在他的业余时间里,他正在用挪威语和瑞典语写一部小说。现在他和他的女友Anne-Lene居住在挪威奥斯陆。.Mark Summerfield于1993年毕...
目录
译者序.  
前言  
序言  
致谢  
Qt简史  
第一部分 基础Qt 1  
1 入门  3  
Hello Qt 3  
建立连接 5  
使用参考文档 8  
2 创建对话框 11  
子类化Qdialog    
深度介绍信号和槽 18  
快速对话框设计 21  
可以改变形状的对话框 28  
动态对话框 32  
内置的窗口部件类和对话框 33  
3 创建主窗口 39  
子类化QmainWindow 40  
创建菜单和工具栏 44  
实现File菜单 49  
设置状态栏 57  
使用对话框 59  
存储设置 64  
多文档 65  
Splash窗口 68  
4 实现应用程序的功能 71  
中央窗口部件 71  
子类化Qtable 72  
载入和保存 80  
实现Edit菜单 82  
实现其他菜单 87  
子类化QtableItem 91  
5 创建自定义窗口部件 99  
自定义Qt窗口部件 99  
子类化Qwidget 101  
在Qt Designer中集成自定义的窗口部件 110  
双缓冲 113  
第二部分 中级Qt 135  
6 布局管理 137  
基本布局 137  
分裂器(Splitter) 142  
窗口部件栈 146  
滚动视窗 147  
锚接窗口 153  
多文档界面 155  
7 事件处理 165  
重新实现事件处理器 165  
安装事件过滤器 170  
在强烈的处理中保持响应 173..  
8 二维和三维图像 177  
使用QpPainter绘制 177  
使用Qcanvas绘图 187  
打印 201  
使用OpenGL进行绘图 211  
9 拖 放 217  
使拖放生效 217  
支持自定义拖动类型 222  
高级剪贴板处理 226  
10 输入输出 229  
读取和写入二进制数据 229  
读取和写入文本 236  
处理文件和目录 239  
进程间通信 241  
11 容器类 245  
向量(Vector) 245  
列表(List) 249  
映射(Map) 251  
基于指针的容器 253  
Qstring和Qvariant 256  
12 数据库 263  
连接和查询 263  
在表单窗体中呈现数据 268  
创建可感知数据的窗体 277  
13 网 络 287  
使用QFtp 287  
使用QHttp 293  
使用Qsocket的TCP网络 295  
使用QsocketDevice的UDP网络 306  
14 XML 311  
使用SAX读取XML 311  
使用DOM读取XML 316  
编写XML 320  
15 国际化 323  
使用Unicode工作 323  
使应用程序可以感知翻译 327  
动态语言切换 332  
翻译应用程序 338  
16 提供在线帮助 341  
工具提示. 状态提示和“这是什么?”帮助 341  
使用QtextBrowser作为一个简单的帮助引擎 344  
使用Qt Assistant作为强大的在线帮助 349  
17 多线程 351  
和线程一起工作 351  
和图形用户界面线程通信 361  
在非图形用户界面线程中使用Qt的类 366..  
18 平台特定特性 369  
和本地应用编程接口连接 369  
使用Activex 373  
会话管理 386  
A  安装Qt 393  
协议说明 393  
安装Qt/Windows 394  
安装Qt/Ma  395  
安装Qt/X11 397  
B  Qt的类层次 399...  

猜您喜欢

读书导航