项目简介:该项目创建直观的界面设计,实现经典翻金币游戏,使其变为同色视为胜利。
使用技术:该项目主场景使用UI文件设计菜单项,使用paintEvent创建各个场景背景图、
图标等;封装额外的按钮控件,监听按钮点击事件,设置按钮图标起始位置和结束位置,设置弹
跳效果实现动画效果;再通过信号与槽,QTimer实现动画播放结束切换不同场景;通过创建金
币类,监听正反面信号,在信号槽连接的lambda中实现翻转硬币动画;最后通过记录不同关卡
二维数组得值以及硬币的x坐标与y坐标,监听点击事件,判断坐标是否超出标准,再分别翻转
上下左右硬币,实现项目最主要功能。