购前须知:
个别书售卖价格比原价高,介意者勿拍。不支持7天无理由退货 【1】本店出售书籍不接受买家指定快递,一般发本店合作的廉价物流快递 ,一般不支持在线跟踪!到货时间是视地区远近和实际送货情况而定,特殊要求买家慎拍!
【2】本店公司合作快递不到的,一律默认发邮政平邮邮寄,需要携带身份到当地邮局领取包裹!一般发货后8-28天不等,特告买家,敬请留意;
【3】本店分为:北京,上海,广州,江苏,武汉,沈阳,济南,福州等等几大仓库,买家购买的商品,我们会首选距离买家最近有货的仓库发货!
【4】本店书籍是在30天内发货,如有异议请在购买前咨询了解再购买谢谢!
基本信息
书名:Qt 5开发实战
定价:99.00
作者:[韩] 金大zhen,张红艳译
出版社:人民邮电出版社
出版日期:2015年09月
ISBN(咨询特价)
字数:(咨询特价)
页码:521
版次:1
装帧:平装
开本:16开
商品标识
编辑推荐
Qt是跨平台的应用程序开发框架,支持嵌入式Linux、Mac OS X、Windows、Linux、Android、QNX、MeeGo、WebOS、Symbian等多个平台。在嵌入式Linux平台中开发的应用程序源代码——除平台附属部分外——可完全适用于Windows、Android、QNX等多种平台。
本书面向读者
需要支持嵌入式Linux、Mac OS X、Windows、Linux、Android、QNX、MeeGo、WebOS等多种平台的开发人员
使用高级GUI、OpenGL和OpenGL ES开发3D图像应用程序的人
开发支持多线程、多媒体、网络、XML、JavaScript应用程序的读者
利用开源网页浏览器引擎WebKit开发互联网应用程序的人
开发面向后端系统管理应用程序的读者
内容提要
Qt支持C++、Python、Ruby、Perl等多种编程语言,常规用户应用程序、多媒体、后端系统管理、汽车、国防、家电、移动设备等多个领域都在广泛应用Qt。本书在全面阐述Qt基本功能的基础上,对新增的功能和服务进行了重点介绍。同时运用大量示例,集中讲解了应用程序的开发方法、技巧和必需的Qt API。读者通过实际动手操作能够迅速获得业务中的相关知识与经验,本书非常适合利用高级GUI和OpenGL ES开发3D图像应用程序的人阅读。作者简介计算机通信与安全专业硕士,曾开发计算机网络及安全相关软件、基于嵌入式的影像处理、Automotive、HTML5、文件系统应用软件等各类软件,目前关注面向多媒体计算环境用户的UX框架,并研究大量相关主题。著有《Qt实战编程》《MeeGo编程完美指南》等,现在负责维护Qt开发人员社区网站qt-dev.com。目录第1章概述1
第2章有用的工具和qmake6
2.1Qt Creator IDE6
2.2Qt Assistant14
2.3Qt Designer15
2.4qmake16
第3章GUI设计与制作19
3.1基础控件19
3.1.1QCheckBox和QButtonGroup22
3.1.2QComboBox25
3.1.3QCommandLinkButton26
3.1.4QDate类和QDateEdit控件27
3.1.5QTime类和QTimeEdit控件30
3.1.6QDateTime类和QDateTimeEdit控件33第1章概述1
第2章有用的工具和qmake6
2.1Qt Creator IDE6
2.2Qt Assistant14
2.3Qt Designer15
2.4qmake16
第3章GUI设计与制作19
3.1基础控件19
3.1.1QCheckBox和QButtonGroup22
3.1.2QComboBox25
3.1.3QCommandLinkButton26
3.1.4QDate类和QDateEdit控件27
3.1.5QTime类和QTimeEdit控件30
3.1.6QDateTime类和QDateTimeEdit控件33
3.1.7QDial35
3.1.8QSpinBox和QDoubleSpinBox 36
3.1.9QPushButton和QFocusFrame39
3.1.10QFontComboBox 41
3.1.11QLabel和QL*Number43
3.1.12QLineEdit45
3.1.13QMenu和QMenuBar 47
3.1.14QProgressBar50
3.1.15QRadioButton51
3.1.16QScrollArea52
3.1.17QScrollBar53
3.1.18QSizeGrip55
3.1.19QSlider57
3.1.20QTabWidget 58
3.1.21QToolBar和QAction 60
3.1.22QWidget 62
3.1.23QTabBar 67
3.1.24QToolBox 68
3.1.25QToolButton 69
3.2布局管理器 70
3.3高级控件 73
3.3.1QColumnView 74
3.3.2QDataWidgetMapper 75
3.3.3QDesktopWidget 77
3.3.4QCalendarWidget 79
3.4使用Designer构建GUI 81
3.4.1控件和信号槽使用示例 84
3.4.2Calculator 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.1QPainter的基本绘图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用户自定义QGraphicsItem 194
7.2.6QGraphicsEffect 197
7.3使用Qt OpenGL模块的3D 图形202
7.3.1用于渲染3D图形的QGLWidget类203
7.3.2Hello OpenGL示例206
7.3.3使用硬盘加速器的2D图形渲染212
7.3.4QPainter类的复绘218
7.4可缩放向量图形224
第8章动画框架和状态机227
8.1动画框架和类228
8.2动画和状态机235
第9章线程238
9.1QThread类242
9.2多线程编程244
9.3线程等待条件247
9.4使用信号量进行同步249
9.5使用QtConcurrent的多线程252
第10章容器类和迭代器类254
10.1Java风格的迭代器模式255
10.2STL风格的迭代器模式257
10.3使用foreach关键字访问迭代器259
第11章XML261
11.1使用数据流的XML数据处理263
11.2文档对象模型(DOM) 266
11.3SAX模式269
第12章数据传输和网络编程273
12.1网络273
12.1.1使用QTcpSocket和QTcpServer进行TCP编程277
12.1.2使用QUdpSocket的UDP 285
12.1.3主机名和DNS查询291
12.1.4HTTP协议297
12.1.5承载管理306
12.1.6基于服务器端/客户端的聊天示例307
12.2QtWebKit314
12.2.1QtWebKit 模块提供的类316
12.2.2DOM 查询323
12.2.3QtWebKit模块环境下的JQuery应用325
12.2.4QtWebKit和QObject模型间的网桥330
12.2.5混合客户端应用程序示例336
12.3进程间通信339
12.3.1TCP/IP340
12.3.2共享内存341
12.3.3D-Bus协议346
12.3.4QProcess353
第13章多媒体355
13.1音频组件356
13.2视频组件359
13.3camera组件362
13.4收音机组件364
第14章数据库365
14.1数据库和SQL简介367
14.2关联和支持数据库的驱动369
14.3使用SQL语句的数据库查询377
14.4Model类383
14.5列表视图应用386
14.6SQL 记录文件字段和GUI 控件映射388
14.7Cached列表示例392
14.8Drill Down示例395
第15章Qt测试框架405
15.1单测试409
15.2数据驱动测试410
15.3模拟GUI事件412
15.4GUI事件重复测试414
15.5基准测试415
第16章Qt Quick与QML418
16.1Qt Quick项目创建和有用的工具419
16.2基本类型和扩展数据类型421
16.3对象427
16.3.1类型428
16.3.2定义项目属性433
16.3.3Repeater和Loader436
16.3.4转换437
16.4用户输入和事件处理438
16.5项目定位 444
16.6State与Transition 446
16.7动画 450
16.8数据的显示 456
16.9模块化编程 461
(咨询特价)图形效果 466
(咨询特价)有用的QML类型 489
(咨询特价)Canvas 492
(咨询特价)集成QML和C++ 495
(咨询特价)多媒体 500
第17章Qt应用程序的发布 504
17.1多种平台下Qt应用程序的发布 504
17.1.1Unix和Linux 504
17.1.2Windows 505
17.1.3Mac OS X 506
17.1.4Android平台Qt应用程序的发布 507
目录
第1章概述1
第2章有用的工具和qmake6
2.1Qt Creator IDE6
2.2Qt Assistant14
2.3Qt Designer15
2.4qmake16
第3章GUI设计与制作19
3.1基础控件19
3.1.1QCheckBox和QButtonGroup22
3.1.2QComboBox25
3.1.3QCommandLinkButton26
3.1.4QDate类和QDateEdit控件27
3.1.5QTime类和QTimeEdit控件30
3.1.6QDateTime类和QDateTimeEdit控件33第1章概述1
第2章有用的工具和qmake6
2.1Qt Creator IDE6
2.2Qt Assistant14
2.3Qt Designer15
2.4qmake16
第3章GUI设计与制作19
3.1基础控件19
3.1.1QCheckBox和QButtonGroup22
3.1.2QComboBox25
3.1.3QCommandLinkButton26
3.1.4QDate类和QDateEdit控件27
3.1.5QTime类和QTimeEdit控件30
3.1.6QDateTime类和QDateTimeEdit控件33
3.1.7QDial35
3.1.8QSpinBox和QDoubleSpinBox 36
3.1.9QPushButton和QFocusFrame39
3.1.10QFontComboBox 41
3.1.11QLabel和QL*Number43
3.1.12QLineEdit45
3.1.13QMenu和QMenuBar 47
3.1.14QProgressBar50
3.1.15QRadioButton51
3.1.16QScrollArea52
3.1.17QScrollBar53
3.1.18QSizeGrip55
3.1.19QSlider57
3.1.20QTabWidget 58
3.1.21QToolBar和QAction 60
3.1.22QWidget 62
3.1.23QTabBar 67
3.1.24QToolBox 68
3.1.25QToolButton 69
3.2布局管理器 70
3.3高级控件 73
3.3.1QColumnView 74
3.3.2QDataWidgetMapper 75
3.3.3QDesktopWidget 77
3.3.4QCalendarWidget 79
3.4使用Designer构建GUI 81
3.4.1控件和信号槽使用示例 84
3.4.2Calculator 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.1QPainter的基本绘图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用户自定义QGraphicsItem 194
7.2.6QGraphicsEffect 197
7.3使用Qt OpenGL模块的3D 图形202
7.3.1用于渲染3D图形的QGLWidget类203
7.3.2Hello OpenGL示例206
7.3.3使用硬盘加速器的2D图形渲染212
7.3.4QPainter类的复绘218
7.4可缩放向量图形224
第8章动画框架和状态机227
8.1动画框架和类228
8.2动画和状态机235
第9章线程238
9.1QThread类242
9.2多线程编程244
9.3线程等待条件247
9.4使用信号量进行同步249
9.5使用QtConcurrent的多线程252
第10章容器类和迭代器类254
10.1Java风格的迭代器模式255
10.2STL风格的迭代器模式257
10.3使用foreach关键字访问迭代器259
第11章XML261
11.1使用数据流的XML数据处理263
11.2文档对象模型(DOM) 266
11.3SAX模式269
第12章数据传输和网络编程273
12.1网络273
12.1.1使用QTcpSocket和QTcpServer进行TCP编程277
12.1.2使用QUdpSocket的UDP 285
12.1.3主机名和DNS查询291
12.1.4HTTP协议297
12.1.5承载管理306
12.1.6基于服务器端/客户端的聊天示例307
12.2QtWebKit314
12.2.1QtWebKit 模块提供的类316
12.2.2DOM 查询323
12.2.3QtWebKit模块环境下的JQuery应用325
12.2.4QtWebKit和QObject模型间的网桥330
12.2.5混合客户端应用程序示例336
12.3进程间通信339
12.3.1TCP/IP340
12.3.2共享内存341
12.3.3D-Bus协议346
12.3.4QProcess353
第13章多媒体355
13.1音频组件356
13.2视频组件359
13.3camera组件362
13.4收音机组件364
第14章数据库365
14.1数据库和SQL简介367
14.2关联和支持数据库的驱动369
14.3使用SQL语句的数据库查询377
14.4Model类383
14.5列表视图应用386
14.6SQL 记录文件字段和GUI 控件映射388
14.7Cached列表示例392
14.8Drill Down示例395
第15章Qt测试框架405
15.1单测试409
15.2数据驱动测试410
15.3模拟GUI事件412
15.4GUI事件重复测试414
15.5基准测试415
第16章Qt Quick与QML418
16.1Qt Quick项目创建和有用的工具419
16.2基本类型和扩展数据类型421
16.3对象427
16.3.1类型428
16.3.2定义项目属性433
16.3.3Repeater和Loader436
16.3.4转换437
16.4用户输入和事件处理438
16.5项目定位 444
16.6State与Transition 446
16.7动画 450
16.8数据的显示 456
16.9模块化编程 461
(咨询特价)图形效果 466
(咨询特价)有用的QML类型 489
(咨询特价)Canvas 492
(咨询特价)集成QML和C++ 495
(咨询特价)多媒体 500
第17章Qt应用程序的发布 504
17.1多种平台下Qt应用程序的发布 504
17.1.1Unix和Linux 504
17.1.2Windows 505
17.1.3Mac OS X 506
17.1.4Android平台Qt应用程序的发布 507显示全部信息
作者介绍
计算机通信与安全专业硕士,曾开发计算机网络及安全相关软件、基于嵌入式的影像处理、Automotive、HTML5、文件系统应用软件等各类软件,目前关注面向多媒体计算环境用户的UX框架,并研究大量相关主题。著有《Qt实战编程》《MeeGo编程完美指南》等,现在负责维护Qt开发人员社区网站qt-dev.com。
文摘
媒体推荐
暂无
重要提醒:-------本店商品 京东,当当网仓库直接发货,由于店铺经营需要人员管理,还有日常开销,客服工资,等等费用,店铺还需要有利润,所以本店图书会加一些费用,顾客收到的产品清单是从库房直接发出,里面小票诗司的进货价格,和您购买的价格可能会有出入,差价就作为我们的开销和利润,请大家不要因为此原因乱打中差评,毕竟买前你们都比较再三,无论在哪里购买别人都是要赚钱的,那些接受不了现实,就怕别人赚他钱的顾客麻烦绕行,购买后就代表您接受本店的规定,请慎重做出评价!不客服处理,随意给差评的,就是放弃售后服务,一概默认放弃售后服务!----------配送快递和邮费规定,买家须知:本店默认不开,有需要的请购买前客服!(1)本店书籍商品均不接受买家指定快递,一般发公司合作的廉价物流快递 (注:廉价物流快递网上没有物流跟踪的),发货后看地区远近和实际送货情况1-7天左右到货,圆通,申通等之类的快递不发,特 殊要求买家慎拍;(2)本店公司合作快递不到的,一律发普通平邮,邮寄到当地邮局的,您需要到当地邮局拿货!一般发货后3-25天不等,特告买家,敬请留意; (3)凡成功拍下商品,则表示同意以上条件,非常感谢大家的支持,祝大家心想事成!万事如意!