斗地主(Qt C++)

我的第一个项目

项目源码:https://github.com/hgdcoco123/Landlords
这是一个基于Qt6的电脑版斗地主
我在学完C++语法和Qt基础知识后学着做的第一个相对大一点的项目,我感觉这个对新手还是比较友好的,他不涉及过多的其他模块,主要就是整个项目架构的设计,组合类之间的配合,各种复杂逻辑的梳理,以及一些环境的配置(对我这个新手来说真的复杂,一直配不出来真的很影响心态)。我看的教学是用的Qt5,但我用的Qt6,所以我还学习了CMakeList的编写和一些格式,还有就是Qt6中没有播放列表了,我将其中要用到的一些内容重现了一下(重写了一个nyPlayList)并将教程中的代码做了一定的修改,能放出音乐那一刻觉得自己还挺强的,并且我在注册card时发现好像不支持注册引用了,然后我把引用传递都改成值传递(虽然可能不太好,但我真的不知道怎么做了),最后就是配置图标时我在CMakeList里试了好多方法,但就是识别不到.ico文件,最后我在记事本中将他转成.rc文件就好了(我也不太懂)。

总的来说,虽然有些逻辑我不能完全理解,类之间的交叉多了也很容易懵掉,但坚持坐下来也是有很多收获,而且这个项目可以看到图形化的成果,对于目前阶段的我还是比那些偏底层的项目更能给我提供正反馈,让我坚持下去。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值