Qt 5编程入门 PDF 高清电子书 免费下载 完整版 在线阅读- 高飞网
现在已经02点12分了,请注意休息
Qt 5编程入门

Qt 5编程入门

霍亚飞
Qt
浏览人数:400
读者:           ...
  《Qt 5编程入门》是基于Qt 5的QML和Qt Quick入门书籍,详细介绍了QML语言的语法和编写Qt Quick程序需要用到的基本知识点。《Qt 5编程入门》内容主要包括Qt 5的介绍、QML语法、Qt Quick基础知识以及在图形动画、数据处理和多媒体方面的应用等。
  《Qt 5编程入门》侧重讲解Qt 5中QML和Qt Quick的内容,适合希望学习QML编程以及希望使用Qt开发移动应用的读者。对于没有任何Qt基础或者想学习Qt C++编程的读者,可以参考《Qt Creator快速入门(第2版)》一书。
  《Qt 5编程入门》内容源于作者的网络博客,作者会在网上及时解答读者疑问、更新修改内容、发布相关教程和配套资料,敬请读者关注Qter开源社区(www.qter.org)的相关内容。

第1章Qt 5简介1   
1.1Qt 5架构1   
1.2Qt 5的特点6   
1.3小结13   
第2章将Qt 4代码迁移到Qt   
2.1Qt 5版本的HelloWorld14   
2.2Qt 4程序迁移实例19   
2.3新的信号槽语法22   
2.4对C++11的支持26   
2.5全新的插件系统29   
2.6小结32   
第3章Qt Quick的世界33   
3.1全新的QML和Qt Quick33   
3.2Qt Quick项目36   
3.3将QML程序迁移到Qt   
3.4小结48   
第4章QML语法49   
4.1QML语法基础49   
4.2import导入语句51   
4.3QML类型系统55   
4.4对象特性(Attributes)57   
4.5集成JavaScript72   
4.6QML文档86   
4.7QML模块103   
4.8小结104   
第5章Qt Quick基础105   
5.1基础可视项目105   
5.2布局管理121   
5.3事件处理133   
5.4使用Loader动态加载组件145   
5.5小结148   
第6章Qt Quick控件和对话框149   
6.1构建第一个示例149   
6.2ApplicationWindow应用程序窗口150   
6.3Window154   
6.4按钮类控件155   
6.5数据选择类控件159   
6.6文本类控件161   
6.7其他控件163   
6.8导航类视图165   
6.9标准对话框172   
6.10定义控件样式176   
6.11小结177   
第7章图形动画基础178   
7.1颜色、渐变和调色板178   
7.2图片、边界图片和动态图片182   
7.3缩放、旋转和平移变换186   
7.4状态(State)189   
7.5动画和过渡192   
7.6Flickable和Flipable204   
7.7小结207   
第8章图形效果208   
8.1混合效果(Blend)209   
8.2颜色效果(Color)211   
8.3渐变效果(Gradient)214   
215   
8.4变形效果(Distortion)216   
8.5阴影效果(Drop Shadow)217   
8.6模糊效果(Blur)219   
8.7动感模糊效果(Motion Blur)222   
8.8发光效果(Glow)225   
8.9遮罩效果(Mask)227   
8.10小结229   
第9章粒子系统230   
9.1ParticleSystem230   
9.2发射器(Emitter)232   
9.3渲染器(ParticlePainters)233   
9.4TrailEmitter236   
9.5粒子组237   
9.6随机参数239   
9.7影响器(Affector)240   
9.8小结245   
第10章Canvas基础246   
10.1Canvas的使用246   
10.2绘制操作248   
10.3渐变填充259   
10.4阴影261   
10.5使用图像262   
10.6坐标变换264   
10.7小结268   
第11章模型和视图269   
11.1模型/视图架构简介269   
11.2数据模型271   
11.3视图类型285   
11.4调整性能299   
11.5小结300   
第12章多媒体应用301   
12.1多媒体模块介绍301   
12.2播放音频302   
12.3播放视频304   
12.4媒体播放器(MediaPlayer)308   
12.5小结314   
第13章QML与C++的集成315   
13.1QML运行时的C++类316   
13.2在QML中使用C++特性320   
13.3注册QML类型329   
13.4定义QML特定类型和属性332   
13.5在C++中使用QML对象338   
13.6小结343   
第14章使用Qt Quick设计器344   
14.1常用操作介绍345   
14.2使用设计器编辑QML文档351   
14.3小结358   
附录AQt 版本介绍359   
附录BQt 5中C++ API更改361   
附录CQML常用术语371   
参考文献373   
看过本书的人还看过