• Qt 4开发实践
  • Qt 4开发实践
21年品牌 40万+商家 超1.5亿件商品

Qt 4开发实践

10.98 2.1折 53 八五品

仅1件

内蒙古包头
认证卖家担保交易快速发货售后保障

作者郑阿奇 编

出版社电子工业出版社

出版时间2011-01

版次1

装帧平装

货号183

上书时间2023-10-04

青春留给回忆

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 郑阿奇 编
  • 出版社 电子工业出版社
  • 出版时间 2011-01
  • 版次 1
  • ISBN 9787121126697
  • 定价 53.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 484页
  • 字数 790千字
  • 正文语种 简体中文
  • 丛书 魅力·实践·发现
【内容简介】
Qt是诺基亚公司C++可视化开发平台,目前最新版本2010年发布的Qt4.6。陈超编著的《Qt4开发实践》以Qt4.6作为平台,先介绍Qt平台开发中需要着重注意的C++主要知识点,在简单介绍开发环境的基础上,用一个小的实例,介绍Qt4.6开发应用程序的过程,然后系统介绍Qt应用程序的开发和编程技术,一般均通过实例介绍和理解内容。本书经过非作者审读试做。实例代码可在出版社网站上免费下载。
通过本书学习,结合实例上机练习,一般能够在比较短的时间内掌握Qt4应用技术。
《Qt4开发实践》可作为Qt学习和开发人员参考,也可作为大学教材或者作为Qt培训用书。
【目录】
第1章C++相关知识
1.1C++程序结构
1.2C++预处理
1.2.1宏定义命令
1.2.2文件包含命令
1.2.3条件编译命令
1.3C++异常处理
1.3.1使用C++异常处理
1.3.2嵌套异常和栈展开
1.4C++面向对象程序设计
1.4.1基本概念
1.4.2类的拷贝构造函数和赋值函数
1.4.3模板类
1.4.4继承与接口
1.4.5多重继承及虚继承
1.4.6多态
1.4.7友元
第2章Qt概述
2.1什么是Qt
2.2Qt的安装
2.2.1下载QtCreator
2.2.2运行QtCreator
2.2.3Qt的开发环境
2.3Qt的开发步骤及实例
2.3.1设计器QtDesigner实现
2.3.2编写代码实现
L2.2Qt的安装
L1伙伴编辑模式(EditBuddies)
L2.3Qt的开发步骤及实例
L1信号和槽机制(Signal&Slot)
L2功能模块
L3Qt元对象系统
L4布局管理器
第3章Qt的模板库、工具类及控件
3.1字符串类QString
3.1.1操作字符串
3.1.2查询字符串数据
3.1.3字符串的转换
3.2Qt容器类
3.2.1QList类、QLinkedList类和QVector类
3.2.2QMap类和QHash类
3.3QVariant类
3.4Qt的算法及正则表达式
3.4.1Qt常用算法
3.4.2基本的正则表达式
3.5控件
3.5.1按钮组(Buttons)
3.5.2输入部件组(InputWidgets)
3.5.3显示控件组(DisplayWidgets)
3.5.4空间间隔组(Spacers)
3.5.5布局管理组(Layout)
3.5.6容器组(Containers)
3.5.7项目视图组(ItemViews)
3.5.8项目控件组(ItemWidgets)
3.5.9小综合例子
L3.1字符串类QString
L1隐式共享
L2内存分配策略
L3.5控件
L1Qt::WindowFlags枚举类型
第4章布局管理
4.1分割窗口QSplitter类
4.2停靠窗口QDockWidget类
4.3堆栈窗体QStackedWidget类
4.4基本布局(QLayout)
4.5综合例子:修改用户资料
第5章基本对话框
5.1标准文件对话框:QFileDialog类
5.1.1函数说明
5.1.2创建步骤
5.2标准颜色对话框:QColorDialog类
5.2.1函数说明
5.2.2创建步骤
5.3标准字体对话框:QFontDialog类
5.3.1函数说明
5.3.2创建步骤
5.4标准输入对话框:QInputDialog类
5.4.1标准字符串输入对话框
5.4.2标准条目选择对话框
5.4.3标准int类型输入对话框
5.4.4标准double类型输入对话框
5.5消息对话框:QMessageBox类
5.5.1Question消息框
5.5.2Information消息框
5.5.3Warning消息框
5.5.4Critical消息框
5.5.5About消息框
5.5.6AboutQt消息框
5.6自定义(Custom)消息框
5.7工具盒QToolBox类
5.8进度条(QProgressBar/QProgressDialog)
5.9QPalette类与移动图片综合实例
5.9.1QPalette类
5.9.2QTime类
5.10可扩展对话框的基本实现方法
5.11不规则窗体
5.12程序启动画面(QSplashScreen)
5.13多文档的创建
5.14使用QtDesigner设计对话框
第6章QmainWindow主窗体
6.1创建菜单的菜单、工具栏以及动作
6.1.1动作(Action)的实现
6.1.2菜单(Menus)的实现
6.1.3工具栏(ToolBars)的实现
6.2新建文件
6.3标准文件对话框(QFileDialog)
6.4标准打印对话框(QPrintDialog)
6.4.1文本打印
6.4.2图像打印
6.5QMatrix实现图像坐标变换
6.5.1缩放功能
6.5.2旋转功能
6.5.3镜像功能
6.6文本编辑
6.6.1设置字体功能
6.6.2设置字号功能
6.6.3设置文字加粗功能
6.6.4设置文字斜体功能
6.6.5设置文字加下画线功能
6.6.6设置文字颜色功能及标准颜色对话框(QColorDialog)
6.6.7设置字符格式功能
6.7实现段落对齐及文本排序功能
6.7.1实现段落对齐功能
6.7.2实现文本排序功能
第7章图形与图画
7.1各类位置相关函数的区别
7.2各种与位置相关函数的使用场合
7.3各种基础图形的绘制
7.3.1绘图区的实现
7.3.2主窗口的实现
7.4双缓冲机制
7.4.1绘图区的实现
7.4.2主窗口的实现
7.5SVG格式图片的显示
L7.5SVG格式图片的显示
L1XML
第8章图形视图(GraphicsView)框架
8.1GraphicsView体系结构
8.1.1GraphicsView框架结构的特点
8.1.2GraphicsView框架结构的内容
8.2GraphicsView坐标系统
8.3GraphicsView综合例子
8.3.1飞舞的蝴蝶例子
8.3.2地图浏览器例子
8.3.3各种GraphicsItem的创建实例
8.3.4GraphicsItem的旋转、缩放、切变和位移实例
第9章模式/视图(Model/View)结构
9.1概念
9.1.1模型
9.1.2视图
9.1.3代理
9.1.4使用已有的模型视图类例子
9.2模型(Models)
9.3视图(Views)
9.4代理(Delegates)
第10章文件及磁盘处理
10.1读写文本文件
10.2读写二进制文件
10.3处理目录
10.4获取文件信息
10.5监视文件和目录变化
第11章网络与通信
11.1获取本机网络信息
11.2基于UDP的网络广播程序
11.2.1UDP协议工作原理
11.2.2UDPC/S编程模型
11.2.3UDP服务器端
11.2.4UDP客户端
11.3基于TCP的网络聊天室程序
11.3.1TCP协议工作原理
11.3.2TCPC/S编程模型
11.3.3TCP服务器端
11.3.4TCP客户端
11.4实现HTTP文件下载
11.5实现FTP上传和下载

