读安晓辉之《Qt Quick 核心编程》

安晓辉. Qt Quick 核心编程. ISBN: 978-7-121-24684-5

这本书书名中虽然只有“Quick”,但实际上讲了两个东西: QML 和 Qt Quick。 QML 和 Qt Quick 是 Qt 框架追赶前端技术的产物。其中 Qt Quick 是一套编写桌面窗口程序的库, QML 则是一门脱胎于 ECMAScript 的专用于 Qt Quick 编程的语言。这门语言虽然主要用于像 XAML 一样描述窗体布局,但它也能写一些简单的方法。如果需要更全面的功能则可以通过 Qt C++ 来调用 QML 或提供可供 QML 调用的库。

所以,使用起来, QML 写 Qt Quick 窗体,感觉很像 HTML 加 JS 写网页。Qt Quick 比网页多出来的则是可以在窗体环境中原生运行的能力以及 Qt 原本提供的网络支持,多媒体支持,名为“信号槽”的事件机制等等。

我读这本书,同样只是做一个大概的了解而不打算多写 Qt。于是也没法评价或者对比这本书的内容写的怎么样。但就语言风格来说,作者试图向口语化靠拢。可能他觉得口语化了就是“好读”了吧。但我个人感觉,这本偏口语化的书也没有比其他不偏口语化的书好读多少。

其实,这类计算机技术应用类书籍一直就是一种快销品。无非就是一种技术的文档说明加范例。与其说是书,不如说是格式化的长篇技术博客。对于基础扎实,理解能力正常的人来说,就不可能不好读——除非作者故意不好好说话。所以,这种书其实没必要特意追求什么“通俗易懂”。作者这样刻意追求,写出来的东西就显得刻意。读者刻意买标榜“通俗易懂”的技术读物,其实就是没事找当上。很多时候,读读技术的官方文档,搜搜博客,就足以入门一项编程技术。如果说不愿意读文档或者没有读文档的能力。那么请问做哪门子技术呢?


求点赞,求收藏,求分享

欢迎关注我的公众号,微信搜索:知则

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值