1 题目 2总体设计与主要功能 2.1概述 2.2模块划分 2.3各模块功能介绍 2.3.1 登录界面和用户选择界面 2.3.2人人对战 2.3.3人机对战 2.3.4关于作者 3 详细设计与实现 3.1登录界面的设计实现 3.2棋子的设计实现 3.3移动棋子的实现 3.4棋盘及人人对战的实现 3.4.1绘画棋盘 3.4.2绘画棋子 3.4.3象棋轮流下 3.4.4制定象棋的具体规则 3.4.5坐标转换 3.4.6判断谁胜谁负 3.4.7判断特殊情况 3.4.8对战计时模块 3.4.9重置游戏模块 3.4.10设置窗口图标和背景 3.4.11悔棋模块 3.5人机对战的设计与实现 3.6 程序多界面的设计与实现 3.6.1类设计 3.6.2配置布局 3.6.3消息处理 3.6.4消息盒子实现 4 测试结果与分析 4.1 登录界面、主菜单界面测试 4.1.1登录界面测试 4.1.2主菜单界面 4.2 通用功能的测试 4.2.1计时模块的测试 4.2.2显示/隐藏步数测试 4.2.3悔棋模块的测试 4.2.4重新开始及返回主菜单的测试 4.3人人对战的测试 4.4人机对战的测试 ......
2022-12-16 14:20:59 10.66MB C++ Qt 软件开发 中国象棋
1
内含两份源码(均为C语言),一份为Qt开发的客户端程序。客户端设计了优美的界面。 另一份则是模拟设备和建议服务器的源码。服务器负责接收存储数据并转发。模拟设备负责持续生成数据来模拟温度。 采用Socket套接字编程,TCP通信。 所有代码均有注释,可按需修改为其他项目。
2022-11-30 19:18:23 14KB qt socket c语言
1
基于Qt开发的圆形滑动条,环形动态显示进度。下载包内包含cpp和h文件,下载后添加到项目中即可使用。代码借鉴于http://blog.csdn.net/taiyang1987912/article/details/50524359,在此向作者致敬。上传资源备用,资源分收取只是意思一下。
2022-11-18 22:50:05 2KB Qt 滑动条
1
这是一个基于Qt开发的轻量级HTTP/HTTPS服务器 底层有QTcpSocket、QSslSocket两个版本,分别对应HTTP和HTTPS。 用到的Qt库有: core network concurrent testlib(测试用,运行不需要) OpenSSL(如果需要HTTPS) 不依赖外部库,理论上可以部署到任何Qt支持的平台上。 推荐使用Linux系统或者Unix系统,因为在5.7后,Qt更换了Unix相关系统的底层模型,从select更换为了poll,这样改进后,并发就脱离了1024个的限制。 使用本库,推荐 Qt5.8.0 或者更高版本,以及支持 C++11 的编译器(例如VS2013或者更高),对操作系统无要求。
2022-08-05 14:53:15 44KB qt http https webserver
1
基于QT开发的重复文件检测工具的源码
2022-08-04 09:08:14 1.14MB qt
1
资源包含文件:设计报告word+源码 我这个蛇的界面是在那个钟的基础上重写,利用实例中的画图函数纯画出来的蛇,不像其他有些同学一样在ui界面上写(私以为那样比较麻烦)但是我还是设计了一个ui的开始界面,让它更像是一个游戏 通过点击欢迎界面的singlemode可以进入单人模式 通过window.cpp里面的槽函数让这里的已经实例化的SnakeWindow窗口clock的show函数展示出来(这里的clock是因为在时钟的例子上修改的缘故,保留下来以做纪念)。请看到window.cpp文件,在show之前我还有一个restart函数(具体的在test.h里面SnakeWindow类里面实现)。这个函数是为了让我们在关闭窗口后重新打开能够重新开始一个新的游戏——函数内容大概就是把所有的变量数据初始化。——因为我没有能够找到自带的重开函数所以才自己写了这个。
2022-07-05 14:06:10 20.09MB C++ QT 贪吃蛇 源码
基于QT 实现了大部分LearnOpenGL的例子,可以作为学习QT、OpenGL的参考
2022-07-02 21:00:50 140.95MB qt OpenGL
1
资源包含文件:设计报告word+项目源码+讲解视频 开发软件:Visual Studio 2019,Qt5.14.2,Qt VS Tools (version 2.7.1) 版本完成了以下部分的计算代码: 矩阵基本运算(加、减、乘),初等行变换(交换两行,将一行乘上某个实数,将一行的几倍加到另一行上)、求行列式,求逆矩阵,求解有唯一解的线性方程组。 详细介绍参考:https://biyezuopin.blog.csdn.net/article/details/125473623
2022-06-27 09:06:15 31.93MB QT 线性代数 矩阵计算器 源码
集成了员工详细信息管理 公司部门管理 包括工资排序 基本信息录入修改等亲测可用, 谢谢支持。
2022-06-26 11:41:31 265KB sqlserver
1
基于QT(QT5.3.1)开发的FTP客户端源代码,稳定可靠,实际工程已应用的源代码,可扩展性好,请放心下载。
2022-06-18 16:11:01 251KB ftp客户端;源代码;QT;
1