┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin Ottens <[email protected]>2006-12-06 15:37:51 +0000
committerKevin Ottens <[email protected]>2006-12-06 15:37:51 +0000
commit197f9a4280d601a7dc145e9eb1dd2ffca6fb8980 (patch)
treeb95150c47f9eafb0e278a62f35ef820a15775162
parent8c7e12b1f7ae0699c85c4a0cbf29265a13766d43 (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
-rw-r--r--src/dolphinmainwindow.cpp14
-rw-r--r--src/dolphinui.rc3
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">