From 056ac9a271f3a8fec02326ed0b478c3a71baaf0c Mon Sep 17 00:00:00 2001 From: Kevin Ottens Date: Sun, 1 Apr 2007 22:28:03 +0000 Subject: Add the KFilePlacesModel class. It allows to list user's "places" (a mix of bookmarks and volume devices). Still incomplete, for now it simply list the places (drag and drop, and more interaction needs to be implemented). It's supposed to move into kdelibs/kio soon. svn path=/trunk/KDE/kdebase/apps/; revision=649038 --- src/dolphinmainwindow.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/dolphinmainwindow.cpp') diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp index 5a78ff98e..767db820d 100644 --- a/src/dolphinmainwindow.cpp +++ b/src/dolphinmainwindow.cpp @@ -35,6 +35,7 @@ #include "urlnavigator.h" #include "viewpropertiesdialog.h" #include "viewproperties.h" +#include "kfileplacesmodel.h" #include "dolphin_generalsettings.h" @@ -1332,6 +1333,15 @@ void DolphinMainWindow::setupDockWidgets() infoDock->hide(); treeViewDock->hide(); } + + // FIXME: To merge with the current bookmark sidebar + QDockWidget *placesDock = new QDockWidget(i18n("Places")); + placesDock->setObjectName("placesDock"); + placesDock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea); + QListView *listView = new QListView(placesDock); + placesDock->setWidget(listView); + listView->setModel(new KFilePlacesModel(listView)); + addDockWidget(Qt::LeftDockWidgetArea, placesDock); } void DolphinMainWindow::updateHistory() -- cgit v1.3