图书介绍

C++ Qt程序设计工程实训教程PDF|Epub|txt|kindle电子书版本网盘下载

C++ Qt程序设计工程实训教程
  • 胡然,夏灵林,徐健锋编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121339431
  • 出版时间:2018
  • 标注页数:173页
  • 文件大小:16MB
  • 文件页数:183页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C++ Qt程序设计工程实训教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

实训准备1

(一)实训内容1

(二)实训原理1

1.Qt简介1

2.Qt的下载和安装1

3.Qt Creator简介2

4.Qt Assistant5

5.创建第一个Qt程序HelloWorld9

6.设置环境变量9

(三)实训步骤10

(四)小结13

实训一 计算器V1.0:简易计算器的实现14

(一)实训内容14

(二)实训原理14

1.Qt项目的结构14

2.Qt Designer简介15

3.窗口的常用属性和功能16

4.标签、行编辑器、按钮等常用控件的使用17

5.用Qt Desiger设计一个桌面应用22

6.实现计算器V1.0:简易计算器24

(三)实训步骤24

(四)小结26

实训二 计算器V2.0:基本计算器的实现27

(一)实训内容27

(二)实训原理27

1.布局管理器的基本概念和作用27

2.几种常用的布局管理器28

3.使用Qt Designer设计基本计算器界面41

4.使用布局管理器管理计算器界面42

5.实现计算器V2.0:基本计算器42

(三)实训步骤42

1.界面设计42

2.功能实现45

3.运行程序49

(四)小结50

实训三 计算器V3.0:带键盘事件的计算器51

(一)实训内容51

(二)实训原理51

1.Qt中信号和槽的概念51

2.Qt中信号和槽的使用52

3.Qt中的鼠标事件58

4.Qt中的键盘事件62

5.为计算器增加键盘事件功能64

(三)实训步骤66

(四)小结67

实训四 计算器V4.0:带括号表达式的计算器68

(一)实训内容68

(二)实训原理68

1.qDebug()的使用68

2.栈70

3.前缀、中缀、后缀表达式71

4.将中缀表达式转换为后缀表达式的算法72

5.计算后缀表达式的算法75

6.实现带括号表达式的计算器78

(三)实训步骤78

(四)小结87

实训五 计算器V5.0:带菜单和粘贴功能的计算器89

(一)实训内容89

(二)实训原理89

1.桌面程序主窗口框架89

2.对话框的基础知识93

3.添加应用程序图标102

4.实现带菜单、可复制表达式的计算器104

(三)实训步骤104

(四)小结106

实训六 计算器V6.0:能够记忆的计算器107

(一)实训内容107

(二)实训原理107

1.Qt中的富文本处理107

2.Qt中文档的基本框架107

3.添加历史记录功能112

(三)实训步骤112

(四)小结117

实训七 计算器V7.0:可扩展的科学计算器118

(一)实训内容118

(二)实训原理118

1.Qt布局管理器可扩展窗口的应用118

2.添加科学计算可扩展功能119

3.切换可扩展科学计算器的实现122

(三)实训步骤122

(四)小结132

实训八 双人对战五子棋133

(一)实训内容133

(二)实训原理133

1.Qt中的2D绘图系统133

2.五子棋界面的绘制136

3.单击鼠标下棋139

4.判断赢棋140

5.双人对战五子棋141

(三)实训步骤141

(四)小结152

实训九 人机对战五子棋153

(一)实训内容153

(二)实训原理153

1.五子棋的棋局形势153

2.估值函数的设计156

3.人机对战、可悔棋的五子棋158

(三)实训步骤158

(四)小结172

热门推荐