Qt项目:从贪吃蛇说起
开篇时说过要用Qt纯代码实现一个贪吃蛇游戏,这个项目包含了一个基本Qt应用的所有主线知识,值得探讨说说(●’◡’●)
公众号后台回复贪吃蛇源码获取贪吃蛇源码+安装程序。
安装程序可直接运行,可以先下载玩玩呢(●’◡’●)源码程序导入工程时,记得在项目中点击Configure Project配置环境导入工程。
开发一个(纯C++)Qt的应用需要如下知识点:
- 分析对应项目应用的需求点,需要使用哪些控件,控件的使用(例如按钮控件、标签控件等)
- Qt软件机制基础知识:对象树、信号与槽机制、事件、线程等;
- 操作技巧及方法,例如常用窗口操作、资源文件添加的方法、如何生成安装包文件等
为什么先不讲UI设计师界面,是因为纯的都可以,UI更可以了,也更方便用,最后再说这个UI设计师界面。
为了更好的架构系统知识,形成整体的结构。按照知识点,小小编将按如下框架叙述贪吃蛇项目是如何一步一步来的【很多项目基本用到如下知识点都可以搞定了】。
后续Qt专栏计划根据贪吃蛇的识路线罗列叙写专栏内容,当然啦,一个贪吃蛇肯定讲不完整个Qt的所以知识点的呀,贪吃蛇项目后,计划看心情的内容:
- UI设计师界面;
- 模态与非模态;
- 线程;
- TCP客户机与服务器;
- 文件操作;
- 自定义封装控件的方法(多文件编程);
- 等。。。
最后,还是走个形式,需求分析下(p.s.贪吃蛇都玩过,我们表面分析下):
大多项目都会进行需求分析,再进行计划分配到实施【当然啦很多实际项目不停改需求,不停改一直改。。。╮(╯▽╰)╭】
关注微信公众号『设计至纯』,查看更多原创内容,和小小编进行灵魂交流O(∩_∩)O欢迎疯狂点赞、分享、收藏、点赞、在看、点赞。o
转载:https://blog.csdn.net/caq_jw/article/details/113748236
查看评论