36 lines
886 B
Markdown
36 lines
886 B
Markdown
# NL-Utils 工具程序
|
|
|
|
## 项目架构
|
|
|
|
```
|
|
l-utils/
|
|
├── main.py # 程序入口
|
|
├── pages/ # 页面模块
|
|
│ ├── login_page.py # 登录页面
|
|
│ ├── main_page.py # 主页面
|
|
│ └── ... # 其他功能页面
|
|
├── services/ # 服务模块
|
|
│ ├── auth_service.py # 认证服务
|
|
│ ├── file_service.py # 文件服务
|
|
│ └── ... # 其他服务
|
|
└── README.md # 项目文档
|
|
```
|
|
|
|
## 功能说明
|
|
|
|
1. **登录系统**
|
|
- 默认用户: liqi/qiqi991012
|
|
- 未登录时隐藏侧边栏
|
|
|
|
2. **UI设计**
|
|
- 基于PyQt5的暗色主题
|
|
- 响应式布局
|
|
- 默认窗口大小优化
|
|
|
|
3. **文件上传**
|
|
- 支持拖拽上传
|
|
- 每行文件可单独删除
|
|
|
|
4. **使用记录**
|
|
- 操作记录存储在本地
|
|
- 侧边栏显示历史记录 |