代码改变世界

【PySide6】QChart笔记(三)—— QPieSeries的使用

2023-11-15 00:02 by 林风冰翼, 967 阅读, 0 推荐, 收藏, 编辑
摘要:本文介绍了PySide6中QChart模块通过QPieSeries绘制饼图的方法。详细解释了各个属性的含义和取值,并通过示例代码展示用法。 阅读全文

【日常收支账本】【Day06】设计可视化账本界面——用Dataframe存放各动账记录,并用QChart展示数据

2023-11-13 22:56 by 林风冰翼, 219 阅读, 0 推荐, 收藏, 编辑
摘要:本文设计了可视化账本界面,将其分为总额统计、收支结构两个标签页。总额统计中主要展示选定时间段内的收支总额、各存款账户的收支情况,还通过柱状图的形式展示变化趋势;收支结构中通过饼图的形式展示选定时间段内各收入/支出类型所占比例。本界面通过多个Dataframe类的私有属性存放各动账记录,方便应对各种场景的查询操作。 阅读全文

【PySide6】QChart笔记(二)—— QBarSeries的使用

2023-11-10 22:07 by 林风冰翼, 1894 阅读, 0 推荐, 收藏, 编辑
摘要:本文介绍了PySide6中QChart模块绘制条形图的方法 阅读全文

【PySide6】QChart笔记(一)—— 用QDateTimeAxis作为x轴绘制多条折线图

2023-11-05 22:31 by 林风冰翼, 3156 阅读, 1 推荐, 收藏, 编辑
摘要:本文介绍了PySide6的QChart模块中QDateTimeAxis的使用,并结合实践例子,记录了遇到的问题以及解决过程 阅读全文

【日常收支账本】【Day05】编辑账本界面增加删除、更新记录功能——提高代码复用性

2023-10-11 23:22 by 林风冰翼, 83 阅读, 0 推荐, 收藏, 编辑
摘要:本文详细介绍了编辑账本界面增加删除、更新记录功能的实现过程;最后总结了提高代码复用性的心得 阅读全文

【日常收支账本】【Day04】优化编辑动账记录的操作——QTableWidget单元格设置QComboBox控件

2023-10-09 22:42 by 林风冰翼, 353 阅读, 0 推荐, 收藏, 编辑
摘要:在表格中设置选项列表,让用户更快地编辑动账记录。此外,将常量统一定义在同一个文件中 阅读全文

【日常收支账本】【Day03】完成编辑账本界面的新增动账记录功能——通过ElementTree加XPath实现

2023-09-29 17:49 by 林风冰翼, 90 阅读, 0 推荐, 收藏, 编辑
摘要:本文主要涉及的问题:用ElementTree和XPath读写XML文件;解决ElementTree新增元素后再写入格式不统一的问题;QTableWidget单元格设置控件 阅读全文

【日常收支账本】【Day02】通过PyCharm集成QtDesigner和PyUIC快速创建界面

2023-09-17 22:34 by 林风冰翼, 75 阅读, 0 推荐, 收藏, 编辑
摘要:一、集成QtDesigner和PyUIC PyCharm集成QtDesigner和PyUIC教程 二、在QtDesigner中画出窗体 1. 主界面 编辑账本: 新增、修改或删除记录 可视化账本:通过不同角度查看收支情况 全局配置: 根据自身实际情况定义配置 2. 编辑账本界面 三、创建项目 项目结 阅读全文

【日常收支账本】【Day01】用PySide6开发一个记账的小软件——初步构思

2023-09-13 22:11 by 林风冰翼, 153 阅读, 0 推荐, 收藏, 编辑
摘要:软件环境 Python 3.10 超详细Python安装教程 PyCharm Community Edition 2023.2.1 PySide6 6.5.1.1 需求分析 1. 基本要素 个人钱款一般存放于多个账户,常见的如微信零钱、中国银行储蓄卡、支付宝余额宝、羊城通、手机卡等。账本记录的动账可 阅读全文