File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,6 +16,11 @@ pub fn create_app_submenu(app: &AppHandle) -> tauri::Result<Submenu<tauri::Wry>>
1616 . accelerator ( "CmdOrCtrl+," )
1717 . build ( app) ?;
1818
19+ let hide_item = MenuItemBuilder :: new ( "隐藏 CodeForge" )
20+ . id ( "hide" )
21+ . accelerator ( "CmdOrCtrl+H" )
22+ . build ( app) ?;
23+
1924 let restart_item = MenuItemBuilder :: new ( "重启 CodeForge" )
2025 . id ( "restart" )
2126 . accelerator ( "CmdOrCtrl+R" )
@@ -33,6 +38,8 @@ pub fn create_app_submenu(app: &AppHandle) -> tauri::Result<Submenu<tauri::Wry>>
3338 . separator ( )
3439 . item ( & settings_item)
3540 . separator ( )
41+ . item ( & hide_item)
42+ . separator ( )
3643 . item ( & restart_item)
3744 . item ( & quit_item)
3845 . build ( ) ?;
@@ -51,6 +58,10 @@ pub fn handle_app_menu_event(app: &AppHandle, event_id: &str) {
5158 "settings" => {
5259 let _event = app. emit ( "show-settings" , ( ) ) ;
5360 }
61+ "hide" => {
62+ info ! ( "隐藏应用 CodeForge" ) ;
63+ let _ = app. hide ( ) ;
64+ }
5465 "restart" => {
5566 info ! ( "CodeForge 应用重启" ) ;
5667 app. restart ( ) ;
You can’t perform that action at this time.
0 commit comments