文档章节

《Qt Quick核心编程》勘误

m
 mulderdragon
发布于 2015/06/20 00:21
字数 617
阅读 48
收藏 0

    《Qt Quick核心编程》已经出版上市,书中难免疏漏,存在一些文字和技术上的问题,特记录在此。

    本文会不停更新,拿到书的朋友发现问题可以回复本文,我会将问题更新到博文中。提前感谢各位啦。

    《Qt Quick核心编程》的购买链接:

编排说明

    本文将结合章节和问题发现的先后顺序来编排,具体是酱紫的:每个章节单列出来作为本文的一节,在该节下按时间顺序列出发现的问题。


第4章

    2014年12月17日,网友 浅浅忆 发现了下面的错误,感谢。

    1). 51页第六行:“ iconName 属性定图标的名字”,其中“定图标的名字”,应该为“指定图标的名字”

第5章

    2014年12月18日,网友 浅浅忆 发现了下面的错误,感谢。

    1). 62页,5.2.2 节,“第一个字符必须是字母、下画线”,其中的“下画线”应为“下划线”

    2015年1月17日,作者发现:

    2).第80页,5.5.5节,“Math 有下列方法:”,这句话被误作为符号列表印刷了。

    2015年2月1日,网友 心有所xiang 发现:

    3).第102页,application.platform ,应为 Qt.platform 

    2015年2月6日,网友 一如当初 发现:

    4).第67页,5.3.5节,第四行、第五行,isFinit 应为 isFinite 。

第8章

    2015年2月10日,网友 加速 发现下列错误,感谢。

    1). 第154页,8.1.2 节,“Colomun”应为“Column”

第9章

    2015年2月10日,网友 加速 发现下列错误,感谢。

    1). 第174页,9.4 节,“RaidoButton”应为“RadioButton”

第11章

    2014年12月25日,网友 刘栋梁 发现了下面的错误,感谢。

    1). 11.3.3节,259页,代码:

void ImageProcessor::process(QString file, ImageAlgorithm algorithm)
{
    m_d->process(file, algorithm);
}
应该是:

void ImageProcessor::process(QString file, ImageAlgorithm algorithm)
{
    QUrl url(file);
    m_d->process(url.toLocalFile(), algorithm);
}

    书上印刷的源码是错的,源码链接里给出的源码是正确的。


    2014年12月25日,网友 浅浅忆 发现了下面的错误,感谢。

    2). 236页的ColorMaker实例,用的QQuickView。程序运行起来后点quit按钮不能退出。会报错:

Signal QQmlEngine::quit() emitted, but no receivers connected to handle it.
    需要在 main.cpp 中 main() 函数内 “QQuickView viewer;” 之后添加下面的代码:

QObject::connect(viewer.engine(), SIGNAL(quit()), &app, SLOT(quit()))

    包括 240 页的代码,也需要添加上面代码。


-----------

To Be Continued......


本文转载自:http://blog.csdn.net/foruok/article/details/42000777

共有 人打赏支持
m
粉丝 1
博文 10
码字总数 0
作品 0
石景山
私信 提问
Qt Quick实现的疯狂算数游戏

使用 Qt Quick 写了个小游戏:疯狂算数。支持 Windows 和 Android 两个平台。 游戏简单,但牵涉到下面你的 Qt Quick 主题: 自己实现一个按钮 自适应分辨率 国际化 QML与C++混合编程 APK图标...

foruok
2015/01/10
0
0
Qt Quick里的图形效果(Graphical Effects)

Qt Quick 提供了 Graphical Effects ,我在《Qt Quick核心编程》一书中限于篇幅没有介绍,这里补上吧。 Graphical Effects ,姑且叫作图形效果吧。它提供了 Blend 、 Color 等好几类效果,有...

foruok
2015/01/14
0
0
Qt Quick之StackView详解(1)

Qt Quick中有个StackView,我在《Qt Quick核心编程》一书中没有讲到,最近有人问起,趁机学习了一下,把它的基本用法记录下来。 我准备分两次来讲。第一次讲基本的用法,包括StackView的适用...

foruok
2015/07/13
0
0
世界领先的跨平台开发技术Qt Enterprise 5.6 新功能预览

<Qt Enterprise最新版下载> Qt 5.6新功能预览 目录: 1.新功能 2.其他变化 3.弃用模块 4.删除模块 5.技术预览模块 6.新配置 更多:Qt v5.6全新发布,慧都助力——解决方案大放送! 新功能 Qt...

Miss_Hello_World
2016/03/07
80
0
Qt Quick实现的涂鸦程序

之前一直以为 Qt Quick 里 Canvas 才可以自绘,后来发觉不是,原来还有好几种方式都可以绘图!可以使用原始的 OpenGL(Qt Quick 使用 OpenGL 渲染),可以构造QSGNode 来绘图,还可以使用 QP...

foruok
2014/11/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql 查询当天、本周,本月,上一个月的数据

今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 近7天 SELECT * FROM 表名 wher......

BraveLN
41分钟前
2
0
Android Multimedia框架总结(六)C++中MediaPlayer的C/S架构

前面几节中,都是通过java层调用到jni中,jni向下到c++层并未介绍 看下Java层一个方法在c++层 MediaPlayer后续过程 frameworks/av/media/libmedia/MediaPlayer.cpp 找一个我们之前熟悉的setDa...

天王盖地虎626
59分钟前
2
0
【Linux】【MySQL】CentOS7安装最新版MySQL8.0.13(最新版MySQL从安装到运行)

1、前言   框框博客在线报时:2018-11-07 19:31:06   当前MySQL最新版本:8.0.13 (听说比5.7快2倍)   官方之前表示:MySQL 8.0 正式版 8.0.11 已发布,MySQL 8 要比 MySQL 5.7 快 2 ...

Code辉
59分钟前
1
0
oracle dg备库重建redolog:ora-00313,ora-00312

trace文件: Errors in file /crbank/dbs/app/product/diag/rdbms/rdbs/dbs/trace/dbs_mrp0_24445130.trc: ORA-00313: open failed for members of log group 8 of thread 1 ORA-00312: onl......

hnairdb
今天
1
0
深入分析Java I/O的工作机制 (一)

1.Java的I/O类库的基本架构 先说一下什么是类库:可以说是类的集合,类库包括接口、抽象类、具体类等。 I/O是机器获取和交互信息的主要渠道。 java在I/O上也一直在做持续的优化,在1.4版开始...

java菜分享
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部