📅  最后修改于: 2023-12-03 15:18:46.953000             🧑  作者: Mango
本项目是使用PyQt5框架开发的应用程序,用于计算一组人员中最近过生日的人的年龄。
该应用程序具备以下功能:
本项目代码结构如下:
PyQt5-Birthday-Calculator/
|- main.py
|- ui/
|- mainwindow.ui
main.py
为主程序文件ui/
文件夹中存放了窗口UI设计文件 mainwindow.ui
本应用程序开发过程中使用了以下环境和库:
克隆本项目到本地:
$ git clone https://github.com/username/PyQt5-Birthday-Calculator.git
安装依赖库 PyQt5
:
$ pip install pyqt5
运行 main.py
文件启动应用程序:
$ cd PyQt5-Birthday-Calculator
$ python main.py
启动应用程序后,单击“添加”按钮添加一个人员。
在弹出的对话框中输入该人员的姓名和生日,然后单击“确定”按钮。
添加完毕后,该人员将出现在列表中。用户可以通过重复执行步骤1和步骤2添加多个人员。
当用户想要查看当前已添加的人员列表时,可以单击“查看”按钮。
当用户想要计算最近过生日的人的年龄时,可以单击“计算”按钮,计算结果将出现在窗口下方的文本框中。
当用户想要清空已添加的人员列表时,可以单击“清空”按钮。
本应用程序遵循 MIT 协议开源。