图书介绍

图灵程序设计丛书 Qt 5开发实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

图灵程序设计丛书 Qt 5开发实战
  • (韩)金大臣尔著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115403254
  • 出版时间:2015
  • 标注页数:522页
  • 文件大小:57MB
  • 文件页数:530页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

图灵程序设计丛书 Qt 5开发实战PDF格式电子书版下载

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

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

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

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

图书目录

第1章 概述1

第2章 有用的工具和qmake6

2.1 Qt Creator IDE6

2.2 Qt Assistant14

2.3 Qt Designer15

2.4 qmake16

第3章 GUI设计与制作19

3.1基础控件19

3.1.1 QCheckBox和QButtonGroup22

3.1.2 QComboBox25

3.1.3 QCommandLinkButton26

3.1.4 QDate类和QDateEdit控件27

3.1.5 QTime类和QTimeEdit控件30

3.1.6 QDateTime类和QDateTime Edit控件33

3.1.7 QDial35

3.1.8 QSpinBox和QDoubleSpinBox36

3.1.9 QPushButton和QFocusFrame39

3.1.10 QFontComboBox41

3.1.11 QLabel和QLCDNumber43

3.1.12 QLineEdit45

3.1.13 QMenu和QMenuBar47

3.1.14 QProgressBar50

3.1.15 QRadioButton51

3.1.16 QScrollArea52

3.1.17 QScrollBar53

3.1.18 QSizeGrip55

3.1.19 QSlider57

3.1.20 QTabWidget58

3.1.21 QToolBar和QAction60

3.1.22 QWidget62

3.1.23 QTabBar67

3.1.24 QToolBox68

3.1.25 QToolButton69

3.2布局管理器70

3.3高级控件73

3.3.1 QColumnView74

3.3.2 QDataWidgetMapper75

3.3.3 QDesktopWidget77

3.3.4 QCalendarWidget79

3.4使用Designer构建GUI81

3.4.1控件和信号槽使用示例84

3.4.2 Calculator Form示例86

3.5对话框88

3.5.1普通对话框88

3.5.2用户自定义对话框97

3.6主窗口98

3.7模型/视图结构和数据绑定控件101

3.7.1模型/视图结构102

3.7.2使用模型类和视图控件103

3.8用户自定义控件和插件107

3.8.1实现用户自定义控件109

3.8.2插件制作及布局118

第4章 信号与槽128

第5章 数据类型和有用的数据操作类131

5.1比较和判断变量的函数133

5.2数据类136

5.3容器类154

5.4字符串类159

第6章 文件输入输出163

第7章 图形171

7.1使用QPainter类的图形171

7.1.1 QPainter的基本绘图172

7.1.2渐变179

7.1.3转换182

7.1.4组合184

7.2图形视图框架185

7.2.1图形视图架构187

7.2.2图形视图的坐标190

7.2.3图形视图的主要特点191

7.2.4事件处理193

7.2.5用户自定义QGraphicsItem194

7.2.6 QGraphicsEffect197

7.3使用Qt OpenGL模块的3D图形202

7.3.1用于渲染3D图形的QGL Widget类203

7.3.2 Hello OpenGL示例206

7.3.3使用硬盘加速器的2D图形渲染212

7.3.4 QPainter类的复绘218

7.4可缩放向量图形224

第8章 动画框架和状态机227

8.1动画框架和类228

8.2动画和状态机235

第9章 线程238

9.1 QThread类242

9.2多线程编程244

9.3线程等待条件247

9.4使用信号量进行同步249

9.5使用QtConcurrent的多线程252

第10章 容器类和迭代器类254

10.1 Java风格的迭代器模式255

10.2 STL风格的迭代器模式257

10.3使用foreach关键字访问迭代器259

第11章 XML261

11.1使用数据流的XML数据处理263

11.2文档对象模型(DOM)266

11.3 SAX模式269

第12章 数据传输和网络编程273

12.1网络273

12.1.1使用QTcpSocket和QTcpServer进行TCP编程277

12.1.2使用QUdpSocket的UDP285

12.1.3主机名和DNS查询291

12.1.4 HTTP协议297

12.1.5承载管理306

12.1.6基于服务器端/客户端的聊天示例307

12.2 QtWebKit314

12.2.1 QtWebKit模块提供的类316

12.2.2 DOM查询323

12.2.3 QtWebKit模块环境下的JQuery应用325

12.2.4 QtWebKit和QObject模间的网桥330

12.2.5混合客户端应用程序示例336

12.3进程间通信339

12.3.1 TCP/IP340

12.3.2共享内存341

12.3.3 D-Bus协议346

12.3.4 QProcess353

第13章 多媒体355

13.1音频组件356

13.2视频组件359

13.3 camera组件362

13.4收音机组件364

第14章 数据库365

14.1数据库和SQL简介367

14.2关联和支持数据库的驱动369

14.3使用SQL语句的数据库查询377

14.4 Model类383

14.5列表视图应用386

14.6 SQL记录文件字段和GUI控件映射388

14.7 Cached列表示例392

14.8 Drill Down示例395

第15章 Qt测试框架405

15.1单元测试409

15.2数据驱动测试410

15.3模拟GUI事件412

15.4 GUI事件重复测试414

15.5基准测试415

第16章 Qt Quick与QML418

16.1 Qt Quick项目创建和有用的工具419

16.2基本类型和扩展数据类型421

16.3对象427

16.3.1类型428

16.3.2定义项目属性433

16.3.3 Repeater和Loader436

16.3.4转换437

16.4用户输入和事件处理438

16.5项目定位444

16.6 State与Transition446

16.7动画450

16.8数据的显示456

16.9模块化编程461

16.10图形效果466

16.11有用的QML类型489

16.12 Canvas492

16.13集成QML和C++495

16.14多媒体500

第17章 Qt应用程序的发布504

17.1多种平台下Qt应用程序的发布504

17.1.1 Unix和Linux504

17.1.2 Windows505

17.1.3 Mac OS X506

17.1.4 Android平台Qt应用程序的发布507

热门推荐