36 explicit Bookmarks(QObject* parent =
nullptr);
41 bool showOnlyIconsInToolbar()
const;
42 bool showOnlyTextInToolbar()
const;
52 bool isBookmarked(
const QUrl &url);
56 QList<BookmarkItem*> searchBookmarks(
const QUrl &url)
const;
58 QList<BookmarkItem*> searchBookmarks(
const QString &
string,
int limit = -1, Qt::CaseSensitivity sensitive = Qt::CaseInsensitive)
const;
60 QList<BookmarkItem*> searchKeyword(
const QString &keyword)
const;
68 void setShowOnlyIconsInToolbar(
bool state);
69 void setShowOnlyTextInToolbar(
bool state);
90 void loadBookmarksFromMap(
const QVariantMap &map);
91 void readBookmarks(
const QVariantList &list,
BookmarkItem* parent);
94 void search(QList<BookmarkItem*>* items,
BookmarkItem* parent,
const QUrl &url)
const;
95 void search(QList<BookmarkItem*>* items,
BookmarkItem* parent,
const QString &
string,
int limit, Qt::CaseSensitivity sensitive)
const;
96 void searchKeyword(QList<BookmarkItem*>* items,
BookmarkItem* parent,
const QString &keyword)
const;
107 bool m_showOnlyIconsInToolbar;
108 bool m_showOnlyTextInToolbar;
void bookmarkRemoved(BookmarkItem *item)
void showOnlyIconsInToolbarChanged(bool show)
void bookmarkAdded(BookmarkItem *item)
void bookmarkChanged(BookmarkItem *item)
void showOnlyTextInToolbarChanged(bool show)