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

请输入您要查询的图书:

 

书名 Qt C++跨平台图形界面程序设计基础(计算机系列教材普通高等教育十一五国家级规划教材)
分类
作者 殷立峰
出版社 清华大学出版社
下载
简介
编辑推荐

《Qt C++跨平台图形界面程序设计基础(计算机系列教材普通高等教育十一五国家级规划教材)》编著者殷立峰。

全书共分11章,主要内容包括qt开发环境介绍、c++程序设计基础、类与对象、继承与派生、虚函数与多态、运算符重载、模板和异常处理、输入输出流与命名空间、图形界面程序设计基础、对话框编程、使用qt开发文本编辑器。本书采用qt跨平台c++程序开发框架,结合“案例驱动”编写方式,语法介绍精练,内容深入浅出、循序渐进,程序案例生动易懂,既传授给学生c++语言基本概念和知识,又传授给学生使用c++语言进行跨平台程序设计和图形界面程序设计的基本方法及基本技能。

内容推荐

《Qt C++跨平台图形界面程序设计基础(计算机系列教材普通高等教育十一五国家级规划教材)》编著者殷立峰。

《Qt C++跨平台图形界面程序设计基础(计算机系列教材普通高等教育十一五国家级规划教材)》是为高等学校面向应用型人才培养编写的c++语言程序设计教材。全书共分11章,主要内容包括qt开发环境介绍、c++程序设计基础、类与对象、继承与派生、虚函数与多态、运算符重载、模板和异常处理、输入输出流与命名空间、图形界面程序设计基础、对话框编程、使用qt开发文本编辑器。本书采用qt跨平台c++程序开发框架,结合“案例驱动”编写方式,语法介绍精练,内容深入浅出、循序渐进,程序案例生动易懂,既传授给学生c++语言基本概念和知识,又传授给学生使用c++语言进行跨平台程序设计和图形界面程序设计的基本方法及基本技能。

《qt c++跨平台图形界面程序设计基础》既可以作为高等院校本科及专科c++语言程序设计的教材,又可以作为教师、自学者的参考用书,同时也可以供各类软件开发设计人员学习参考。

目录

第1章 走进qt

 1.1 qt简介

 1.1.1 认识qt

 1.1.2 qt开发环境的主要构成介绍

 1.1.3 使用qt开发c++应用程序的优势

 1.2 qt的下载、安装与配置

 1.2.1 windows平台下qt的c++语言开发环境安装与配置

 1.2.2 linux平台下qt的c++语言开发环境安装与配置

 1.3 qt creator集成开发环境

 1.3.1 qt creator集成开发环境

 1.3.2 qt creator常用菜单功能介绍

 1.3.3 使用qt创建项目

 1.3.4 qt开发环境的使用方法

 1.3.5 qt项目文件的建立、添加和删除

 1.3.6 编辑项目的源程序文件和界面文件

 1.3.7 项目编译模式及其配置

 1.3.8 编译并链接生成项目文件

 1.3.9 纠正编译或连接出现的错误

 1.3.10 qt工具栏的使用

 1.4 qt creator联机帮助系统及其使用

 1.4.1 qt中如何寻求帮助

 1.4.2 帮助文件的打开及使用源代码编辑器

 1.4.3 缩小查找范围

 1.5 使用qt creator开发c++语言程序

 1.5.1 windows平台下使用qt开发c++语言程序

 1.5.2 linux平台下使用qt开发c++语言程序

 1.6 习题

第2章 c++程序设计基础

 2.1 c++语言简介

 2.1.1 认识c++

 2.1.2 c++的标准化

 2.2 c++源程序的结构

 2.2.1 c++源程序举例

 2.2.2 c++源程序的结构

 2.2.3 c++语言的基本语法成分

 2.3 基本数据与表达式

 2.3.1 数据类型

 2.3.2 常量和变量

 2.3.3 运算符与表达式

 2.4 c++中的输入输出

 2.5 程序的控制结构

 2.5.1 顺序结构

 2.5.2 选择结构

 2.5.3 循环结构

 2.5.4 跳转语句

 2.6 函数

 2.6.1 函数

 2.6.2 函数的其他特性

 2.7 数组与字符串

 2.7.1 数组

 2.7.2 字符串与string类

 2.8 指针与引用

 2.8.1 指针

 2.8.2 引用

 2.9 const修饰符

 2.10 动态内存分配

 2.11 习题

 2.11.1 选择题

 2.11.2 填空题

 2.11.3 编程题

