Qt C++跨平台图形界面程序设计基础(第2版)
网络资源提取码:o3og 以跨Windows、LINUX 平台,基于Qt的C++语言编程为框架,通过案例驱动教学,内容精炼、结构紧凑,通俗易懂、重点突出,注重实用和能力的培养.配套资源咨询请加QQ:2301891038(仅限教师)

作者:殷立峰 祁淑霞 房志峰

丛书名:计算机系列教材

定价:69元

印次:2-8

ISBN:9787302491255

出版日期:2018.02.01

印刷日期:2025.01.03

图书责编:杨帆

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是为高等院校面向应用型人才培养编写的C++语言程序设计教材。全书共分9章,主要内容包括Qt C++开发环境介绍、C++程序设计基础、类与对象、继承与派生、虚函数与多态、运算符重载、模板和异常处理、输入输出流与命名空间、图形界面程序设计基础以及图形界面编程综合实例。本书采用Qt跨平台C++程序开发框架,结合“案例驱动”编写方式,语法介绍语言精练、内容深入浅出、循序渐进、程序案例生动易懂,以规则几何图形面积和体积计算程序设计案例贯穿本书,既传授给学生C++语言的基本概念和知识,又传授给学生使用C++语言进行图形界面程序设计的基本方法及基本技能。 本书既可以作为高等院校本科及专科学生C++语言程序设计的教材,又可以作为教师、自学者的参考用书,同时也可供各类软件开发设计人员学习参考。 本书配有电子教案及相关教学资源,读者可从网站www.tup.com.cn下载。

1. 本书基于C++语言程序设计教学大纲,结合面向市场应用型人才需求现状,教材内容编排具有很强的针对性。2. 注重编程实践能力的培养,把跨操作系统平台程序设计、图形界面程序设计和面向对象的程学设计与C++语言的基本概念和基本知识有机结合.3. 全书内容注重易用性,知识完善,案例丰富,即使没有任何程序设计基础,也可以通过本书的学习,循序渐进、由浅入深的掌握C++程序设计语言的语法、面向对象程学设计的方法和跨平台图形界面程序设计技能。

前言 C++是优秀的计算机程序设计语言,它的程序设计功能非常强大,我国绝大多数高等院校都把它作为程序设计入门教学的首选。许多经典的C++语言程序设计教材都是基于Visual C++控制台程序设计框架编写的,内容包括C++语言概述、基本数据类型、运算符和表达式、程序流程控制、数组、函数、指针、结构体、共用体与枚举、类和对象、运算符重载、继承、虚函数与多态、模板、流等C++语言的基本概念和基本知识。这类教材强调的是培养学生理解和掌握C++语言的语法及逻辑规则,强调对C++程序设计语言的字、词、数据、表达式、语句、函数、类、对象等基本概念知识的掌握。在多年的教学实践中我们发现,这类教材缺乏对图形界面C++程序设计的介绍,学生要想掌握用C++语言设计图形界面的程序,还必须自学或者参加Visual C++语言课程的学习,而Visual C++语言体系庞大,学起来有一定的困难,造成很多学生虽然学了C++语言,却不能很好地使用它。   笔者所在学校在多年的教学改革和教学实践中,将C++语言的教学和当前流行的Qt跨平台开发框架相结合,增加了基于Qt的图形界面应用程序设计,并于2014年出版了第一部教材——《Qt C++跨平台图形界面程序设计基础》。该教材在实际教学应用中得到广泛的认可,基于Qt C++的跨平台、简单易学的优点,使得学生不仅掌握C++语言的基本概念、基本知识和基本的程序设计方法,更重要的是培养学生具备初步的跨操作系统平台开发图形界面程序的基本技能,提高了学习的兴趣。   在对课程教学改革与实践的不断探索中,结合读者的反馈意见,作者对教材进行了修订和完善,推出了第2版。第2版...

目录
荐语
查看详情 查看详情
目录

第1章走进Qt/1

1.1Qt简介/1

1.1.1认识Qt/1

1.1.2Qt开发环境简介/2

1.1.3使用Qt开发C++应用程序的优势/4

1.2Qt的下载、安装与配置/5

1.2.1Windows平台下第4版Qt C++语言集成开发环境的安装与配置/5

1.2.2Windows平台下第5版Qt C++语言开发环境的安装与配置/31

1.2.3Linux平台下Qt的C++语言开发环境的安装与配置/41

1.3Qt Creator集成开发环境/47

1.3.1Qt Creator集成开发环境/47

1.3.2Qt Creator常用菜单功能介绍/48

1.4Qt Creator的基本操作/49

1.4.1Qt Creator的启动与退出/49

1.4.2使用Qt创建、打开和关闭项目/51

1.4.3Qt Creator的编辑器、项目视图的

操作/55

1.4.4文件的打开、编辑、保存与关闭/56

1.4.5项目编译模式及其配置/58

1.4.6编译、连接生成项目的可执行文件/58

1.4.7纠正编译或连接出现的错误/59

1.4.8Qt工具栏的使用/59

1.5Qt Creator联机帮助系统/59

1.5.1Qt中如何寻求帮助/59

1.5.2帮助文件的打开及使用源代码

编辑器/60

1.5.3缩小查找范围/61

1.6使用Qt开发C++语言程序/62

1.6.1Windows平台下使用Qt第4版开发C++语言程序/62

1.6.2Windows平台下使用Qt第5版开发C++语言程序/71

1.6.3Lin... 查看详情

1. 本书基于C++语言程序设计教学大纲,结合面向市场应用型人才需求现状,教材内容编排具有很强的针对性。2. 注重编程实践能力的培养,把跨操作系统平台程序设计、图形界面程序设计和面向对象的程学设计与C++语言的基本概念和基本知识有机结合.3. 全书内容注重易用性,知识完善,案例丰富,即使没有任何程序设计基础,也可以通过本书的学习,循序渐进、由浅入深的掌握C++程序设计语言的语法、面向对象程学设计的方法和跨平台图形界面程序设计技能。 查看详情