第一部分 综合实例 3
第1章 多文档编辑器 3
1.1界面设计 4
1.2创建子窗口类 5
1.3实现菜单的功能 12
1.4完善程序功能 21
1.5小结 26
第2章 方块游戏 27
2.1方块游戏架构 27
2.2实现游戏逻辑 29
2.3游戏优化 42
2.4小结 51
第3章 音乐播放器 52
3.1播放器整体架构 52
3.2实现音乐播放 53
3.3实现播放列表 59
3.4实现桌面歌词 68
3.5添加系统托盘图标 77
3.6小结 78
第4章 数据管理系统 79
4.1功能介绍与界面设计 80
4.2实现商品管理功能 82
4.3显示销售统计图表 93
4.4添加登录界面 98
4.5小结 100
第5章 局域网聊天工具 101
5.1界面设计 102
5.2实现聊天功能 104
5.3实现文件传输功能 111
5.4完善程序功能 122
5.5小结 127
第二部分Qt Quick 131
第6章Qt Quick 131
6.1初识QML 131
6.2 QML概念及框架 138
6.3 QML中的布局管理 175
6.4基本可视元素 181
6.5事件处理 191
6.6图像、状态和动画 202
6.7 QML中的模型/视图 224
6.8 QML和C++混合编程 239
6.9使用Qt Quick设计器 251
6.10小结 258
参考文献 259