内容简介
《QtC++跨平台图形界面程序设计基础/普通高等教育“十一五”国家级规划教材·计算机系列教材》是为高等学校面向应用型人才培养编写的C++语言程序设计教材。《Qt C++跨平台图形界面程序设计基础/普通高等教育“十一五”国家级规划教材·计算机系列教材》共分11章,主要内容包括Qt开发环境介绍、C++程序设计基础、类与对象、继承与派生、虚函数与多态、运算符重载、模板和异常处理、输入输出流与命名空间、图形界面程序设计基础、对话框编程、使用Qt开发文本编辑器。《QtC++跨平台图形界面程序设计基础/普通高等教育“十一五”国家级规划教材·计算机系列教材》采用Qt跨平台C++程序开发框架,结合“案例驱动”编写方式,语法介绍精练,内容深入浅出、循序渐进,程序案例生动易懂,既传授给学生C++语言基本概念和知识,又传授给学生使用C++语言进行跨平台程序设计和图形界面程序设计的基本方法及基本技能。
《QtC++跨平台图形界面程序设计基础/普通高等教育“十一五”国家级规划教材·计算机系列教材》既可以作为高等院校本科及专科C++语言程序设计的教材,又可以作为教师、自学者的参考用书,同时也可以供各类软件开发设计人员学习参考。目录
第1章走进Qt
1.1Qt简介
1.1.1认识Qt
1.1.2Qt开发环境的主要构成介绍
1.1.3使用Qt开发C++应用程序的优势
1.2Qt的下载、安装与配置
1.2.1Windows平台下Qt的C++语言开发环境安装与配置
1.2.2Linux平台下Qt的C++语言开发环境安装与配置
1.3QtCreator集成开发环境
1.3.1QtCreator集成开发环境
1.3.2QtCreator常用菜单功能介绍
1.3.3使用Qt创建项目
1.3.4Qt开发环境的使用方法
1.3.5Qt项目文件的建立、添加和删除
1.3.6编辑项目的源程序文件和界面文件
1.3.7项目编译模式及其配置
1.3.8编译并链接生成项目文件
1.3.9纠正编译或连接出现的错误
1.3.10Qt工具栏的使用
1.4QtCreator联机帮助系统及其使用
1.4.1Qt中如何寻求帮助
1.4.2帮助文件的打开及使用源代码编辑器
1.4.3缩小查找范围
1.5使用QtCreator开发C++语言程序
1.5.1Windows平台下使用Qt开发C++语言程序
1.5.2Linux平台下使用Qt开发C++语言程序
1.6习题
第2章C++程序设计基础
2.1C++语言简介
2.1.1认识C++
2.1.2C++的标准化
2.2C++源程序的结构
2.2.1C++源程序举例
2.2.2C++源程序的结构
2.2.3C++语言的基本语法成分
2.3基本数据与表达式
2.3.1数据类型
2.3.2常量和变量
2.3.3运算符与表达式
2.4C++中的输入输出
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.9const修饰符
2.10动态内存分配
2.11习题
2.11.1选择题
2.11.2填空题
……
第3章类与对象
第4章继承与派生
第5章虚函数与多态
第6章运算符重载
第7章模板和异常处理
第8章输入输出流与命名空间
第9章图形界面程序设计基础
第10章对话框编程
第11章使用Qt开发文本编辑器