图书介绍

零基础学Qt 4编程PDF|Epub|txt|kindle电子书版本网盘下载

零基础学Qt 4编程
  • 吴迪编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512401433
  • 出版时间:2010
  • 标注页数:389页
  • 文件大小:132MB
  • 文件页数:404页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

零基础学Qt 4编程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 走近Qt1

1.1 Qt简介1

1.2 Qt纪事概览3

1.3 Qt套件的组成5

1.4 Qt的授权7

1.5 Qt的产品10

1.6 Qt的服务与支持10

1.7 Qt的最新进展11

1.7.1 增加协议11

1.7.2 开放源代码库12

1.7.3 确定Qt的发展方向12

1.7.4 Qt 4.5——Qt发展的重要里程碑13

1.8 为什么选择Qt17

1.9 问题与解答19

1.10 总结与提高21

第2章 Qt的安装与配置22

2.1 获取Qt22

2.2 协议说明23

2.3 安装Qt23

2.3.1 Qt/X11的安装23

2.3.2 Qt/Windows的安装29

2.3.3 Qt/Mac的安装39

2.3.4 Qt/Windows CE39

2.3.5 Qt/S6041

2.3.6 基于Linux发行版的安装48

2.4 配置Qt 4环境60

2.4.1 Windows平台61

2.4.2 X11平台61

2.5 问题与解答62

2.6 总结与提高63

第3章 Qt编程基础64

3.1 标准C++精讲64

3.1.1 程序设计语言介绍64

3.1.2 C++语法基础知识67

3.1.3 C++高级应用——虚函数74

3.2 Windows编程基础76

3.2.1 需要掌握的技能76

3.2.2 Windows运行机理76

3.2.3 Windows编程基础81

3.3 Linux编程基础84

3.3.1 你必须掌握的技能84

3.3.2 文件系统管理85

3.3.3 X Window系统87

3.3.4 常用命令90

3.3.5 Shell应用91

3.3.6 使用库程序94

3.3.7 使用vi97

3.3.8 使用GCC100

3.3.9 使用GDB104

3.4 Mac编程基础110

3.4.1 你必须掌握的技能110

3.4.2 Mac OS X的系统架构110

3.4.3 Mac OS X文件系统111

3.4.4 Cocoa应用开发简介115

3.4.5 Xcode简介116

3.5 问题与解答117

3.6 总结与提高118

第4章 Qt 4集成开发环境120

4.1 常见的Qt IDE120

4.2 Qt Creator121

4.2.1 简介121

4.2.2 主要特点121

4.2.3 安装与配置122

4.3 Eclipse122

4.3.1 简介122

4.3.2 主要特点123

4.3.3 安装与配置123

4.3.4 使用要领127

4.4 Visual Studio 2008与Qt 4.5130

4.5 问题与解答134

4.6 总结与提高135

第5章 使用Qt基本GUI工具137

5.1 使用Qt Designer进行GUI设计137

5.1.1 简介137

5.1.2 启动并设置Qt Designer138

5.1.3 功能说明139

5.1.4 Qt GUI设计基本流程142

5.2 使用Qt Assistant获取在线文档与帮助146

5.2.1 简介146

5.2.2 Qt的参考文档147

5.2.3 使用Qt Assistant147

5.3 使用Qt Demo学习Qt应用程序开发156

5.4 问题与解答159

5.5 总结与提高160

第6章 Qt 4程序开发方法和流程161

6.1 开发方法161

6.2 Hello Qt!162

6.2.1 基本流程162

6.2.2 源码分析163

6.2.3 编译运行164

6.2.4 第2种方法166

6.2.5 第3种方法172

6.3 几个重要的知识点177

6.4 问题与解答178

6.5 总结与提高180

第7章 对话框181

7.1 QDialog类181

7.2 子类化QDialog182

7.3 快速设计对话框187

7.4 常见内建对话框的使用195

7.4.1 标准输入框195

7.4.2 标准颜色对话框195

7.4.3 标准字体对话框197

7.4.4 标准消息对话框199

7.4.5 标准对话框的使用实例201

7.5 模态对话框与非模态对话框211

7.6 问题与解答212

7.7 总结与提高214

第8章 主窗口215

8.1 主窗口框架215

8.2 创建主窗口的方法和流程216

8.2.1 方法216

8.2.2 流程217

8.3 代码创建主窗口217

8.3.1 头文件218

8.3.2 实现文件219

8.4 使用Qt Designer创建主窗口229

8.4.1 创建菜单229

8.4.2 创建动作233

8.4.3 创建工具栏235

8.4.4 创建锚接窗口部件235

8.4.5 创建中心窗口部件236

