# 迷你计算器 **Repository Path**: cgper/calculator ## Basic Information - **Project Name**: 迷你计算器 - **Description**: 非常小巧的计算器,用键盘输入。 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-06-30 - **Last Updated**: 2022-05-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 计算器 #### 项目介绍 非常小巧的计算器,用键盘输入。自动点击等号。 #### 软件架构 使用Qt Designer制作的UI ![主界面](https://images.gitee.com/uploads/images/2018/0901/221335_5427143d_2020534.png "深度截图_mini_calc_logic_20180901221145.png") ![帮助界面](https://images.gitee.com/uploads/images/2018/0912/234433_5c14a50d_2020534.png "深度截图_mini_calc_logic_20180912234354.png") #### 使用说明 1.在实际开发时可以动态载入所需的ui文件和图片文件,方便查看修改的效果,但考虑到要打包脚本方便使用,所以将所有的ui文件和图片文件都 转换为对应的py文件,因为pyinstaller傻瓜式打包只认py文件,其他文件直接忽视,导致打包后缺失各种文件。所以开发修改就用ui和图片文件。 完成后要打包,就需要将所有用到的文件转换为py文件。然后对py文件做少量修改调用即可。 2.进入下载的文件夹,执行命令 pyinstaller mini_calc_logic.py(执行前确保有pyinstaller和PyQt5模块) 3. 在当前文件夹会生成一系列文件,在dist文件夹中有可执行文件,双击运行。(建议dist文件不要放在含中文名的文件内运行,否则可能无法运行) ![](https://images.gitee.com/uploads/images/2018/0901/221609_a73c4281_2020534.png "深度截图_dde-file-manager_20180901221237.png") 4.若想修改UI,可以直接修改ui文件,再执行pyuic5 -o mini_calc_ui.py mini_calc_ui.ui ,会生成新的UI的Python脚本。 5.若想修改图片文件,可以直接修改qrc文件,再执行pyrcc5 image_resource.qrc -o image_resource.py,会生成对应的Python脚本。 6.最终在mini_calc_logic.py中调用所有资源文件。 #### 参与贡献 凤舞九天