diff options
| author | Peter Penz <[email protected]> | 2010-05-03 15:40:24 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2010-05-03 15:40:24 +0000 |
| commit | 23f31b60b0c5b054886ed4812eb0a833803eef6d (patch) | |
| tree | f194cbedefe1fdce83006989e910fd2ee26e70c8 /src/dolphinmainwindow.cpp | |
| parent | 4fb3a8dfcdf8272b2c01f8f78787ba7d8597a159 (diff) | |
Allow to add menu groups like "View Mode", "Sort By"... to be added as toolbar item (see http://reviewboard.kde.org/r/3862).
Thanks to Todd for the patch!
CCMAIL: [email protected]
svn path=/trunk/KDE/kdebase/apps/; revision=1122320
Diffstat (limited to 'src/dolphinmainwindow.cpp')
| -rw-r--r-- | src/dolphinmainwindow.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp index eaa8ebb8a..3d9b92f52 100644 --- a/src/dolphinmainwindow.cpp +++ b/src/dolphinmainwindow.cpp @@ -52,6 +52,7 @@ #include <kaction.h> #include <kactioncollection.h> +#include <kactionmenu.h> #include <kconfig.h> #include <kdesktopfile.h> #include <kdeversion.h> @@ -1638,6 +1639,14 @@ void DolphinMainWindow::setupDockWidgets() this, SLOT(handlePlacesClick(KUrl, Qt::MouseButtons))); connect(this, SIGNAL(urlChanged(KUrl)), placesPanel, SLOT(setUrl(KUrl))); + + KActionMenu* panelsMenu = new KActionMenu(i18nc("@action:inmenu File", "Panels"), this); + actionCollection()->addAction("panels", panelsMenu); + panelsMenu->setDelayed(false); + panelsMenu->addAction(placesAction); + panelsMenu->addAction(infoAction); + panelsMenu->addAction(foldersAction); + panelsMenu->addAction(terminalAction); } void DolphinMainWindow::updateEditActions() |
