aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/main_window/MainWindowUI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/main_window/MainWindowUI.cpp')
-rw-r--r--src/ui/main_window/MainWindowUI.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/ui/main_window/MainWindowUI.cpp b/src/ui/main_window/MainWindowUI.cpp
index c6db5b27..8b611152 100644
--- a/src/ui/main_window/MainWindowUI.cpp
+++ b/src/ui/main_window/MainWindowUI.cpp
@@ -618,9 +618,17 @@ void MainWindow::create_menus() {
help_menu_ = menuBar()->addMenu(tr("Help"));
help_menu_->addAction(start_wizard_act_);
help_menu_->addSeparator();
- help_menu_->addAction(check_update_act_);
- help_menu_->addAction(gnupg_act_);
+
+ if (Module::IsModuleActivate(kGnuPGInfoGatheringModuleID)) {
+ help_menu_->addAction(gnupg_act_);
+ }
+
help_menu_->addAction(translate_act_);
+
+ if (Module::IsModuleActivate(kVersionCheckingModuleID)) {
+ help_menu_->addAction(check_update_act_);
+ }
+
help_menu_->addAction(about_act_);
}