From 064b2539deb5772d50c5e6f42d7dd3a71814137f Mon Sep 17 00:00:00 2001 From: Nicolas Fella Date: Sun, 8 Oct 2023 00:34:10 +0200 Subject: [PATCH] Adapt to KBookmarkManager API change --- src/dolphinbookmarkhandler.cpp | 4 ++-- src/dolphinbookmarkhandler.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dolphinbookmarkhandler.cpp b/src/dolphinbookmarkhandler.cpp index 9edaca77d..9f04e7421 100644 --- a/src/dolphinbookmarkhandler.cpp +++ b/src/dolphinbookmarkhandler.cpp @@ -28,9 +28,9 @@ DolphinBookmarkHandler::DolphinBookmarkHandler(DolphinMainWindow *mainWindow, KA QDir().mkpath(bookmarksFile); bookmarksFile += QLatin1String("/bookmarks.xml"); } - m_bookmarkManager = KBookmarkManager::managerForFile(bookmarksFile); + m_bookmarkManager = std::make_unique(bookmarksFile); m_bookmarkManager->setUpdate(true); - m_bookmarkMenu.reset(new KBookmarkMenu(m_bookmarkManager, this, menu)); + 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()); diff --git a/src/dolphinbookmarkhandler.h b/src/dolphinbookmarkhandler.h index a40c02675..ceb172fdc 100644 --- a/src/dolphinbookmarkhandler.h +++ b/src/dolphinbookmarkhandler.h @@ -41,7 +41,7 @@ private: private: DolphinMainWindow *m_mainWindow; - KBookmarkManager *m_bookmarkManager; + std::unique_ptr m_bookmarkManager; QScopedPointer m_bookmarkMenu; }; -- 2.47.3