出版社:电子工业出版社
年代:2013
定价:79.0
Qt是诺基亚公司C++可视化开发平台,目前最新版本为Qt5。本书以Qt5作为平台,在简单介绍开发环境的基础上,用一个小实例,介绍Qt 5开发应用程序的过程,然后系统介绍Qt5应用程序的开发和编程技术,一般均通过实例介绍和讲解内容。本书实例代码可在出版社网站上免费下载。
WindowFlags枚举类型第3章 Qt 5布局管理3.1 分割窗口QSplitter类3.2 停靠窗口QDockWidget类3.3 堆栈窗体QStackedWidget类3.4 基本布局(QLayout)3.5 综合例子:修改用户资料第4章 Qt 5基本对话框4.1 标准文件对话框类4.1.1 函数说明4.1.2 创建步骤4.2 标准颜色对话框类4.2.1 函数说明4.2.2 创建步骤4.3 标准字体对话框类4.3.1 函数说明4.3.2 创建步骤4.4 标准输入对话框类4.4.1 标准字符串输入对话框4.4.2 标准条目选择对话框4.4.3 标准int类型输入对话框4.4.4 标准double类型输入对话框4.5 消息对话框类4.5.1 Question消息框4.5.2 Information消息框4.5.3 Warning消息框4.5.4 Critical消息框4.5.5 About消息框4.5.6 About Qt消息框4.6 自定义消息框4.7 工具盒类4.8 进度条4.9 调色板与电子钟4.9.1 QPalette类4.9.2 QTime类4.9.3 综合例子4.10 可扩展对话框4.11 不规则窗体4.12 程序启动画面(QSplashScreen)第5章 Qt 5主窗体5.1 Qt 5主窗体构成5.1.1 基本元素5.1.2 典型案例(文本编辑器)5.1.3 菜单与工具栏的实现5.2 Qt 5文件操作功能5.2.1 新建文件5.2.2 打开文件5.2.3 打印文件5.3 Qt 5图像坐标变换5.3.1 缩放功能5.3.2 旋转功能5.3.3 镜像功能5.4 Qt 5文本编辑功能5.4.1 设置字体5.4.2 设置字号5.4.3 设置文字加粗5.4.4 设置字体倾斜5.4.5 文字加下画线5.4.6 设置文字颜色5.4.7 设置字符格式5.5 Qt 5排版功能5.5.1 实现段落对齐5.5.2 实现文本排序第6章 Qt 5图形与图片6.1 Qt 5位置相关函数6.1.1 区别概述6.1.2 使用举例6.2 Qt 5基础图形的绘制6.2.1 绘图框架设计6.2.2 绘图区的实现6.2.3 主窗口的实现6.3 Qt 5双缓冲机制6.3.1 原理与设计6.3.2 绘图区的实现6.3.3 主窗口的实现6.4 显示Qt 5 SVG格式图片L6.4 Qt 5 SVG格式图片显示方法:概念解析XML第7章 Qt 5图形视图框架7.1 图形视图体系结构7.1.1 Graphics View的特点7.1.2 Graphics View的三元素7.1.3 GraphicsView的坐标系统7.2 图形视图7.2.1 飞舞的蝴蝶实例7.2.2 地图浏览器实例7.2.3 各种图元创建及实例7.2.4 图元旋转、缩放、切变和位移及实例第8章 Qt 5模型/视图结构8.1 概述8.1.1 基本概念8.1.2 模型/视图类8.2 模型(Model)8.3 视图(View)8.4 代理(Delegate)第9章 Qt 5文件及磁盘处理9.1 读写文本文件9.1.1 QFile类读写文本9.1.2 QTextStream类读写文本9.2 读写二进制文件9.3 目录操作与文件系统9.3.1 文件大小及路径获取实例9.3.2 文件系统浏览实例9.4 获取文件信息9.5 监视文件和目录变化第10章 Qt 5网络与通信10.1 获取本机网络信息10.2 基于UDP的网络广播程序10.2.1 UDP协议工作原理10.2.2 UDP 编程模型10.2.3 UDP服务器编程实例10.2.4 UDP客户端编程实例10.3 基于TCP的网络聊天室程序10.3.1 TCP协议工作原理10.3.2 TCP编程模型10.3.3 TCP服务器编程实例10.3.4 TCP客户端编程实例10.4 Qt网络应用开发初步10.4.1 网页浏览实例10.4.2 文件下载实例第11章 Qt 5事件处理11.1 鼠标事件及实例11.2 键盘事件及实例11.3 事件过滤及实例第12章 Qt 5多线程12.1 多线程的简单实例12.2 多线程控制12.2.1 互斥量12.2.2 信号量12.2.3 线程等待与唤醒12.3 多线程应用12.3.1 服务器编程实例12.3.2 客户端编程实例第13章 Qt 5数据库13.1 数据库基本概念13.2 常用SQL命令13.2.1 数据查询13.2.2 数据操作13.3 Qt操作数据库实例13.3.1 Qt操作SQLite数据库13.3.2 Qt操作主/从视图及XML第14章 Qt 5多国语言国际化14.1 概念14.1.1 国际化的支持的实现14.1.2 翻译工作:“*.qm”文件的生成14.2 实例14.2.1 实例114.2.2 实例2第15章 Qt 5单元测试框架15.1 QTestLib框架15.2 简单的Qt单元测试15.3 数据驱动测试15.4 简单性能测试第16章 Qt 5综合实例:汽车销售管理系统16.1 功能介绍与界面设计16.1.1 功能简介16.1.2 主界面设计16.1.3 菜单设计16.2 实现品牌车管理功能16.2.1 出售车辆16.2.2 日销售清单16.3 销售统计图表功能16.3.1 视图设计16.3.2 界面设计16.4 添加登录界面第17章 综合实例:Qt版Word字处理软件17.1 核心功能界面演示17.2 界面设计与开发17.2.1 建立MDI程序框架17.2.2 菜单系统设计17.2.3 工具栏设计17.2.4 子窗口管理17.2.5 界面生成试运行17.3 基本编辑功能实现17.3.1 打开文件17.3.2 保存文件17.3.3 文本操作17.4 文档排版美化功能实现17.4.1 字体格式设置17.4.2 段落对齐设置17.4.3 颜色设置17.4.4 段落标号、编号17.4.5 文档打印与预览第18章 综合实例:Qt版聊天软件18.1 核心功能界面演示18.2 界面设计与开发18.2.1 创建“抽屉盒”18.2.2 设计聊天窗口18.2.3 将图片按钮与聊天窗关联18.3 基本聊天会话功能实现18.3.1 基本原理18.3.2 消息类型与UDP广播18.3.3 会话过程的处理18.3.4 聊天程序试运行18.4 文件传输功能实现18.4.1 需求方案18.4.2 服务器开发18.4.3 客户端开发18.4.4 主界面的控制18.4.5 文件传输试验18.5 附加功能实现18.5.1 更改字体、字号和颜色18.5.2 字体切换18.5.3 保存和清除聊天记录第19章 Linux下Qt的安装和简单使用19.1 安装Qt步骤19.2 Hello World例子19.2.1 通过编写代码实现19.2.2 通过Qt Designer实现附录A C 相关知识A.1 C 程序结构A.2 C 预处理A.3 C 异常处理A.4 C 面向对象编程附录B Qt 5调试B.1 修正语法错误B.2 设置断点B.3 程序调试运行B.4 查看和修改变量的值B.5 qDebug()的用法
Qt是诺基亚公司的C 可视化开发平台,目前最新版本为Qt 5。本书以Qt5作为平台,每个章节在简单介绍开发环境的基础上,用一个小实例,介绍Qt 5应用程序开发各个方面,然后系统介绍Qt5应用程序的开发技术,一般均通过实例介绍和讲解内容。最后通过三个大实例,系统介绍Qt5综合应用开发。光盘中包含本书教学课件和书中所有实例源代码及其相关文件。 通过学习本书,结合实例上机练习,一般能够在比较短的时间内掌握Qt 5应用技术。 本书既可作为Qt 5的学习和参考用书,也可作为大学教材或Qt 5培训用书。
书籍详细信息 | |||
书名 | Qt5开发及实例站内查询相似图书 | ||
丛书名 | 魅力·实践·发现 | ||
9787121216350 如需购买下载《Qt5开发及实例》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 电子工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 79.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 |
Qt5开发及实例是电子工业出版社于2013.10出版的中图分类号为 TP311.56 的主题关于 软件工具-程序设计-高等学校-教材 的书籍。