文档章节

《Qt Quick核心编程》勘误

m
 mulderdragon
发布于 2015/06/20 00:21
字数 617
阅读 44
收藏 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

没有更多内容

加载失败,请刷新页面

加载更多

Mybatis 中$与#的区别,预防SQL注入

一直没注意Mybatis 中$与#的区别,当然也是更习惯使用#,没想到避免了SQL注入,但是由于要处理项目中安全渗透的问题,不可避免的又遇到了这个问题,特此记录一下。 首先是共同点: 在mybatis...

大雁南飞了
28分钟前
0
0
Cydia的基石:MobileSubstrate

在MAC与IOS平台上,动态库的后缀一般是dylid,而加载这些动态库的程序叫做dynamic linker(dyld)。这个程序有很多的环境变量来设置程序的一些行为,最为常用的一个环境变量叫做"DYLD_INSERT_...

HeroHY
30分钟前
1
0
Spring Clould负载均衡重要组件:Ribbon中重要类的用法

Ribbon是Spring Cloud Netflix全家桶中负责负载均衡的组件,它是一组类库的集合。通过Ribbon,程序员能在不涉及到具体实现细节的基础上“透明”地用到负载均衡,而不必在项目里过多地编写实现...

Ala6
40分钟前
0
0
让 linux 删除能够进入回收站

可以参考这个贴子 https://blog.csdn.net/F8qG7f9YD02Pe/article/details/79543316 从那个git地址 把saferm.sh下载下来 把saferm.sh复制到 /usr/bin 目录下 在用~/目下 的.bashrc 下加一句这...

shzwork
49分钟前
1
0
Qt那些事0.0.9

关于QThread,无F*k说的。文档说的差不多,更多的是看到很多人提到Qt开发者之一的“你TM的做错了(You're doing it wrong...)”,这位大哥2010年写的博客,下面评论很多,但主要还是集中在2...

Ev4n
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部