第3章 类与对象

 3.1 面向对象程序设计概述

 3.1.1 面向对象的基本概念

 3.1.2 面向对象的基本特征

 3.1.3 面向对象的语言简介

 3.2 类与对象的定义

 3.2.1 类的定义

 3.2.2 对象的定义与使用

 3.2.3 类的作用域

 3.2.4 类的封装性和信息隐藏——公有接口与私有实现的分离

 3.3 构造函数与析构函数

 3.3.1 构造函数

 3.3.2 复制构造函数

 3.3.3 析构函数

 3.4 对象的深复制

 3.5 静态成员

 3.5.1 静态数据成员

 3.5.2 静态成员函数

 3.6 常类型

 3.6.1 常对象

 3.6.2 类的常数据成员

 3.6.3 类的常成员函数

 3.7 友元

 3.7.1 友元函数

 3.7.2 友元类

 3.7.3 友元应用举例

 3.8 对象数组与类的组合

 3.8.1 对象数组

 3.8.2 类的组合

 3.9 程序举例

 3.10 习题

 3.10.1 选择题

 3.10.2 问答及编程题

第4章 继承与派生

 4.1 单继承

 4.1.1 继承的定义

 4.1.2 访问控制

 4.1.3 重名的成员变量和成员函数

 4.1.4在派生类中访问静态成员

 4.1.5 基类的初始化

 4.2 多继承

 4.2.1 派生类的构造与访问

 4.2.2 虚继承

 4.3 习题

第5章 虚函数与多态

 5.1 类指针的关系

 5.2 静态联编和动态联编

 5.3 虚函数

 5.4 纯虚函数和抽象类

 5.5 习题

第6章 运算符重载

 6.1运算符重载概述

 6.1.1运算符重载的实质

 6.1.2用友元函数和成员函数重载运算符的异同

 6.1.3++和--运算符的重载

 6.2习题

第7章 模板和异常处理

 7.1模板的概念

 7.2函数模板

 7.2.1函数模板的声明

 7.2.2函数模板的实例化

 7.2.3函数模板应用举例

 7.3类模板

 7.3.1类模板的定义

 7.3.2类模板的实例化

 7.3.3类模板的应用举例

 7.4标准模板库

 7.4.1容器

 7.4.2算法

 7.4.3迭代器

 7.5异常处理

 7.5.1异常处理概述

 7.5.2异常处理的实现

 7.5.3标准库中的异常类型

 7.6习题

 7.6.1选择题

 7.6.2编程题

第8章 输入输出流与命名空间

 8.1io流的概念

 8.2标准io流

 8.2.1标准io流概述

 8.2.2标准输出

 8.2.3标准输入

 8.2.4重载插入提取函数

 8.3格式控制

 8.3.1用ios成员函数格式化

 8.3.2用操纵算子格式化

 8.4文件处理

 8.4.1文件和流

 8.4.2文件的打开和关闭

 8.4.3文本文件

 8.4.4二进制文件

 8.5命名空间

 8.6习题

第9章 图形界面程序设计基础

 9.1 图形界面程序设计基础知识

 9.1.1 c++中的对象

 9.1.2 qt c++中的窗体

 9.1.3 qt c++中的部件和部件类

 9.1.4 qt c++中的属性(properties)窗口

 9.2 qt的信号和槽

 9.3 qt的元对象系统

 9.4 qt命令行法开发图形界面程序

 9.5 qt中如何实现用户操作的响应

 9.6 qt中如何实现窗口部件的布局

 9.7习题

第10章 对话框编程

 10.1代码编程创建对话框

 10.2对话框的可视化设计

 10.3可扩展的对话框

 10.4对话框的动态实现

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

 10.6习题

第11章 使用qt开发文本编辑器

 11.1qt creator的下载和安装

 11.2qt creator开发简单的文本编辑器

 11.2.1创建项目texteditor

 11.2.2texteditor的主窗口、菜单和图标

 11.2.3texteditor文件新建、保存和另存为的功能实现

 11.2.4texteditor文件的打开、关闭和退出系统的功能实现

 11.2.5texteditor文本复制、剪切、粘贴以及撤销的功能实现

 11.2.6texteditor文本查找功能的实现

 11.2.7texteditor查找和定位函数的方法

 11.2.8texteditor中实现状态栏

 11.3习题

 附录a c++关键字

 附录b c++运算符

参考文献

随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/5 17:45:35