晚一些会放在github上,到时候就能免费下载了~
注意:本工程需要在编译后的文件夹中放入相应的图片才能正常运行。
本项目采用QT编程实现扫雷游戏。项目可分为如下四个模块:界面显示、操作响应、子窗口与菜单栏实现、游戏类的设计。使用Qpixmap类向界面绘制基本的bmp图片,包括标题、表情、红旗数、时间计时、雷区,使用QmouseEvent事件对鼠标操作进行监听,当用户操作时,确定相应的鼠标位置与类型,更改游戏类的属性后再次调用界面绘制函数update,对界面实现更新重绘,然后等待用户下一次操作或结束。本项目实现了扫雷游戏的基本操作,左键挖雷、右键插旗,添加计时器对游戏计时,添加菜单栏。
2019-12-21 20:43:33
176KB
QT_扫雷
1