Documentation/Source/eric6.WebBrowser.Bookmarks.BookmarksManager.html

changeset 4918
71caf42a13d8
child 5015
ca1d44f0f6b2
equal deleted inserted replaced
4917:682750cc7bd5 4918:71caf42a13d8
1 <!DOCTYPE html>
2 <html><head>
3 <title>eric6.WebBrowser.Bookmarks.BookmarksManager</title>
4 <meta charset="UTF-8">
5 <style>
6 body {
7 background: #EDECE6;
8 margin: 0em 1em 10em 1em;
9 color: black;
10 }
11
12 h1 { color: white; background: #85774A; }
13 h2 { color: white; background: #85774A; }
14 h3 { color: white; background: #9D936E; }
15 h4 { color: white; background: #9D936E; }
16
17 a { color: #BA6D36; }
18
19 </style>
20 </head>
21 <body><a NAME="top" ID="top"></a>
22 <h1>eric6.WebBrowser.Bookmarks.BookmarksManager</h1>
23 <p>
24 Module implementing the bookmarks manager.
25 </p>
26 <h3>Global Attributes</h3>
27 <table>
28 <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>
29 </table>
30 <h3>Classes</h3>
31 <table>
32 <tr>
33 <td><a href="#BookmarksManager">BookmarksManager</a></td>
34 <td>Class implementing the bookmarks manager.</td>
35 </tr><tr>
36 <td><a href="#ChangeBookmarkCommand">ChangeBookmarkCommand</a></td>
37 <td>Class implementing the Insert undo command.</td>
38 </tr><tr>
39 <td><a href="#InsertBookmarksCommand">InsertBookmarksCommand</a></td>
40 <td>Class implementing the Insert undo command.</td>
41 </tr><tr>
42 <td><a href="#RemoveBookmarksCommand">RemoveBookmarksCommand</a></td>
43 <td>Class implementing the Remove undo command.</td>
44 </tr>
45 </table>
46 <h3>Functions</h3>
47 <table>
48 <tr><td>None</td></tr>
49 </table>
50 <hr /><hr />
51 <a NAME="BookmarksManager" ID="BookmarksManager"></a>
52 <h2>BookmarksManager</h2>
53 <p>
54 Class implementing the bookmarks manager.
55 </p><h3>Signals</h3>
56 <dl>
57 <dt>bookmarksReloaded()</dt>
58 <dd>
59 emitted after the bookmarks were reloaded
60 </dd><dt>bookmarksSaved()</dt>
61 <dd>
62 emitted after the bookmarks were saved
63 </dd><dt>entryAdded(BookmarkNode)</dt>
64 <dd>
65 emitted after a bookmark node has been
66 added
67 </dd><dt>entryChanged(BookmarkNode)</dt>
68 <dd>
69 emitted after a bookmark node has been
70 changed
71 </dd><dt>entryRemoved(BookmarkNode, int, BookmarkNode)</dt>
72 <dd>
73 emitted after a
74 bookmark node has been removed
75 </dd>
76 </dl>
77 <h3>Derived from</h3>
78 QObject
79 <h3>Class Attributes</h3>
80 <table>
81 <tr><td>None</td></tr>
82 </table>
83 <h3>Class Methods</h3>
84 <table>
85 <tr>
86 <td><a href="#BookmarksManager.getFileName">getFileName</a></td>
87 <td>Class method to get the file name of the bookmark file.</td>
88 </tr>
89 </table>
90 <h3>Methods</h3>
91 <table>
92 <tr>
93 <td><a href="#BookmarksManager.__init__">BookmarksManager</a></td>
94 <td>Constructor</td>
95 </tr><tr>
96 <td><a href="#BookmarksManager.__initialize">__initialize</a></td>
97 <td>Private method to initialize some data.</td>
98 </tr><tr>
99 <td><a href="#BookmarksManager.__searchBookmark">__searchBookmark</a></td>
100 <td>Private method get a bookmark node for a given URL.</td>
101 </tr><tr>
102 <td><a href="#BookmarksManager.__searchBookmarks">__searchBookmarks</a></td>
103 <td>Private method get a list of bookmark nodes for a given URL.</td>
104 </tr><tr>
105 <td><a href="#BookmarksManager.addBookmark">addBookmark</a></td>
106 <td>Public method to add a bookmark.</td>
107 </tr><tr>
108 <td><a href="#BookmarksManager.bookmarkForUrl">bookmarkForUrl</a></td>
109 <td>Public method to get a bookmark node for a given URL.</td>
110 </tr><tr>
111 <td><a href="#BookmarksManager.bookmarks">bookmarks</a></td>
112 <td>Public method to get a reference to the root bookmark node.</td>
113 </tr><tr>
114 <td><a href="#BookmarksManager.bookmarksForUrl">bookmarksForUrl</a></td>
115 <td>Public method to get a list of bookmark nodes for a given URL.</td>
116 </tr><tr>
117 <td><a href="#BookmarksManager.bookmarksModel">bookmarksModel</a></td>
118 <td>Public method to get a reference to the bookmarks model.</td>
119 </tr><tr>
120 <td><a href="#BookmarksManager.changeExpanded">changeExpanded</a></td>
121 <td>Public method to handle a change of the expanded state.</td>
122 </tr><tr>
123 <td><a href="#BookmarksManager.close">close</a></td>
124 <td>Public method to close the bookmark manager.</td>
125 </tr><tr>
126 <td><a href="#BookmarksManager.exportBookmarks">exportBookmarks</a></td>
127 <td>Public method to export the bookmarks.</td>
128 </tr><tr>
129 <td><a href="#BookmarksManager.iconChanged">iconChanged</a></td>
130 <td>Public slot to update the icon image for an URL.</td>
131 </tr><tr>
132 <td><a href="#BookmarksManager.importBookmarks">importBookmarks</a></td>
133 <td>Public method to import bookmarks.</td>
134 </tr><tr>
135 <td><a href="#BookmarksManager.load">load</a></td>
136 <td>Public method to load the bookmarks.</td>
137 </tr><tr>
138 <td><a href="#BookmarksManager.menu">menu</a></td>
139 <td>Public method to get a reference to the bookmarks menu node.</td>
140 </tr><tr>
141 <td><a href="#BookmarksManager.reload">reload</a></td>
142 <td>Public method used to initiate a reloading of the bookmarks.</td>
143 </tr><tr>
144 <td><a href="#BookmarksManager.removeBookmark">removeBookmark</a></td>
145 <td>Public method to remove a bookmark.</td>
146 </tr><tr>
147 <td><a href="#BookmarksManager.save">save</a></td>
148 <td>Public method to save the bookmarks.</td>
149 </tr><tr>
150 <td><a href="#BookmarksManager.setNodeChanged">setNodeChanged</a></td>
151 <td>Public method to signal changes of bookmarks other than title, URL or timestamp.</td>
152 </tr><tr>
153 <td><a href="#BookmarksManager.setTimestamp">setTimestamp</a></td>
154 <td>Public method to set the URL of a bookmark.</td>
155 </tr><tr>
156 <td><a href="#BookmarksManager.setTitle">setTitle</a></td>
157 <td>Public method to set the title of a bookmark.</td>
158 </tr><tr>
159 <td><a href="#BookmarksManager.setUrl">setUrl</a></td>
160 <td>Public method to set the URL of a bookmark.</td>
161 </tr><tr>
162 <td><a href="#BookmarksManager.toolbar">toolbar</a></td>
163 <td>Public method to get a reference to the bookmarks toolbar node.</td>
164 </tr><tr>
165 <td><a href="#BookmarksManager.undoRedoStack">undoRedoStack</a></td>
166 <td>Public method to get a reference to the undo stack.</td>
167 </tr>
168 </table>
169 <h3>Static Methods</h3>
170 <table>
171 <tr><td>None</td></tr>
172 </table>
173 <a NAME="BookmarksManager.getFileName" ID="BookmarksManager.getFileName"></a>
174 <h4>BookmarksManager.getFileName (class method)</h4>
175 <b>getFileName</b>(<i></i>)
176 <p>
177 Class method to get the file name of the bookmark file.
178 </p><dl>
179 <dt>Returns:</dt>
180 <dd>
181 name of the bookmark file (string)
182 </dd>
183 </dl><a NAME="BookmarksManager.__init__" ID="BookmarksManager.__init__"></a>
184 <h4>BookmarksManager (Constructor)</h4>
185 <b>BookmarksManager</b>(<i>parent=None</i>)
186 <p>
187 Constructor
188 </p><dl>
189 <dt><i>parent</i></dt>
190 <dd>
191 reference to the parent object (QObject)
192 </dd>
193 </dl><a NAME="BookmarksManager.__initialize" ID="BookmarksManager.__initialize"></a>
194 <h4>BookmarksManager.__initialize</h4>
195 <b>__initialize</b>(<i></i>)
196 <p>
197 Private method to initialize some data.
198 </p><a NAME="BookmarksManager.__searchBookmark" ID="BookmarksManager.__searchBookmark"></a>
199 <h4>BookmarksManager.__searchBookmark</h4>
200 <b>__searchBookmark</b>(<i>url, startNode</i>)
201 <p>
202 Private method get a bookmark node for a given URL.
203 </p><dl>
204 <dt><i>url</i></dt>
205 <dd>
206 URL of the bookmark to search for (string)
207 </dd><dt><i>startNode</i></dt>
208 <dd>
209 reference to the node to start searching
210 (BookmarkNode)
211 </dd>
212 </dl><dl>
213 <dt>Returns:</dt>
214 <dd>
215 bookmark node for the given url (BookmarkNode)
216 </dd>
217 </dl><a NAME="BookmarksManager.__searchBookmarks" ID="BookmarksManager.__searchBookmarks"></a>
218 <h4>BookmarksManager.__searchBookmarks</h4>
219 <b>__searchBookmarks</b>(<i>url, startNode</i>)
220 <p>
221 Private method get a list of bookmark nodes for a given URL.
222 </p><dl>
223 <dt><i>url</i></dt>
224 <dd>
225 URL of the bookmarks to search for (string)
226 </dd><dt><i>startNode</i></dt>
227 <dd>
228 reference to the node to start searching
229 (BookmarkNode)
230 </dd>
231 </dl><dl>
232 <dt>Returns:</dt>
233 <dd>
234 list of bookmark nodes for the given url (list of BookmarkNode)
235 </dd>
236 </dl><a NAME="BookmarksManager.addBookmark" ID="BookmarksManager.addBookmark"></a>
237 <h4>BookmarksManager.addBookmark</h4>
238 <b>addBookmark</b>(<i>parent, node, row=-1</i>)
239 <p>
240 Public method to add a bookmark.
241 </p><dl>
242 <dt><i>parent</i></dt>
243 <dd>
244 reference to the node to add to (BookmarkNode)
245 </dd><dt><i>node</i></dt>
246 <dd>
247 reference to the node to add (BookmarkNode)
248 </dd><dt><i>row</i></dt>
249 <dd>
250 row number (integer)
251 </dd>
252 </dl><a NAME="BookmarksManager.bookmarkForUrl" ID="BookmarksManager.bookmarkForUrl"></a>
253 <h4>BookmarksManager.bookmarkForUrl</h4>
254 <b>bookmarkForUrl</b>(<i>url, start=StartRoot</i>)
255 <p>
256 Public method to get a bookmark node for a given URL.
257 </p><dl>
258 <dt><i>url</i></dt>
259 <dd>
260 URL of the bookmark to search for (QUrl or string)
261 </dd><dt><i>start=</i></dt>
262 <dd>
263 indicator for the start of the search
264 (StartRoot, StartMenu, StartToolBar)
265 </dd>
266 </dl><dl>
267 <dt>Returns:</dt>
268 <dd>
269 bookmark node for the given url (BookmarkNode)
270 </dd>
271 </dl><a NAME="BookmarksManager.bookmarks" ID="BookmarksManager.bookmarks"></a>
272 <h4>BookmarksManager.bookmarks</h4>
273 <b>bookmarks</b>(<i></i>)
274 <p>
275 Public method to get a reference to the root bookmark node.
276 </p><dl>
277 <dt>Returns:</dt>
278 <dd>
279 reference to the root bookmark node (BookmarkNode)
280 </dd>
281 </dl><a NAME="BookmarksManager.bookmarksForUrl" ID="BookmarksManager.bookmarksForUrl"></a>
282 <h4>BookmarksManager.bookmarksForUrl</h4>
283 <b>bookmarksForUrl</b>(<i>url, start=StartRoot</i>)
284 <p>
285 Public method to get a list of bookmark nodes for a given URL.
286 </p><dl>
287 <dt><i>url</i></dt>
288 <dd>
289 URL of the bookmarks to search for (QUrl or string)
290 </dd><dt><i>start=</i></dt>
291 <dd>
292 indicator for the start of the search
293 (StartRoot, StartMenu, StartToolBar)
294 </dd>
295 </dl><dl>
296 <dt>Returns:</dt>
297 <dd>
298 list of bookmark nodes for the given url (list of BookmarkNode)
299 </dd>
300 </dl><a NAME="BookmarksManager.bookmarksModel" ID="BookmarksManager.bookmarksModel"></a>
301 <h4>BookmarksManager.bookmarksModel</h4>
302 <b>bookmarksModel</b>(<i></i>)
303 <p>
304 Public method to get a reference to the bookmarks model.
305 </p><dl>
306 <dt>Returns:</dt>
307 <dd>
308 reference to the bookmarks model (BookmarksModel)
309 </dd>
310 </dl><a NAME="BookmarksManager.changeExpanded" ID="BookmarksManager.changeExpanded"></a>
311 <h4>BookmarksManager.changeExpanded</h4>
312 <b>changeExpanded</b>(<i></i>)
313 <p>
314 Public method to handle a change of the expanded state.
315 </p><a NAME="BookmarksManager.close" ID="BookmarksManager.close"></a>
316 <h4>BookmarksManager.close</h4>
317 <b>close</b>(<i></i>)
318 <p>
319 Public method to close the bookmark manager.
320 </p><a NAME="BookmarksManager.exportBookmarks" ID="BookmarksManager.exportBookmarks"></a>
321 <h4>BookmarksManager.exportBookmarks</h4>
322 <b>exportBookmarks</b>(<i></i>)
323 <p>
324 Public method to export the bookmarks.
325 </p><a NAME="BookmarksManager.iconChanged" ID="BookmarksManager.iconChanged"></a>
326 <h4>BookmarksManager.iconChanged</h4>
327 <b>iconChanged</b>(<i>url</i>)
328 <p>
329 Public slot to update the icon image for an URL.
330 </p><dl>
331 <dt><i>url</i></dt>
332 <dd>
333 URL of the icon to update (QUrl or string)
334 </dd>
335 </dl><a NAME="BookmarksManager.importBookmarks" ID="BookmarksManager.importBookmarks"></a>
336 <h4>BookmarksManager.importBookmarks</h4>
337 <b>importBookmarks</b>(<i></i>)
338 <p>
339 Public method to import bookmarks.
340 </p><a NAME="BookmarksManager.load" ID="BookmarksManager.load"></a>
341 <h4>BookmarksManager.load</h4>
342 <b>load</b>(<i></i>)
343 <p>
344 Public method to load the bookmarks.
345 </p><dl>
346 <dt>Raises <b>RuntimeError</b>:</dt>
347 <dd>
348 raised to indicate an error loading the
349 bookmarks
350 </dd>
351 </dl><a NAME="BookmarksManager.menu" ID="BookmarksManager.menu"></a>
352 <h4>BookmarksManager.menu</h4>
353 <b>menu</b>(<i></i>)
354 <p>
355 Public method to get a reference to the bookmarks menu node.
356 </p><dl>
357 <dt>Returns:</dt>
358 <dd>
359 reference to the bookmarks menu node (BookmarkNode)
360 </dd>
361 </dl><a NAME="BookmarksManager.reload" ID="BookmarksManager.reload"></a>
362 <h4>BookmarksManager.reload</h4>
363 <b>reload</b>(<i></i>)
364 <p>
365 Public method used to initiate a reloading of the bookmarks.
366 </p><a NAME="BookmarksManager.removeBookmark" ID="BookmarksManager.removeBookmark"></a>
367 <h4>BookmarksManager.removeBookmark</h4>
368 <b>removeBookmark</b>(<i>node</i>)
369 <p>
370 Public method to remove a bookmark.
371 </p><dl>
372 <dt><i>node</i></dt>
373 <dd>
374 reference to the node to be removed (BookmarkNode)
375 </dd>
376 </dl><a NAME="BookmarksManager.save" ID="BookmarksManager.save"></a>
377 <h4>BookmarksManager.save</h4>
378 <b>save</b>(<i></i>)
379 <p>
380 Public method to save the bookmarks.
381 </p><a NAME="BookmarksManager.setNodeChanged" ID="BookmarksManager.setNodeChanged"></a>
382 <h4>BookmarksManager.setNodeChanged</h4>
383 <b>setNodeChanged</b>(<i>node</i>)
384 <p>
385 Public method to signal changes of bookmarks other than title, URL
386 or timestamp.
387 </p><dl>
388 <dt><i>node</i></dt>
389 <dd>
390 reference to the bookmark (BookmarkNode)
391 </dd>
392 </dl><a NAME="BookmarksManager.setTimestamp" ID="BookmarksManager.setTimestamp"></a>
393 <h4>BookmarksManager.setTimestamp</h4>
394 <b>setTimestamp</b>(<i>node, timestampType, timestamp</i>)
395 <p>
396 Public method to set the URL of a bookmark.
397 </p><dl>
398 <dt><i>node</i></dt>
399 <dd>
400 reference to the node to be changed (BookmarkNode)
401 </dd><dt><i>timestampType</i></dt>
402 <dd>
403 type of the timestamp to set
404 (BookmarkNode.TsAdded, BookmarkNode.TsModified,
405 BookmarkNode.TsVisited)
406 </dd><dt><i>timestamp</i></dt>
407 <dd>
408 timestamp to set (QDateTime)
409 </dd>
410 </dl><a NAME="BookmarksManager.setTitle" ID="BookmarksManager.setTitle"></a>
411 <h4>BookmarksManager.setTitle</h4>
412 <b>setTitle</b>(<i>node, newTitle</i>)
413 <p>
414 Public method to set the title of a bookmark.
415 </p><dl>
416 <dt><i>node</i></dt>
417 <dd>
418 reference to the node to be changed (BookmarkNode)
419 </dd><dt><i>newTitle</i></dt>
420 <dd>
421 title to be set (string)
422 </dd>
423 </dl><a NAME="BookmarksManager.setUrl" ID="BookmarksManager.setUrl"></a>
424 <h4>BookmarksManager.setUrl</h4>
425 <b>setUrl</b>(<i>node, newUrl</i>)
426 <p>
427 Public method to set the URL of a bookmark.
428 </p><dl>
429 <dt><i>node</i></dt>
430 <dd>
431 reference to the node to be changed (BookmarkNode)
432 </dd><dt><i>newUrl</i></dt>
433 <dd>
434 URL to be set (string)
435 </dd>
436 </dl><a NAME="BookmarksManager.toolbar" ID="BookmarksManager.toolbar"></a>
437 <h4>BookmarksManager.toolbar</h4>
438 <b>toolbar</b>(<i></i>)
439 <p>
440 Public method to get a reference to the bookmarks toolbar node.
441 </p><dl>
442 <dt>Returns:</dt>
443 <dd>
444 reference to the bookmarks toolbar node (BookmarkNode)
445 </dd>
446 </dl><a NAME="BookmarksManager.undoRedoStack" ID="BookmarksManager.undoRedoStack"></a>
447 <h4>BookmarksManager.undoRedoStack</h4>
448 <b>undoRedoStack</b>(<i></i>)
449 <p>
450 Public method to get a reference to the undo stack.
451 </p><dl>
452 <dt>Returns:</dt>
453 <dd>
454 reference to the undo stack (QUndoStack)
455 </dd>
456 </dl>
457 <div align="right"><a href="#top">Up</a></div>
458 <hr /><hr />
459 <a NAME="ChangeBookmarkCommand" ID="ChangeBookmarkCommand"></a>
460 <h2>ChangeBookmarkCommand</h2>
461 <p>
462 Class implementing the Insert undo command.
463 </p>
464 <h3>Derived from</h3>
465 QUndoCommand
466 <h3>Class Attributes</h3>
467 <table>
468 <tr><td>None</td></tr>
469 </table>
470 <h3>Class Methods</h3>
471 <table>
472 <tr><td>None</td></tr>
473 </table>
474 <h3>Methods</h3>
475 <table>
476 <tr>
477 <td><a href="#ChangeBookmarkCommand.__init__">ChangeBookmarkCommand</a></td>
478 <td>Constructor</td>
479 </tr><tr>
480 <td><a href="#ChangeBookmarkCommand.redo">redo</a></td>
481 <td>Public slot to perform the redo action.</td>
482 </tr><tr>
483 <td><a href="#ChangeBookmarkCommand.undo">undo</a></td>
484 <td>Public slot to perform the undo action.</td>
485 </tr>
486 </table>
487 <h3>Static Methods</h3>
488 <table>
489 <tr><td>None</td></tr>
490 </table>
491 <a NAME="ChangeBookmarkCommand.__init__" ID="ChangeBookmarkCommand.__init__"></a>
492 <h4>ChangeBookmarkCommand (Constructor)</h4>
493 <b>ChangeBookmarkCommand</b>(<i>bookmarksManager, node, newValue, title</i>)
494 <p>
495 Constructor
496 </p><dl>
497 <dt><i>bookmarksManager</i></dt>
498 <dd>
499 reference to the bookmarks manager
500 (BookmarksManager)
501 </dd><dt><i>node</i></dt>
502 <dd>
503 reference to the node to be changed (BookmarkNode)
504 </dd><dt><i>newValue</i></dt>
505 <dd>
506 new value to be set (string)
507 </dd><dt><i>title</i></dt>
508 <dd>
509 flag indicating a change of the title (True) or
510 the URL (False) (boolean)
511 </dd>
512 </dl><a NAME="ChangeBookmarkCommand.redo" ID="ChangeBookmarkCommand.redo"></a>
513 <h4>ChangeBookmarkCommand.redo</h4>
514 <b>redo</b>(<i></i>)
515 <p>
516 Public slot to perform the redo action.
517 </p><a NAME="ChangeBookmarkCommand.undo" ID="ChangeBookmarkCommand.undo"></a>
518 <h4>ChangeBookmarkCommand.undo</h4>
519 <b>undo</b>(<i></i>)
520 <p>
521 Public slot to perform the undo action.
522 </p>
523 <div align="right"><a href="#top">Up</a></div>
524 <hr /><hr />
525 <a NAME="InsertBookmarksCommand" ID="InsertBookmarksCommand"></a>
526 <h2>InsertBookmarksCommand</h2>
527 <p>
528 Class implementing the Insert undo command.
529 </p>
530 <h3>Derived from</h3>
531 RemoveBookmarksCommand
532 <h3>Class Attributes</h3>
533 <table>
534 <tr><td>None</td></tr>
535 </table>
536 <h3>Class Methods</h3>
537 <table>
538 <tr><td>None</td></tr>
539 </table>
540 <h3>Methods</h3>
541 <table>
542 <tr>
543 <td><a href="#InsertBookmarksCommand.__init__">InsertBookmarksCommand</a></td>
544 <td>Constructor</td>
545 </tr><tr>
546 <td><a href="#InsertBookmarksCommand.redo">redo</a></td>
547 <td>Public slot to perform the redo action.</td>
548 </tr><tr>
549 <td><a href="#InsertBookmarksCommand.undo">undo</a></td>
550 <td>Public slot to perform the undo action.</td>
551 </tr>
552 </table>
553 <h3>Static Methods</h3>
554 <table>
555 <tr><td>None</td></tr>
556 </table>
557 <a NAME="InsertBookmarksCommand.__init__" ID="InsertBookmarksCommand.__init__"></a>
558 <h4>InsertBookmarksCommand (Constructor)</h4>
559 <b>InsertBookmarksCommand</b>(<i>bookmarksManager, parent, node, row</i>)
560 <p>
561 Constructor
562 </p><dl>
563 <dt><i>bookmarksManager</i></dt>
564 <dd>
565 reference to the bookmarks manager
566 (BookmarksManager)
567 </dd><dt><i>parent</i></dt>
568 <dd>
569 reference to the parent node (BookmarkNode)
570 </dd><dt><i>node</i></dt>
571 <dd>
572 reference to the node to be inserted (BookmarkNode)
573 </dd><dt><i>row</i></dt>
574 <dd>
575 row number of bookmark (integer)
576 </dd>
577 </dl><a NAME="InsertBookmarksCommand.redo" ID="InsertBookmarksCommand.redo"></a>
578 <h4>InsertBookmarksCommand.redo</h4>
579 <b>redo</b>(<i></i>)
580 <p>
581 Public slot to perform the redo action.
582 </p><a NAME="InsertBookmarksCommand.undo" ID="InsertBookmarksCommand.undo"></a>
583 <h4>InsertBookmarksCommand.undo</h4>
584 <b>undo</b>(<i></i>)
585 <p>
586 Public slot to perform the undo action.
587 </p>
588 <div align="right"><a href="#top">Up</a></div>
589 <hr /><hr />
590 <a NAME="RemoveBookmarksCommand" ID="RemoveBookmarksCommand"></a>
591 <h2>RemoveBookmarksCommand</h2>
592 <p>
593 Class implementing the Remove undo command.
594 </p>
595 <h3>Derived from</h3>
596 QUndoCommand
597 <h3>Class Attributes</h3>
598 <table>
599 <tr><td>None</td></tr>
600 </table>
601 <h3>Class Methods</h3>
602 <table>
603 <tr><td>None</td></tr>
604 </table>
605 <h3>Methods</h3>
606 <table>
607 <tr>
608 <td><a href="#RemoveBookmarksCommand.__init__">RemoveBookmarksCommand</a></td>
609 <td>Constructor</td>
610 </tr><tr>
611 <td><a href="#RemoveBookmarksCommand.redo">redo</a></td>
612 <td>Public slot to perform the redo action.</td>
613 </tr><tr>
614 <td><a href="#RemoveBookmarksCommand.undo">undo</a></td>
615 <td>Public slot to perform the undo action.</td>
616 </tr>
617 </table>
618 <h3>Static Methods</h3>
619 <table>
620 <tr><td>None</td></tr>
621 </table>
622 <a NAME="RemoveBookmarksCommand.__init__" ID="RemoveBookmarksCommand.__init__"></a>
623 <h4>RemoveBookmarksCommand (Constructor)</h4>
624 <b>RemoveBookmarksCommand</b>(<i>bookmarksManager, parent, row</i>)
625 <p>
626 Constructor
627 </p><dl>
628 <dt><i>bookmarksManager</i></dt>
629 <dd>
630 reference to the bookmarks manager
631 (BookmarksManager)
632 </dd><dt><i>parent</i></dt>
633 <dd>
634 reference to the parent node (BookmarkNode)
635 </dd><dt><i>row</i></dt>
636 <dd>
637 row number of bookmark (integer)
638 </dd>
639 </dl><a NAME="RemoveBookmarksCommand.redo" ID="RemoveBookmarksCommand.redo"></a>
640 <h4>RemoveBookmarksCommand.redo</h4>
641 <b>redo</b>(<i></i>)
642 <p>
643 Public slot to perform the redo action.
644 </p><a NAME="RemoveBookmarksCommand.undo" ID="RemoveBookmarksCommand.undo"></a>
645 <h4>RemoveBookmarksCommand.undo</h4>
646 <b>undo</b>(<i></i>)
647 <p>
648 Public slot to perform the undo action.
649 </p>
650 <div align="right"><a href="#top">Up</a></div>
651 <hr />
652 </body></html>

eric ide

mercurial