diff options
| author | Kevin Ottens <[email protected]> | 2006-12-06 15:37:51 +0000 |
|---|---|---|
| committer | Kevin Ottens <[email protected]> | 2006-12-06 15:37:51 +0000 |
| commit | 197f9a4280d601a7dc145e9eb1dd2ffca6fb8980 (patch) | |
| tree | b95150c47f9eafb0e278a62f35ef820a15775162 /src | |
| parent | 8c7e12b1f7ae0699c85c4a0cbf29265a13766d43 (diff) | |
Finally! Dock widgets can be hidden from the view menu since
KActionCollection now can take QAction*.
svn path=/trunk/playground/utils/dolphin/; revision=611064
Diffstat (limited to 'src')
| -rw-r--r-- | src/dolphinmainwindow.cpp | 14 | ||||
| -rw-r--r-- | src/dolphinui.rc | 3 |
2 files changed, 15 insertions, 2 deletions
diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp index e26968472..fdda8d9e6 100644 --- a/src/dolphinmainwindow.cpp +++ b/src/dolphinmainwindow.cpp @@ -1593,15 +1593,25 @@ void DolphinMainWindow::clearStatusBar() void DolphinMainWindow::setupDockWidgets() { QDockWidget *shortcutsDock = new QDockWidget(i18n("Shortcuts")); + shortcutsDock->setObjectName("shortcutsDock"); - shortcutsDock->setFeatures(QDockWidget::DockWidgetMovable|QDockWidget::DockWidgetFloatable); shortcutsDock->setWidget(new BookmarksSidebarPage(this)); + + shortcutsDock->toggleViewAction()->setObjectName("show_shortcuts_pane"); + shortcutsDock->toggleViewAction()->setText(i18n("Show Shortcuts Panel")); + actionCollection()->insert(shortcutsDock->toggleViewAction()); + addDockWidget(Qt::LeftDockWidgetArea, shortcutsDock); QDockWidget *infoDock = new QDockWidget(i18n("Information")); + infoDock->setObjectName("infoDock"); - infoDock->setFeatures(QDockWidget::DockWidgetMovable|QDockWidget::DockWidgetFloatable); infoDock->setWidget(new InfoSidebarPage(this)); + + infoDock->toggleViewAction()->setObjectName("show_info_pane"); + infoDock->toggleViewAction()->setText(i18n("Show Information Panel")); + actionCollection()->insert(infoDock->toggleViewAction()); + addDockWidget(Qt::RightDockWidgetArea, infoDock); } diff --git a/src/dolphinui.rc b/src/dolphinui.rc index 5db6ff9a9..3a15a6d66 100644 --- a/src/dolphinui.rc +++ b/src/dolphinui.rc @@ -46,6 +46,9 @@ <Action name="editable_location" /> <Action name="edit_location" /> </Menu> + <Action name="show_shortcuts_pane" /> + <Action name="show_info_pane" /> + <Separator/> <Action name="view_properties" /> </Menu> <Menu name="tools"> |
