QT编程之二(五子棋的实现)

花间一壶酒,独酌无相亲。举杯邀明月,对影成三人。月既不解饮,影徒随我身。 暂伴月将影,行乐须及春。我歌月徘徊,我舞影零乱。 醒时同交欢,醉后各分散。永结无情游,相期邈云汉。—李白

一.双人对战实现的效果图

在这里插入图片描述
在这里插入图片描述

二.项目模块介绍

在这里插入图片描述
1.棋盘头文件
在这里插入图片描述
2.棋盘类
在这里插入图片描述
3.游戏类头文件
在这里插入图片描述
4.游戏类
在这里插入图片描述

三.双人对战五子棋下载链接

点击此处下载源码

四.人机对战的加入

在这里插入图片描述
在这里插入图片描述
1.加入人机,除了在BoardWidget中增加按钮改变棋盘的布局外,还需要专门的类。在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.点击这里领取加入人机后的完整版五子棋代码

五.总结

这是学习QT这门课程的两个实训项目的第二个,前面是计算器的实现。因为QT是用C++写的,而之前没有学C++,所以,一开始感觉有点搞不懂,但是经过整个QT学习下来,不仅感受到了QT编程的乐趣,也学会了使用C++。虽然整个学习过程不长,但是,我感觉QT还是挺有意思的。

  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值