diff -r 7c1c3abedf1c -r aa422d7436a7 Documentation/Source/eric5.Helpviewer.Bookmarks.BookmarksManager.html --- a/Documentation/Source/eric5.Helpviewer.Bookmarks.BookmarksManager.html Mon Sep 27 08:09:27 2010 +0200 +++ b/Documentation/Source/eric5.Helpviewer.Bookmarks.BookmarksManager.html Mon Sep 27 10:03:41 2010 +0200 @@ -26,7 +26,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>BOOKMARKBAR</td></tr><tr><td>BOOKMARKMENU</td></tr><tr><td>extract_js</td></tr> +<tr><td>BOOKMARKBAR</td></tr><tr><td>BOOKMARKMENU</td></tr><tr><td>StartMenu</td></tr><tr><td>StartRoot</td></tr><tr><td>StartToolBar</td></tr><tr><td>extract_js</td></tr> </table> <h3>Classes</h3> <table> @@ -82,12 +82,24 @@ <td><a href="#BookmarksManager.__convertFromOldBookmarks">__convertFromOldBookmarks</a></td> <td>Private method to convert the old bookmarks into the new ones.</td> </tr><tr> +<td><a href="#BookmarksManager.__searchBookmark">__searchBookmark</a></td> +<td>Private method get a bookmark node for a given URL.</td> +</tr><tr> +<td><a href="#BookmarksManager.__searchBookmarks">__searchBookmarks</a></td> +<td>Private method get a list of bookmark nodes for a given URL.</td> +</tr><tr> <td><a href="#BookmarksManager.addBookmark">addBookmark</a></td> <td>Public method to add a bookmark.</td> </tr><tr> +<td><a href="#BookmarksManager.bookmarkForUrl">bookmarkForUrl</a></td> +<td>Public method to get a bookmark node for a given URL.</td> +</tr><tr> <td><a href="#BookmarksManager.bookmarks">bookmarks</a></td> <td>Public method to get a reference to the root bookmark node.</td> </tr><tr> +<td><a href="#BookmarksManager.bookmarksForUrl">bookmarksForUrl</a></td> +<td>Public method to get a list of bookmark nodes for a given URL.</td> +</tr><tr> <td><a href="#BookmarksManager.bookmarksModel">bookmarksModel</a></td> <td>Public method to get a reference to the bookmarks model.</td> </tr><tr> @@ -100,6 +112,9 @@ <td><a href="#BookmarksManager.exportBookmarks">exportBookmarks</a></td> <td>Public method to export the bookmarks.</td> </tr><tr> +<td><a href="#BookmarksManager.iconChanged">iconChanged</a></td> +<td>Public slot to update the icon image for an URL.</td> +</tr><tr> <td><a href="#BookmarksManager.importBookmarks">importBookmarks</a></td> <td>Public method to import bookmarks.</td> </tr><tr> @@ -143,7 +158,43 @@ <b>__convertFromOldBookmarks</b>(<i></i>) <p> Private method to convert the old bookmarks into the new ones. -</p><a NAME="BookmarksManager.addBookmark" ID="BookmarksManager.addBookmark"></a> +</p><a NAME="BookmarksManager.__searchBookmark" ID="BookmarksManager.__searchBookmark"></a> +<h4>BookmarksManager.__searchBookmark</h4> +<b>__searchBookmark</b>(<i>url, startNode</i>) +<p> + Private method get a bookmark node for a given URL. +</p><dl> +<dt><i>url</i></dt> +<dd> +URL of the bookmark to search for (string) +</dd><dt><i>startNode</i></dt> +<dd> +reference to the node to start searching (BookmarkNode) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +bookmark node for the given url (BookmarkNode) +</dd> +</dl><a NAME="BookmarksManager.__searchBookmarks" ID="BookmarksManager.__searchBookmarks"></a> +<h4>BookmarksManager.__searchBookmarks</h4> +<b>__searchBookmarks</b>(<i>url, startNode</i>) +<p> + Private method get a list of bookmark nodes for a given URL. +</p><dl> +<dt><i>url</i></dt> +<dd> +URL of the bookmarks to search for (string) +</dd><dt><i>startNode</i></dt> +<dd> +reference to the node to start searching (BookmarkNode) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +list of bookmark nodes for the given url (list of BookmarkNode) +</dd> +</dl><a NAME="BookmarksManager.addBookmark" ID="BookmarksManager.addBookmark"></a> <h4>BookmarksManager.addBookmark</h4> <b>addBookmark</b>(<i>parent, node, row = -1</i>) <p> @@ -159,6 +210,25 @@ <dd> row number (integer) </dd> +</dl><a NAME="BookmarksManager.bookmarkForUrl" ID="BookmarksManager.bookmarkForUrl"></a> +<h4>BookmarksManager.bookmarkForUrl</h4> +<b>bookmarkForUrl</b>(<i>url, start = StartRoot</i>) +<p> + Public method to get a bookmark node for a given URL. +</p><dl> +<dt><i>url</i></dt> +<dd> +URL of the bookmark to search for (QUrl or string) +</dd><dt><i>start=</i></dt> +<dd> +indicator for the start of the search + (StartRoot, StartMenu, StartToolBar) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +bookmark node for the given url (BookmarkNode) +</dd> </dl><a NAME="BookmarksManager.bookmarks" ID="BookmarksManager.bookmarks"></a> <h4>BookmarksManager.bookmarks</h4> <b>bookmarks</b>(<i></i>) @@ -169,6 +239,25 @@ <dd> reference to the root bookmark node (BookmarkNode) </dd> +</dl><a NAME="BookmarksManager.bookmarksForUrl" ID="BookmarksManager.bookmarksForUrl"></a> +<h4>BookmarksManager.bookmarksForUrl</h4> +<b>bookmarksForUrl</b>(<i>url, start = StartRoot</i>) +<p> + Public method to get a list of bookmark nodes for a given URL. +</p><dl> +<dt><i>url</i></dt> +<dd> +URL of the bookmarks to search for (QUrl or string) +</dd><dt><i>start=</i></dt> +<dd> +indicator for the start of the search + (StartRoot, StartMenu, StartToolBar) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +list of bookmark nodes for the given url (list of BookmarkNode) +</dd> </dl><a NAME="BookmarksManager.bookmarksModel" ID="BookmarksManager.bookmarksModel"></a> <h4>BookmarksManager.bookmarksModel</h4> <b>bookmarksModel</b>(<i></i>) @@ -194,7 +283,17 @@ <b>exportBookmarks</b>(<i></i>) <p> Public method to export the bookmarks. -</p><a NAME="BookmarksManager.importBookmarks" ID="BookmarksManager.importBookmarks"></a> +</p><a NAME="BookmarksManager.iconChanged" ID="BookmarksManager.iconChanged"></a> +<h4>BookmarksManager.iconChanged</h4> +<b>iconChanged</b>(<i>url</i>) +<p> + Public slot to update the icon image for an URL. +</p><dl> +<dt><i>url</i></dt> +<dd> +URL of the icon to update (QUrl or string) +</dd> +</dl><a NAME="BookmarksManager.importBookmarks" ID="BookmarksManager.importBookmarks"></a> <h4>BookmarksManager.importBookmarks</h4> <b>importBookmarks</b>(<i></i>) <p>