Merge pull request 'refactor: 重构倒计时应用程序代码结构' (#1) from main into master
Reviewed-on: http://192.168.3.32:3000/xiaji/countdown/pulls/1
This commit was merged in pull request #1.
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -7,6 +7,7 @@ __pycache__/
|
||||
build/
|
||||
dist/
|
||||
*.spec
|
||||
!dist/*.exe
|
||||
|
||||
# IDE
|
||||
.idea/
|
||||
|
||||
12
README.md
12
README.md
@@ -10,15 +10,15 @@
|
||||
#### 1. 正常状态
|
||||
- 显示倒计时时间和完整的按钮区域
|
||||
- 可以通过拖动窗口的任何位置来移动窗口
|
||||
- 点击"▼"箭头可以折叠/展开按钮区域
|
||||
- 显示按钮区域
|
||||
- 窗口大小:500×300像素
|
||||
|
||||
#### 2. 微缩状态
|
||||
- 点击"5分钟"或"6分钟"按钮开始倒计时后,延迟2秒自动切换到微缩状态
|
||||
- 只显示倒计时时间和"▼"箭头
|
||||
- 只显示倒计时时间
|
||||
- 窗口大小:200×80像素
|
||||
- 位置:距离屏幕上边缘50像素,距离右边缘200像素
|
||||
- 点击"▼"箭头可以暂停倒计时并切换回正常状态
|
||||
- 双击界面后暂停倒计时,并切换回正常状态
|
||||
|
||||
### 快捷按钮
|
||||
- **5分钟**:开始5分钟倒计时
|
||||
@@ -28,7 +28,7 @@
|
||||
### 配置功能
|
||||
点击"其它"按钮可以打开配置对话框:
|
||||
- **自定义倒计时**:设置自定义倒计时时间(秒)
|
||||
- **提前告警**:设置倒计时结束前多少秒播放告警提示音
|
||||
- **提前告警**:设置倒计时结束前多少秒播放告警提示音,默认30秒
|
||||
- **窗口置顶**:设置窗口是否置顶
|
||||
- **窗口透明度**:设置窗口透明度(10%-100%)
|
||||
- **测试告警**:测试告警提示音
|
||||
@@ -43,8 +43,8 @@
|
||||
|
||||
1. 运行程序后,默认显示正常状态
|
||||
2. 点击"5分钟"或"6分钟"按钮开始倒计时
|
||||
3. 2秒后自动切换到微缩状态,只显示时间和箭头
|
||||
4. 在微缩状态下点击箭头可以暂停并回到正常状态
|
||||
3. 2秒后自动切换到微缩状态,只显示时间
|
||||
4. 在微缩状态下双击可以暂停并回到正常状态
|
||||
5. 需要退出程序时,点击"其它"→"退出"
|
||||
|
||||
## 技术栈
|
||||
|
||||
BIN
countdown.exe
Normal file
BIN
countdown.exe
Normal file
Binary file not shown.
1126
countdown.py
1126
countdown.py
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user