Okular
bookmarkmanager.h
93 bool addBookmark(const QUrl &documentUrl, const Okular::DocumentViewport &vp, const QString &title = QString());
void renameBookmark(KBookmark *bm, const QString &newName)
Returns the bookmark given bookmark of the document.
Definition bookmarkmanager.cpp:501
KBookmark bookmark(int page) const
Returns the bookmark for the given page of the document.
Definition bookmarkmanager.cpp:311
KBookmark previousBookmark(const DocumentViewport &viewport) const
Given a viewport, returns the previous bookmark.
Definition bookmarkmanager.cpp:717
void bookmarksChanged(const QUrl &url)
The bookmarks for specified url were changed.
void removeBookmark(int page)
Remove a bookmark for the given page.
Definition bookmarkmanager.cpp:485
void saved()
This signal is emitted whenever bookmarks have been saved.
KBookmark nextBookmark(const DocumentViewport &viewport) const
Given a viewport, returns the next bookmark.
Definition bookmarkmanager.cpp:700
void removeBookmarks(const QUrl &documentUrl, const KBookmark::List &list)
Removes the bookmarks in list for the documentUrl specified.
Definition bookmarkmanager.cpp:572
bool isBookmarked(int page) const
Returns whether the given page is bookmarked.
Definition bookmarkmanager.cpp:688
QList< QUrl > files() const
Returns the list of documents with bookmarks.
Definition bookmarkmanager.cpp:254
QString titleForUrl(const QUrl &documentUrl) const
Returns title for the documentUrl.
Definition bookmarkmanager.cpp:533
QList< QAction * > actionsForUrl(const QUrl &documentUrl) const
Returns a list of actions for the bookmarks of the specified url.
Definition bookmarkmanager.cpp:617
KBookmark::List bookmarks(const QUrl &documentUrl) const
Returns the list of bookmarks for the specified documentUrl.
Definition bookmarkmanager.cpp:268
void openUrl(const QUrl &url)
The bookmark manager is requesting to open the specified url.
QObject(QObject *parent)
Q_OBJECTQ_OBJECT
Q_SIGNALSQ_SIGNALS
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 12:07:34 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 12:07:34 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.