# 项目介绍

一个用于学习和熟悉 PyQt 组件的例子。

通过这个 demo 可以学习到：

1. 熟悉 PyQt5 的基础组件。
2. 熟悉 PyQt5 的布局。
3. 熟悉 PyQt5 的事件处理。
4. 熟悉 PyQt5 的信号与槽。
5. 熟悉 PyQt5 的自定义组件。
6. 熟悉 PyQt5 的 qss 样式。

# 需要了解的一些东西

## python 推荐编码规范

![](assets/img/code_rule.png)

## iconfont

https://www.iconfont.cn/

本项目中使用，iconfont 的字体图标库。便于对图标进行简单的修改。

![iconfont](assets/img/iconfont.png)

## 项目结构介绍

- assets: 资源文件夹。
- kit: 通用部分。
  - component: 通用组件/自定义组件。
- pages: 页面。
- style: 样式代码。主要是 qss 文件。