mirror of
https://github.com/yshtcn/heartbeat.git
synced 2025-12-13 09:40:26 +08:00
- 增加了打开程序目录的功能
- 增加了启动和修改自启动设置时显示通知
This commit is contained in:
parent
17e23ef208
commit
30d055c6b0
10
heartbeat.py
10
heartbeat.py
@ -216,12 +216,18 @@ def toggle_startup(icon, item):
|
|||||||
else:
|
else:
|
||||||
add_to_startup(program_name, sys.executable)
|
add_to_startup(program_name, sys.executable)
|
||||||
|
|
||||||
|
def open_current_dir(text):
|
||||||
|
os.startfile(current_dir)
|
||||||
|
|
||||||
# 创建状态栏图标和菜单
|
# 创建状态栏图标和菜单
|
||||||
menu_items = [item('关闭程序', quit_action)]
|
menu_items = [
|
||||||
|
item('打开程序目录', open_current_dir),
|
||||||
|
item('关闭程序', quit_action)
|
||||||
|
]
|
||||||
|
|
||||||
# 判断是否以.exe方式运行,添加相应菜单项
|
# 判断是否以.exe方式运行,添加相应菜单项
|
||||||
if is_packaged():
|
if is_packaged():
|
||||||
menu_items.insert(0, item('添加/取消自启动', toggle_startup, checked=lambda text: is_in_startup("heartbeat")))
|
menu_items.insert(0, item('添加/取消自启动', toggle_startup, checked=lambda text: is_in_startup(title)))
|
||||||
else:
|
else:
|
||||||
menu_items.insert(0, item('Py运行不支持自启动', lambda text: None, enabled=False))
|
menu_items.insert(0, item('Py运行不支持自启动', lambda text: None, enabled=False))
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user