![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PyQt
文章平均质量分 71
gantnd
这个作者很懒,什么都没留下…
展开
-
软件工程——QyPt——01——扫雷游戏完善
规则描述中已说明可以通过鼠标左键辅助玩家标记地雷位置,那么假设当前条件:一个格子已经被揭开并且其周围有地雷,当前玩家已经正确标记出其周围的地雷位置,那么其周围剩下的普通格子将会被逐个揭开。那么我们考虑增加鼠标中键功能,即通过中键点击已经揭开的格子,从而省去“逐个”的过程。具体实现效果,即上图中起始格子被黄色线条标记,暴雷格子被红色背景突出。简单的思路就是便利当前格子周围的8个格子,检查是否有雷被错标、漏标。在主窗口类中添加变量(文件格式需要时wav,mp3不行,不知原因)没有,则揭开非雷格子。原创 2024-03-25 17:30:39 · 684 阅读 · 0 评论 -
软件工程—QyPt—00—用户界面设计
实现的功能即:1)将类中pushButton的click动作与display函数连接 2)在click动作触发后,读取类中lineEdit变量的text字符串并赋值给username,最后输出。界面的初步设计可以通过QtDesigner完成,存在的问题就是能够完成的部分十分有限,例如插入图片、设计接口等功能仍需要将ui文件输出,并转为python代码进行二次编辑。增加一个文本读取窗口,并将其与“跳转”按钮连接,当检测正确时才可以显示“跳转”按钮。原创 2024-03-14 15:42:56 · 751 阅读 · 0 评论