Documentation/Source/eric5.Helpviewer.Bookmarks.BookmarksManager.html

changeset 646
aa422d7436a7
parent 501
5c615a85241a
child 767
27554f80d08f
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>

eric ide

mercurial