8.5 中心窗口部件专题236

8.5.1 几种常见情形236

8.5.2 创建和使用237

8.6 Qt 4资源系统238

8.6.1 Qt资源系统的改进238

8.6.2 Qt 4资源集文件238

8.6.3 资源文件的使用方法239

8.6.4 资源浏览器的使用240

8.7 锚接窗口241

8.7.1 创建锚接窗口的方法和流程242

8.7.2 设置锚接窗体状态的方法243

8.8 多文档243

8.9 问题与解答251

8.10 总结与提高253

第9章 Qt样式表与应用程序外观254

9.1 应用程序的外观254

9.1.1 应用程序的风格254

9.1.2 如何设置样式255

9.2 QStyle类的使用255

9.3 样式表概述261

9.4 使用样式表263

9.4.1 与Qt Designer集成使用264

9.4.2 样式表的应用实例265

9.5 问题与解答275

9.6 总结与提高276

第10章 在程序中使用.ui文件277

10.1 uic的使用277

10.2 Ui_YourFormName.h文件的组成278

10.3 编译时加入处理.ui文件的方法284

10.3.1 直接使用法284

10.3.2 单继承法285

10.3.3 多继承法286

10.4 运行时加入处理.ui文件的方法289

10.5 信号与槽的自动连接290

10.5.1 显式关联290

10.5.2 自动关联291

10.6 问题与解答291

10.7 总结与提高292

第11章 布局管理293

11.1 基本概念和方法293

11.1.1 摆放窗口部件的方法293

11.1.2 布局管理器294

11.1.3 优化布局结构297

11.2 在Qt Designer中使用布局300

11.2.1 应用和破除布局300

11.2.2 快捷键302

11.3 基本布局实践302

11.3.1 QBoxLayout302

11.3.2 水平布局304

11.3.3 垂直布局304

11.3.4 栅格布局305

11.3.5 表单布局307

11.3.6 删除布局内窗口部件的方法309

11.3.7 基本布局的综合运用309

11.4 堆栈布局315

11.4.1 使用方法315

11.4.2 如何索引窗口部件315

11.4.3 实例——堆栈窗体317

11.5 分裂器布局321

11.5.1 使用方法322

11.5.2 构造函数322

11.5.3 一些深入的话题323

11.5.4 分裂器布局实例323

11.6 自定义布局管理器325

11.7 布局管理经验总结325

11.8 问题与解答326

11.9 总结与提高327

第12章 使用Qt Creator328

12.1 Qt Creator概览328

12.1.1 支持的平台328

12.1.2 主要特点328

12.2 Qt Creator的组成329

12.2.1 模式选择器330

12.2.2 输出面板333

12.2.3 代码编辑器335

12.2.4 会话管理器337

12.2.5 Qt帮助集成功能337

12.2.6 Qt设计师集成功能338

12.3 快捷键和常用技巧339

12.4 Qt Creator构建系统的设置339

12.5 处理项目间依赖关系342

12.6 Qt多版本共存时的管理342

12.7 使用定位器在代码间快速导航343

12.7.1 如何定位文件344

12.7.2 如何设置过滤条件344

12.8 如何创建一个项目348

12.9 实例讲解350

12.9.1 程序运行内部机理350

12.9.2 设置环境350

12.9.3 创建并组织项目351

12.9.4 设计用户界面351

12.9.5 头文件352

12.9.6 实现文件352

12.9.7 资源集文件353

12.9.8 编译运行程序354

12.10 使用Qt Creator调试程序354

12.10.1 调试器引擎354

12.10.2 与调试器交互355

12.10.3 断点355

12.10.4 程序的调试运行356

12.10.5 堆栈视图357

12.10.6 线程视图357

12.10.7 局部变量和观察器视图357

12.10.8 模块视图357

12.10.9 反汇编视图和寄存器视图358

12.10.10 程序调试实例358

12.11 问题与解答360

12.12 总结与提高361

第13章 Qt核心机制与原理362

13.1 Qt对标准C++的扩展362

13.2 信号与槽362

13.3 元对象系统367

13.4 Qt的架构368

13.5 Qt的事件模型370

13.6 构建Qt应用程序372

13.7 问题与解答373

13.8 总结与提高375

附录A qmake使用指南376

A.1 qmake简介376

A.2 使用qmake376

A.2.1 .pro文件语法376

A.2.2 qmake的存取函数379

附录B make命令382

B.1 命令解释382

B.2 使用make自动构建382

附录C Qt资源384

C.1 Qt官方资源384

C.2 Qt开发社区385

C.2.1 国际社区385

C.2.2 国内社区385

C.2.3 有关Qt的博客386

参考文献387

后记388

热门推荐