From 8cb7e5a01db56a68bbbd1111426f72bf53a6f6b0 Mon Sep 17 00:00:00 2001 From: "Alireza |S.N|" Date: Sun, 9 Apr 2023 06:36:53 +0330 Subject: [PATCH] Add a new menu item to show the program window. Fixes #205 (#503) --- translations/fa_IR.ts | 4 ++++ translations/zh_CN.ts | 4 ++++ ui/mainwindow.cpp | 1 + ui/mainwindow.ui | 6 ++++++ 4 files changed, 15 insertions(+) diff --git a/translations/fa_IR.ts b/translations/fa_IR.ts index 35894e9..234e5d0 100644 --- a/translations/fa_IR.ts +++ b/translations/fa_IR.ts @@ -1307,6 +1307,10 @@ End: %2 4. UDP Latency + + Show Window + نمایش پنجره برنامه + ProxyItem diff --git a/translations/zh_CN.ts b/translations/zh_CN.ts index cdba678..682151f 100644 --- a/translations/zh_CN.ts +++ b/translations/zh_CN.ts @@ -1297,6 +1297,10 @@ Split by line. 3. 入口出口 IP 4. UDP DNS 延迟 + + Show Window + 显示主窗口 + ProxyItem diff --git a/ui/mainwindow.cpp b/ui/mainwindow.cpp index 0b4cbb7..5345495 100644 --- a/ui/mainwindow.cpp +++ b/ui/mainwindow.cpp @@ -257,6 +257,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi ui->menu_program_preference->addActions(ui->menu_preferences->actions()); connect(ui->menu_add_from_clipboard2, &QAction::triggered, ui->menu_add_from_clipboard, &QAction::trigger); connect(ui->actionRestart_Program, &QAction::triggered, this, [=] { MW_dialog_message("", "RestartProgram"); }); + connect(ui->actionShow_window, &QAction::triggered, this, [=] { tray->activated(QSystemTrayIcon::ActivationReason::Trigger); }); // connect(ui->menu_program, &QMenu::aboutToShow, this, [=]() { ui->actionRemember_last_proxy->setChecked(NekoRay::dataStore->remember_enable); diff --git a/ui/mainwindow.ui b/ui/mainwindow.ui index a401512..aba7363 100644 --- a/ui/mainwindow.ui +++ b/ui/mainwindow.ui @@ -484,6 +484,7 @@ + @@ -574,6 +575,11 @@ Exit + + + Show Window + + Basic Settings