网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C++ GUI Qt3编程(附光盘)/Bruce Perens开源系列
分类
作者 (加拿大)布兰切尼//(英)桑姆梅菲尔德
出版社 北京航空航天大学出版社
下载
简介
编辑推荐

第一本关于Qt编程的Trolltech官方指南!Trolltech的Qt由一个c++类库和一套用于构建跨平台GuI应用程序的工具组成oQtI具包允许开发人员写出不用修改代码就可以在Wirdows、Linux/UNIX、Mac OS X和嵌入式Linux上本地运行的程序。这本书讲授了可靠的Qt编程惯例。本书所带的代码覆盖了由浅人深的各个层次。

目录

译者序

前言

序言

致谢

Qt简史

第一部分 基础Q七

1 入门

· Hello Qt

· 建立连接

· 使用参考文档

2 创建对话框

· 子类化QDialog

· 深度介绍信号和槽

· 快速对话框设计

· 可以改变形状的对话框

· 动态对话框

· 内置的窗口部件类和对话框类

3 创建主窗口

· 子类化QMainWindow

· 创建菜单和工具栏

· 实现File菜单

· 设置状态栏

· 使用对话框

· 存储设置

· 多文档

· Splash窗口

4 实现应用程序的功能

· 中央窗口部件

· 子类化QTable

· 载入和保存

· 实现Edit菜单

· 实现其他菜单

· 子类化QTableItem

5 创建自定义窗口部件

· 自定义Qt窗口部件

· 子类化QWidget

· 在Qt Designer中集成自定义的窗口部件

· 双缓冲

第二部分 中级Qt

6 布局管理

· 基本布局

· 分裂器(Splitter)

· 窗口部件栈

· 滚动视图

· 锚接窗口

· 多文档界面

7 事件处理

· 重新实现事件处理器

· 安装事件过滤器

· 在强烈的处理中保持响应

8 二维和三维图像

· 使用QPainter绘制

· 使用QCanvas绘图

· 打印

· 使用OpenGL进行绘图

9 拖放

· 使拖放生效

· 支持自定义拖动类型

· 高级剪贴板处理

10 输入输出

· 读取和写入二进制数据

· 读取和写入文本

· 处理文件和目录

· 进程间通信

11 容器类

· 向量(Vector)

· 列表(List)

· 映射(Map)

· 基于指针的容器

· QString和QVariant

12 数据库

· 连接和查询

· 在表单窗体中呈现数据

· 创建可感知数据的窗体

13 网络

· 使用QFtp

· 使用QHttp

· 使用QSocket的TCP网络

· 使用QsocketDevice的UDP网络

14 XML

· 使用SAX读取XML

· 使用DOM读取XML

· 编写XML

15 国际化

· 使用Unicode:作

· 使应用程序可以感知翻译

· 动态语言切换

· 翻译应用程序

16 提供在线帮助

· 工具提示、状态提示和“这是什么?”帮助

· 使用QTextBrowser 作为一个简单的帮助引擎

· 使用Qt Assistant作为强大的在线帮助

17 多线程

· 和线程一起工作

· 和图形用户界面线程通信

· 在非图形用户界面线程中使用Qt的类

18 平台特定特性

· 和本地应用编程接口连接

· 使用ActiveX

· 会话管理

A 安装Qt

· 协议说明

· 安装Qt/windows

· 安装Qt/Mac

· 安装Qt/X11

B Qt的类层次

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 10:26:02