第12章事件处理
12.1鼠标事件
12.2键盘事件
12.3事件过滤
第13章多线程
13.1多线程的简单实现
13.2多线程的控制
13.2.1使用QMutex类、QMutexLocker类
13.2.2使用QSemaphore类
13.2.3使用QWaitCondition类
13.3多线程例子
13.3.1服务器端
13.3.2客户端
第14章数据库
14.1数据库基本概念
14.2常用SQL命令
14.2.1SELECT查询
14.2.2数据操作
14.3Qt操作数据库
14.3.1Qt操作SQLite数据库
14.3.2Qt综合操作数据库和XML
第15章Qt多国语言国际化
15.1概念
15.1.1QString、QTranslator等类和tr()函数的作用
15.1.2*.qm文件的生成
15.2实例
15.2.1实例1
15.2.2实例2
第16章Qt单元测试框架
16.1QTestLib框架
16.2简单的Qt单元测试
16.3数据驱动测试
16.4GUI测试
16.4.1仿真GUI事件
16.4.2重放GUI事件
16.5简单性能测试
第17章Linux下Qt的安装和使用
17.1安装Qt步骤
17.2HelloWorld例子
17.2.1通过编写代码实现
17.2.2通过QtDesigner实现
附录A部分名字
附录BQt调试
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP