Revert removal to allow Bookmark tabs as Folders to work

This reverts d0ae598348 which was
mistakenly removed.
wilder-portage
Kurt Hindenburg 6 years ago
parent 00c20b240d
commit e52ec8f420
  1. 13
      src/BookmarkHandler.cpp
  2. 1
      src/BookmarkHandler.h

@ -144,6 +144,19 @@ QString BookmarkHandler::iconForView(ViewProperties *view) const
return {}; return {};
} }
QList<KBookmarkOwner::FutureBookmark> BookmarkHandler::currentBookmarkList() const
{
QList<KBookmarkOwner::FutureBookmark> list;
list.reserve(_views.size());
const QList<ViewProperties *> views = _views;
for (ViewProperties* view : views) {
list << KBookmarkOwner::FutureBookmark(titleForView(view), urlForView(view), iconForView(view));
}
return list;
}
bool BookmarkHandler::supportsTabs() const bool BookmarkHandler::supportsTabs() const
{ {
return true; return true;

@ -69,6 +69,7 @@ public:
QString currentIcon() const override; QString currentIcon() const override;
bool enableOption(BookmarkOption option) const override; bool enableOption(BookmarkOption option) const override;
bool supportsTabs() const override; bool supportsTabs() const override;
QList<KBookmarkOwner::FutureBookmark> currentBookmarkList() const override;
void openFolderinTabs(const KBookmarkGroup &group) override; void openFolderinTabs(const KBookmarkGroup &group) override;
/** /**

Loading…
Cancel
Save