X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/38c34eeca315c7be58e65d4d3fb72aaf7b866719..676c7fee62a42605d8f896be1089158159a8003c:/src/dolphinbookmarkhandler.cpp diff --git a/src/dolphinbookmarkhandler.cpp b/src/dolphinbookmarkhandler.cpp index 9b4b1bbbd..8592a831c 100644 --- a/src/dolphinbookmarkhandler.cpp +++ b/src/dolphinbookmarkhandler.cpp @@ -28,9 +28,8 @@ DolphinBookmarkHandler::DolphinBookmarkHandler(DolphinMainWindow *mainWindow, KA QDir().mkpath(bookmarksFile); bookmarksFile += QLatin1String("/bookmarks.xml"); } - m_bookmarkManager = KBookmarkManager::managerForFile(bookmarksFile, QStringLiteral("dolphin")); - m_bookmarkManager->setUpdate(true); - m_bookmarkMenu.reset(new KBookmarkMenu(m_bookmarkManager, this, menu)); + m_bookmarkManager = std::make_unique(bookmarksFile); + m_bookmarkMenu.reset(new KBookmarkMenu(m_bookmarkManager.get(), this, menu)); collection->addAction(QStringLiteral("add_bookmark"), m_bookmarkMenu->addBookmarkAction()); collection->addAction(QStringLiteral("edit_bookmarks"), m_bookmarkMenu->editBookmarksAction()); @@ -117,3 +116,5 @@ QString DolphinBookmarkHandler::icon(DolphinViewContainer *viewContainer) { return KIO::iconNameForUrl(viewContainer->url()); } + +#include "moc_dolphinbookmarkhandler.cpp"