暂无商品咨询信息 [发表商品咨询]
本书是基于Qt Creator集成开发环境的Qt入门指南,系统讲解了经典的C++ Widgets编程,内容涵盖Qt核心模块,并深入图形动画、影音媒体、数据处理及网络通信等关键应用领域。全书已针对最新的Qt 6.8与Qt Creator 18进行全面修订,内容翔实,语言通俗,是零基础新手构筑Qt知识体系的理想选择,同时也适合希望系统梳理Qt知识或专注特定方向开发的读者。
作为本系列丛书的基石,学完本书后,读者可以继续通过《QML和Qt Quick快速入门(第2版)》探索现代UI开发,或通过《Qt Widgets及Qt Quick开发实战精解》进阶综合项目实战。
板块一 Qt Widgets综合实例
第1章 多文档编器…………………………………………………………………… 2
1.1 界面设计………………………………………………………………………… 2
1.2 创建子窗口类…………………………………………………………………… 3
1.3 实现菜单的功能………………………………………………………………… 9
1.3.1 更新菜单状态与新建文件操作…………………………………………… 9
1.3.2 实现打开文件操作………………………………………………………… 12
1.3.3 添加子窗口列表…………………………………………………………… 14
1.3.4 实现其他菜单功能………………………………………………………… 15
1.4 完善程序功能…………………………………………………………………… 16
1.4.1 保存窗口设置……………………………………………………………… 16
1.4.2 自定义右键菜单…………………………………………………………… 18
1.4.3 其他功能…………………………………………………………………… 19
1.4.4 国际化和程序发布………………………………………………………… 20
1.5 小 结…………………………………………………………………………… 20
第2章 方块游戏……………………………………………………………………… 21
2.1 方块游戏架构…………………………………………………………………… 21
2.2 游戏逻辑介绍…………………………………………………………………… 23
2.3 实现基本游戏功能……………………………………………………………… 24
2.3.1 设计小方块………………………………………………………………… 25
2.3.2 设计方块组………………………………………………………………… 26
2.3.3 设计游戏场景……………………………………………………………… 31
2.3.4 添加主函数………………………………………………………………… 35
2.4 游戏优化………………………………………………………………………… 35
2.4.1 添加满行销毁动画………………………………………………………… 35
2.4.2 添加游戏级别设置………………………………………………………… 36
2.4.3 添加游戏控制按钮和面板………………………………………………… 37
2.4.4 添加背景音乐和音效……………………………………………………… 40
2.4.5 添加程序启动画面………………………………………………………… 42
2.5 小 结…………………………………………………………………………… 43
第3章 音乐播放器…………………………………………………………………… 44
3.1 播放器整体架构………………………………………………………………… 44
3.2 实现音乐播放功能……………………………………………………………… 45
3.2.1 创建播放器主界面………………………………………………………… 45
3.2.2 设置播放器状态…………………………………………………………… 51
3.3 实现播放列表…………………………………………………………………… 52
3.3.1 添加播放列表类…………………………………………………………… 52
3.3.2 创建播放列表……………………………………………………………… 54
3.4 实现桌面歌词…………………………………………………………………… 59
3.4.1 设计桌面歌词部件………………………………………………………… 60
3.4.2 解析歌词文件……………………………………………………………… 63
3.5 添加系统托盘图标……………………………………………………………… 66
3.6 美化界面………………………………………………………………………… 67
3.6.1 自定义标题栏……………………………………………………………… 67
3.6.2 使用Qt样式表美化界面………………………………………………… 69
3.6.3 设置应用程序图标………………………………………………………… 70
3.7 小 结…………………………………………………………………………… 70
……
霍亚飞,网名yafeilinux,嵌入式软件工程师,热爱编程,热爱开源!在网络发表了大量Qt、Linux教程和开源软件,被众多网友奉为经典!
| 基本信息 | |
|---|---|
| 出版社 | 北京航空航天大学出版社 |
| ISBN | 9787512451025 |
| 条码 | 9787512451025 |
| 编者 | 霍亚飞 著 |
| 译者 | -- |
| 出版年月 | 2026-05-01 00:00:00.0 |
| 开本 | 其他 |
| 装帧 | 平装 |
| 页数 | 258 |
| 字数 | 388 |
| 版次 | 1 |
| 印次 | |
| 纸张 | |
暂无商品评论信息 [发表商品评论]
暂无商品咨询信息 [发表商品咨询]