]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Don't use a submenu for the settings
authorPeter Penz <peter.penz19@gmail.com>
Sun, 27 Mar 2011 15:41:30 +0000 (17:41 +0200)
committerPeter Penz <peter.penz19@gmail.com>
Sun, 27 Mar 2011 15:43:02 +0000 (17:43 +0200)
If the toolbar-menu is used just put the settings-related entries
directly to the root instead of collecting them in a sub-menu.

src/dolphinmainwindow.cpp

index e4bc9353cd27ecdde6a50b1cc7855624ad5a5537..1f3e99f76f954ec06d8f615bd350466b81d95a17 100644 (file)
@@ -1393,12 +1393,10 @@ void DolphinMainWindow::updateToolBarMenu()
     toolsMenu->addAction(ac->action("change_remote_encoding"));
     menu->addMenu(toolsMenu);
 
-    // Add "Settings" menu
-    KMenu* settingsMenu = new KMenu(i18nc("@action:inmenu", "Settings"), menu);
-    settingsMenu->addAction(ac->action(KStandardAction::name(KStandardAction::KeyBindings)));
-    settingsMenu->addAction(ac->action(KStandardAction::name(KStandardAction::ConfigureToolbars)));
-    settingsMenu->addAction(ac->action(KStandardAction::name(KStandardAction::Preferences)));
-    menu->addMenu(settingsMenu);
+    // Add "Settings" menu entries
+    addActionToMenu(ac->action(KStandardAction::name(KStandardAction::KeyBindings)), menu);
+    addActionToMenu(ac->action(KStandardAction::name(KStandardAction::ConfigureToolbars)), menu);
+    addActionToMenu(ac->action(KStandardAction::name(KStandardAction::Preferences)), menu);
 
     // Add "Help" menu
     KMenu* helpMenu = new KMenu(i18nc("@action:inmenu", "Help"), menu);