From 9718d3311d86cdf303daff1e7cc2a8bafbef9a2f Mon Sep 17 00:00:00 2001 From: ArvinLovegood Date: Fri, 11 Jul 2025 16:42:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E4=BF=AE=E6=94=B9=E9=9A=90=E8=97=8F?= =?UTF-8?q?=E7=AA=97=E5=8F=A3=E5=BF=AB=E6=8D=B7=E9=94=AE=E4=B8=BACtrl+Z?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将前端 App.vue 文件中的隐藏窗口快捷键从 Ctrl+H 修改为 Ctrl+Z - 在后端 main.go 文件中添加了隐藏窗口的功能,快捷键也为 Ctrl+Z - 删除了 main.go 文件中注释掉的隐藏和显示窗口的代码 --- frontend/package.json.md5 | 2 +- frontend/src/App.vue | 2 +- main.go | 15 ++++++--------- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/frontend/package.json.md5 b/frontend/package.json.md5 index 799119d..fce852e 100644 --- a/frontend/package.json.md5 +++ b/frontend/package.json.md5 @@ -1 +1 @@ -8d3264f90073dfceb29c3619775d830d \ No newline at end of file +2d63c3a999d797889c01d6c96451b197 \ No newline at end of file diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 484520c..d42d537 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -453,7 +453,7 @@ const menuOptions = ref([ label: () => h("a", { href: '#', onClick: WindowHide, - title: '隐藏到托盘区 Ctrl+H', + title: '隐藏到托盘区 Ctrl+Z', }, {default: () => '隐藏到托盘区'}), key: 'hide', icon: renderIcon(ReorderTwoOutline), diff --git a/main.go b/main.go index 4426409..6fd064e 100644 --- a/main.go +++ b/main.go @@ -19,6 +19,7 @@ import ( log "go-stock/backend/logger" "go-stock/backend/models" "os" + goruntime "runtime" "runtime/debug" "strings" ) @@ -90,15 +91,11 @@ func main() { //}) //FileMenu.AddSeparator() - //if goruntime.GOOS == "windows" { - // FileMenu.AddText("隐藏到托盘区", keys.CmdOrCtrl("h"), func(_ *menu.CallbackData) { - // runtime.WindowHide(app.ctx) - // }) - // - // FileMenu.AddText("显示", keys.CmdOrCtrl("v"), func(_ *menu.CallbackData) { - // runtime.WindowShow(app.ctx) - // }) - //} + if goruntime.GOOS == "windows" { + FileMenu.AddText("隐藏到托盘区", keys.CmdOrCtrl("z"), func(_ *menu.CallbackData) { + runtime.WindowHide(app.ctx) + }) + } //FileMenu.AddText("退出", keys.CmdOrCtrl("q"), func(_ *menu.CallbackData) { // runtime.Quit(app.ctx)