aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/main_window/MainWindow.cpp
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-01-24 04:50:42 +0000
committersaturneric <[email protected]>2024-01-24 04:50:42 +0000
commit9fa19d9dae8153ae360e666887fbd079620c5022 (patch)
tree5d1d3cabd54b1fadb0e7dec75b25aa3e446aa8a0 /src/ui/main_window/MainWindow.cpp
parentfeat: improve key list and find widget (diff)
downloadGpgFrontend-9fa19d9dae8153ae360e666887fbd079620c5022.tar.gz
GpgFrontend-9fa19d9dae8153ae360e666887fbd079620c5022.zip
fix: solve an issue that switch tab but crypto menu won't update
Diffstat (limited to 'src/ui/main_window/MainWindow.cpp')
-rw-r--r--src/ui/main_window/MainWindow.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ui/main_window/MainWindow.cpp b/src/ui/main_window/MainWindow.cpp
index 3090bdb7..3d930d4d 100644
--- a/src/ui/main_window/MainWindow.cpp
+++ b/src/ui/main_window/MainWindow.cpp
@@ -103,6 +103,12 @@ void MainWindow::Init() noexcept {
[=](const QString &message, int timeout) {
statusBar()->showMessage(message, timeout);
});
+ connect(UISignalStation::GetInstance(),
+ &UISignalStation::SignalMainWindowlUpdateBasicalOperaMenu, this,
+ &MainWindow::SlotUpdateCryptoMenuStatus);
+ connect(UISignalStation::GetInstance(),
+ &UISignalStation::SignalMainWindowOpenFile, this,
+ &MainWindow::SlotOpenFile);
m_key_list_->AddMenuAction(append_selected_keys_act_);
m_key_list_->AddMenuAction(append_key_create_date_to_editor_act_);