16 |
16 |
17 a { color: #BA6D36; } |
17 a { color: #BA6D36; } |
18 |
18 |
19 </style> |
19 </style> |
20 </head> |
20 </head> |
21 <body><a NAME="top" ID="top"></a> |
21 <body> |
|
22 <a NAME="top" ID="top"></a> |
22 <h1>eric6.WebBrowser.Bookmarks.BookmarksManager</h1> |
23 <h1>eric6.WebBrowser.Bookmarks.BookmarksManager</h1> |
|
24 |
23 <p> |
25 <p> |
24 Module implementing the bookmarks manager. |
26 Module implementing the bookmarks manager. |
25 </p> |
27 </p> |
26 <h3>Global Attributes</h3> |
28 <h3>Global Attributes</h3> |
|
29 |
27 <table> |
30 <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> |
31 <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> |
32 </table> |
30 <h3>Classes</h3> |
33 <h3>Classes</h3> |
31 <table> |
34 |
|
35 <table> |
|
36 |
32 <tr> |
37 <tr> |
33 <td><a href="#BookmarksManager">BookmarksManager</a></td> |
38 <td><a href="#BookmarksManager">BookmarksManager</a></td> |
34 <td>Class implementing the bookmarks manager.</td> |
39 <td>Class implementing the bookmarks manager.</td> |
35 </tr><tr> |
40 </tr> |
|
41 <tr> |
36 <td><a href="#ChangeBookmarkCommand">ChangeBookmarkCommand</a></td> |
42 <td><a href="#ChangeBookmarkCommand">ChangeBookmarkCommand</a></td> |
37 <td>Class implementing the Insert undo command.</td> |
43 <td>Class implementing the Insert undo command.</td> |
38 </tr><tr> |
44 </tr> |
|
45 <tr> |
39 <td><a href="#InsertBookmarksCommand">InsertBookmarksCommand</a></td> |
46 <td><a href="#InsertBookmarksCommand">InsertBookmarksCommand</a></td> |
40 <td>Class implementing the Insert undo command.</td> |
47 <td>Class implementing the Insert undo command.</td> |
41 </tr><tr> |
48 </tr> |
|
49 <tr> |
42 <td><a href="#RemoveBookmarksCommand">RemoveBookmarksCommand</a></td> |
50 <td><a href="#RemoveBookmarksCommand">RemoveBookmarksCommand</a></td> |
43 <td>Class implementing the Remove undo command.</td> |
51 <td>Class implementing the Remove undo command.</td> |
44 </tr> |
52 </tr> |
45 </table> |
53 </table> |
46 <h3>Functions</h3> |
54 <h3>Functions</h3> |
47 <table> |
55 |
48 <tr><td>None</td></tr> |
56 <table> |
49 </table> |
57 <tr><td>None</td></tr> |
50 <hr /><hr /> |
58 </table> |
|
59 <hr /> |
|
60 <hr /> |
51 <a NAME="BookmarksManager" ID="BookmarksManager"></a> |
61 <a NAME="BookmarksManager" ID="BookmarksManager"></a> |
52 <h2>BookmarksManager</h2> |
62 <h2>BookmarksManager</h2> |
|
63 |
53 <p> |
64 <p> |
54 Class implementing the bookmarks manager. |
65 Class implementing the bookmarks manager. |
55 </p><h3>Signals</h3> |
66 </p> |
56 <dl> |
67 <h3>Signals</h3> |
|
68 <dl> |
|
69 |
57 <dt>bookmarksReloaded()</dt> |
70 <dt>bookmarksReloaded()</dt> |
58 <dd> |
71 <dd> |
59 emitted after the bookmarks were reloaded |
72 emitted after the bookmarks were reloaded |
60 </dd><dt>bookmarksSaved()</dt> |
73 </dd> |
|
74 <dt>bookmarksSaved()</dt> |
61 <dd> |
75 <dd> |
62 emitted after the bookmarks were saved |
76 emitted after the bookmarks were saved |
63 </dd><dt>entryAdded(BookmarkNode)</dt> |
77 </dd> |
|
78 <dt>entryAdded(BookmarkNode)</dt> |
64 <dd> |
79 <dd> |
65 emitted after a bookmark node has been |
80 emitted after a bookmark node has been |
66 added |
81 added |
67 </dd><dt>entryChanged(BookmarkNode)</dt> |
82 </dd> |
|
83 <dt>entryChanged(BookmarkNode)</dt> |
68 <dd> |
84 <dd> |
69 emitted after a bookmark node has been |
85 emitted after a bookmark node has been |
70 changed |
86 changed |
71 </dd><dt>entryRemoved(BookmarkNode, int, BookmarkNode)</dt> |
87 </dd> |
|
88 <dt>entryRemoved(BookmarkNode, int, BookmarkNode)</dt> |
72 <dd> |
89 <dd> |
73 emitted after a |
90 emitted after a |
74 bookmark node has been removed |
91 bookmark node has been removed |
75 </dd> |
92 </dd> |
76 </dl> |
93 </dl> |
77 <h3>Derived from</h3> |
94 <h3>Derived from</h3> |
78 QObject |
95 QObject |
79 <h3>Class Attributes</h3> |
96 <h3>Class Attributes</h3> |
|
97 |
80 <table> |
98 <table> |
81 <tr><td>None</td></tr> |
99 <tr><td>None</td></tr> |
82 </table> |
100 </table> |
83 <h3>Class Methods</h3> |
101 <h3>Class Methods</h3> |
84 <table> |
102 |
|
103 <table> |
|
104 |
85 <tr> |
105 <tr> |
86 <td><a href="#BookmarksManager.getFileName">getFileName</a></td> |
106 <td><a href="#BookmarksManager.getFileName">getFileName</a></td> |
87 <td>Class method to get the file name of the bookmark file.</td> |
107 <td>Class method to get the file name of the bookmark file.</td> |
88 </tr> |
108 </tr> |
89 </table> |
109 </table> |
90 <h3>Methods</h3> |
110 <h3>Methods</h3> |
91 <table> |
111 |
|
112 <table> |
|
113 |
92 <tr> |
114 <tr> |
93 <td><a href="#BookmarksManager.__init__">BookmarksManager</a></td> |
115 <td><a href="#BookmarksManager.__init__">BookmarksManager</a></td> |
94 <td>Constructor</td> |
116 <td>Constructor</td> |
95 </tr><tr> |
117 </tr> |
|
118 <tr> |
96 <td><a href="#BookmarksManager.__initialize">__initialize</a></td> |
119 <td><a href="#BookmarksManager.__initialize">__initialize</a></td> |
97 <td>Private method to initialize some data.</td> |
120 <td>Private method to initialize some data.</td> |
98 </tr><tr> |
121 </tr> |
|
122 <tr> |
99 <td><a href="#BookmarksManager.__searchBookmark">__searchBookmark</a></td> |
123 <td><a href="#BookmarksManager.__searchBookmark">__searchBookmark</a></td> |
100 <td>Private method get a bookmark node for a given URL.</td> |
124 <td>Private method get a bookmark node for a given URL.</td> |
101 </tr><tr> |
125 </tr> |
|
126 <tr> |
102 <td><a href="#BookmarksManager.__searchBookmarks">__searchBookmarks</a></td> |
127 <td><a href="#BookmarksManager.__searchBookmarks">__searchBookmarks</a></td> |
103 <td>Private method get a list of bookmark nodes for a given URL.</td> |
128 <td>Private method get a list of bookmark nodes for a given URL.</td> |
104 </tr><tr> |
129 </tr> |
|
130 <tr> |
105 <td><a href="#BookmarksManager.addBookmark">addBookmark</a></td> |
131 <td><a href="#BookmarksManager.addBookmark">addBookmark</a></td> |
106 <td>Public method to add a bookmark.</td> |
132 <td>Public method to add a bookmark.</td> |
107 </tr><tr> |
133 </tr> |
|
134 <tr> |
108 <td><a href="#BookmarksManager.bookmarkForUrl">bookmarkForUrl</a></td> |
135 <td><a href="#BookmarksManager.bookmarkForUrl">bookmarkForUrl</a></td> |
109 <td>Public method to get a bookmark node for a given URL.</td> |
136 <td>Public method to get a bookmark node for a given URL.</td> |
110 </tr><tr> |
137 </tr> |
|
138 <tr> |
111 <td><a href="#BookmarksManager.bookmarks">bookmarks</a></td> |
139 <td><a href="#BookmarksManager.bookmarks">bookmarks</a></td> |
112 <td>Public method to get a reference to the root bookmark node.</td> |
140 <td>Public method to get a reference to the root bookmark node.</td> |
113 </tr><tr> |
141 </tr> |
|
142 <tr> |
114 <td><a href="#BookmarksManager.bookmarksForUrl">bookmarksForUrl</a></td> |
143 <td><a href="#BookmarksManager.bookmarksForUrl">bookmarksForUrl</a></td> |
115 <td>Public method to get a list of bookmark nodes for a given URL.</td> |
144 <td>Public method to get a list of bookmark nodes for a given URL.</td> |
116 </tr><tr> |
145 </tr> |
|
146 <tr> |
117 <td><a href="#BookmarksManager.bookmarksModel">bookmarksModel</a></td> |
147 <td><a href="#BookmarksManager.bookmarksModel">bookmarksModel</a></td> |
118 <td>Public method to get a reference to the bookmarks model.</td> |
148 <td>Public method to get a reference to the bookmarks model.</td> |
119 </tr><tr> |
149 </tr> |
|
150 <tr> |
120 <td><a href="#BookmarksManager.changeExpanded">changeExpanded</a></td> |
151 <td><a href="#BookmarksManager.changeExpanded">changeExpanded</a></td> |
121 <td>Public method to handle a change of the expanded state.</td> |
152 <td>Public method to handle a change of the expanded state.</td> |
122 </tr><tr> |
153 </tr> |
|
154 <tr> |
123 <td><a href="#BookmarksManager.close">close</a></td> |
155 <td><a href="#BookmarksManager.close">close</a></td> |
124 <td>Public method to close the bookmark manager.</td> |
156 <td>Public method to close the bookmark manager.</td> |
125 </tr><tr> |
157 </tr> |
|
158 <tr> |
126 <td><a href="#BookmarksManager.exportBookmarks">exportBookmarks</a></td> |
159 <td><a href="#BookmarksManager.exportBookmarks">exportBookmarks</a></td> |
127 <td>Public method to export the bookmarks.</td> |
160 <td>Public method to export the bookmarks.</td> |
128 </tr><tr> |
161 </tr> |
|
162 <tr> |
129 <td><a href="#BookmarksManager.faviconChanged">faviconChanged</a></td> |
163 <td><a href="#BookmarksManager.faviconChanged">faviconChanged</a></td> |
130 <td>Public slot to update the icon image for an URL.</td> |
164 <td>Public slot to update the icon image for an URL.</td> |
131 </tr><tr> |
165 </tr> |
|
166 <tr> |
132 <td><a href="#BookmarksManager.importBookmarks">importBookmarks</a></td> |
167 <td><a href="#BookmarksManager.importBookmarks">importBookmarks</a></td> |
133 <td>Public method to import bookmarks.</td> |
168 <td>Public method to import bookmarks.</td> |
134 </tr><tr> |
169 </tr> |
|
170 <tr> |
135 <td><a href="#BookmarksManager.incVisitCount">incVisitCount</a></td> |
171 <td><a href="#BookmarksManager.incVisitCount">incVisitCount</a></td> |
136 <td>Public method to increment the visit count of a bookmark.</td> |
172 <td>Public method to increment the visit count of a bookmark.</td> |
137 </tr><tr> |
173 </tr> |
|
174 <tr> |
138 <td><a href="#BookmarksManager.load">load</a></td> |
175 <td><a href="#BookmarksManager.load">load</a></td> |
139 <td>Public method to load the bookmarks.</td> |
176 <td>Public method to load the bookmarks.</td> |
140 </tr><tr> |
177 </tr> |
|
178 <tr> |
141 <td><a href="#BookmarksManager.menu">menu</a></td> |
179 <td><a href="#BookmarksManager.menu">menu</a></td> |
142 <td>Public method to get a reference to the bookmarks menu node.</td> |
180 <td>Public method to get a reference to the bookmarks menu node.</td> |
143 </tr><tr> |
181 </tr> |
|
182 <tr> |
144 <td><a href="#BookmarksManager.reload">reload</a></td> |
183 <td><a href="#BookmarksManager.reload">reload</a></td> |
145 <td>Public method used to initiate a reloading of the bookmarks.</td> |
184 <td>Public method used to initiate a reloading of the bookmarks.</td> |
146 </tr><tr> |
185 </tr> |
|
186 <tr> |
147 <td><a href="#BookmarksManager.removeBookmark">removeBookmark</a></td> |
187 <td><a href="#BookmarksManager.removeBookmark">removeBookmark</a></td> |
148 <td>Public method to remove a bookmark.</td> |
188 <td>Public method to remove a bookmark.</td> |
149 </tr><tr> |
189 </tr> |
|
190 <tr> |
150 <td><a href="#BookmarksManager.save">save</a></td> |
191 <td><a href="#BookmarksManager.save">save</a></td> |
151 <td>Public method to save the bookmarks.</td> |
192 <td>Public method to save the bookmarks.</td> |
152 </tr><tr> |
193 </tr> |
|
194 <tr> |
153 <td><a href="#BookmarksManager.setNodeChanged">setNodeChanged</a></td> |
195 <td><a href="#BookmarksManager.setNodeChanged">setNodeChanged</a></td> |
154 <td>Public method to signal changes of bookmarks other than title, URL or timestamp.</td> |
196 <td>Public method to signal changes of bookmarks other than title, URL or timestamp.</td> |
155 </tr><tr> |
197 </tr> |
|
198 <tr> |
156 <td><a href="#BookmarksManager.setTimestamp">setTimestamp</a></td> |
199 <td><a href="#BookmarksManager.setTimestamp">setTimestamp</a></td> |
157 <td>Public method to set the URL of a bookmark.</td> |
200 <td>Public method to set the URL of a bookmark.</td> |
158 </tr><tr> |
201 </tr> |
|
202 <tr> |
159 <td><a href="#BookmarksManager.setTitle">setTitle</a></td> |
203 <td><a href="#BookmarksManager.setTitle">setTitle</a></td> |
160 <td>Public method to set the title of a bookmark.</td> |
204 <td>Public method to set the title of a bookmark.</td> |
161 </tr><tr> |
205 </tr> |
|
206 <tr> |
162 <td><a href="#BookmarksManager.setUrl">setUrl</a></td> |
207 <td><a href="#BookmarksManager.setUrl">setUrl</a></td> |
163 <td>Public method to set the URL of a bookmark.</td> |
208 <td>Public method to set the URL of a bookmark.</td> |
164 </tr><tr> |
209 </tr> |
|
210 <tr> |
165 <td><a href="#BookmarksManager.setVisitCount">setVisitCount</a></td> |
211 <td><a href="#BookmarksManager.setVisitCount">setVisitCount</a></td> |
166 <td>Public method to set the visit count of a bookmark.</td> |
212 <td>Public method to set the visit count of a bookmark.</td> |
167 </tr><tr> |
213 </tr> |
|
214 <tr> |
168 <td><a href="#BookmarksManager.toolbar">toolbar</a></td> |
215 <td><a href="#BookmarksManager.toolbar">toolbar</a></td> |
169 <td>Public method to get a reference to the bookmarks toolbar node.</td> |
216 <td>Public method to get a reference to the bookmarks toolbar node.</td> |
170 </tr><tr> |
217 </tr> |
|
218 <tr> |
171 <td><a href="#BookmarksManager.undoRedoStack">undoRedoStack</a></td> |
219 <td><a href="#BookmarksManager.undoRedoStack">undoRedoStack</a></td> |
172 <td>Public method to get a reference to the undo stack.</td> |
220 <td>Public method to get a reference to the undo stack.</td> |
173 </tr> |
221 </tr> |
174 </table> |
222 </table> |
175 <h3>Static Methods</h3> |
223 <h3>Static Methods</h3> |
176 <table> |
224 |
177 <tr><td>None</td></tr> |
225 <table> |
178 </table> |
226 <tr><td>None</td></tr> |
|
227 </table> |
|
228 |
179 <a NAME="BookmarksManager.getFileName" ID="BookmarksManager.getFileName"></a> |
229 <a NAME="BookmarksManager.getFileName" ID="BookmarksManager.getFileName"></a> |
180 <h4>BookmarksManager.getFileName (class method)</h4> |
230 <h4>BookmarksManager.getFileName (class method)</h4> |
181 <b>getFileName</b>(<i></i>) |
231 <b>getFileName</b>(<i></i>) |
|
232 |
182 <p> |
233 <p> |
183 Class method to get the file name of the bookmark file. |
234 Class method to get the file name of the bookmark file. |
184 </p><dl> |
235 </p> |
|
236 <dl> |
185 <dt>Returns:</dt> |
237 <dt>Returns:</dt> |
186 <dd> |
238 <dd> |
187 name of the bookmark file (string) |
239 name of the bookmark file (string) |
188 </dd> |
240 </dd> |
189 </dl><a NAME="BookmarksManager.__init__" ID="BookmarksManager.__init__"></a> |
241 </dl> |
|
242 <a NAME="BookmarksManager.__init__" ID="BookmarksManager.__init__"></a> |
190 <h4>BookmarksManager (Constructor)</h4> |
243 <h4>BookmarksManager (Constructor)</h4> |
191 <b>BookmarksManager</b>(<i>parent=None</i>) |
244 <b>BookmarksManager</b>(<i>parent=None</i>) |
|
245 |
192 <p> |
246 <p> |
193 Constructor |
247 Constructor |
194 </p><dl> |
248 </p> |
|
249 <dl> |
|
250 |
195 <dt><i>parent</i></dt> |
251 <dt><i>parent</i></dt> |
196 <dd> |
252 <dd> |
197 reference to the parent object (QObject) |
253 reference to the parent object (QObject) |
198 </dd> |
254 </dd> |
199 </dl><a NAME="BookmarksManager.__initialize" ID="BookmarksManager.__initialize"></a> |
255 </dl> |
|
256 <a NAME="BookmarksManager.__initialize" ID="BookmarksManager.__initialize"></a> |
200 <h4>BookmarksManager.__initialize</h4> |
257 <h4>BookmarksManager.__initialize</h4> |
201 <b>__initialize</b>(<i></i>) |
258 <b>__initialize</b>(<i></i>) |
|
259 |
202 <p> |
260 <p> |
203 Private method to initialize some data. |
261 Private method to initialize some data. |
204 </p><a NAME="BookmarksManager.__searchBookmark" ID="BookmarksManager.__searchBookmark"></a> |
262 </p> |
|
263 <a NAME="BookmarksManager.__searchBookmark" ID="BookmarksManager.__searchBookmark"></a> |
205 <h4>BookmarksManager.__searchBookmark</h4> |
264 <h4>BookmarksManager.__searchBookmark</h4> |
206 <b>__searchBookmark</b>(<i>url, startNode</i>) |
265 <b>__searchBookmark</b>(<i>url, startNode</i>) |
|
266 |
207 <p> |
267 <p> |
208 Private method get a bookmark node for a given URL. |
268 Private method get a bookmark node for a given URL. |
209 </p><dl> |
269 </p> |
|
270 <dl> |
|
271 |
210 <dt><i>url</i></dt> |
272 <dt><i>url</i></dt> |
211 <dd> |
273 <dd> |
212 URL of the bookmark to search for (string) |
274 URL of the bookmark to search for (string) |
213 </dd><dt><i>startNode</i></dt> |
275 </dd> |
|
276 <dt><i>startNode</i></dt> |
214 <dd> |
277 <dd> |
215 reference to the node to start searching |
278 reference to the node to start searching |
216 (BookmarkNode) |
279 (BookmarkNode) |
217 </dd> |
280 </dd> |
218 </dl><dl> |
281 </dl> |
|
282 <dl> |
219 <dt>Returns:</dt> |
283 <dt>Returns:</dt> |
220 <dd> |
284 <dd> |
221 bookmark node for the given url (BookmarkNode) |
285 bookmark node for the given url (BookmarkNode) |
222 </dd> |
286 </dd> |
223 </dl><a NAME="BookmarksManager.__searchBookmarks" ID="BookmarksManager.__searchBookmarks"></a> |
287 </dl> |
|
288 <a NAME="BookmarksManager.__searchBookmarks" ID="BookmarksManager.__searchBookmarks"></a> |
224 <h4>BookmarksManager.__searchBookmarks</h4> |
289 <h4>BookmarksManager.__searchBookmarks</h4> |
225 <b>__searchBookmarks</b>(<i>url, startNode</i>) |
290 <b>__searchBookmarks</b>(<i>url, startNode</i>) |
|
291 |
226 <p> |
292 <p> |
227 Private method get a list of bookmark nodes for a given URL. |
293 Private method get a list of bookmark nodes for a given URL. |
228 </p><dl> |
294 </p> |
|
295 <dl> |
|
296 |
229 <dt><i>url</i></dt> |
297 <dt><i>url</i></dt> |
230 <dd> |
298 <dd> |
231 URL of the bookmarks to search for (string) |
299 URL of the bookmarks to search for (string) |
232 </dd><dt><i>startNode</i></dt> |
300 </dd> |
|
301 <dt><i>startNode</i></dt> |
233 <dd> |
302 <dd> |
234 reference to the node to start searching |
303 reference to the node to start searching |
235 (BookmarkNode) |
304 (BookmarkNode) |
236 </dd> |
305 </dd> |
237 </dl><dl> |
306 </dl> |
|
307 <dl> |
238 <dt>Returns:</dt> |
308 <dt>Returns:</dt> |
239 <dd> |
309 <dd> |
240 list of bookmark nodes for the given url (list of BookmarkNode) |
310 list of bookmark nodes for the given url (list of BookmarkNode) |
241 </dd> |
311 </dd> |
242 </dl><a NAME="BookmarksManager.addBookmark" ID="BookmarksManager.addBookmark"></a> |
312 </dl> |
|
313 <a NAME="BookmarksManager.addBookmark" ID="BookmarksManager.addBookmark"></a> |
243 <h4>BookmarksManager.addBookmark</h4> |
314 <h4>BookmarksManager.addBookmark</h4> |
244 <b>addBookmark</b>(<i>parent, node, row=-1</i>) |
315 <b>addBookmark</b>(<i>parent, node, row=-1</i>) |
|
316 |
245 <p> |
317 <p> |
246 Public method to add a bookmark. |
318 Public method to add a bookmark. |
247 </p><dl> |
319 </p> |
|
320 <dl> |
|
321 |
248 <dt><i>parent</i></dt> |
322 <dt><i>parent</i></dt> |
249 <dd> |
323 <dd> |
250 reference to the node to add to (BookmarkNode) |
324 reference to the node to add to (BookmarkNode) |
251 </dd><dt><i>node</i></dt> |
325 </dd> |
|
326 <dt><i>node</i></dt> |
252 <dd> |
327 <dd> |
253 reference to the node to add (BookmarkNode) |
328 reference to the node to add (BookmarkNode) |
254 </dd><dt><i>row</i></dt> |
329 </dd> |
|
330 <dt><i>row</i></dt> |
255 <dd> |
331 <dd> |
256 row number (integer) |
332 row number (integer) |
257 </dd> |
333 </dd> |
258 </dl><a NAME="BookmarksManager.bookmarkForUrl" ID="BookmarksManager.bookmarkForUrl"></a> |
334 </dl> |
|
335 <a NAME="BookmarksManager.bookmarkForUrl" ID="BookmarksManager.bookmarkForUrl"></a> |
259 <h4>BookmarksManager.bookmarkForUrl</h4> |
336 <h4>BookmarksManager.bookmarkForUrl</h4> |
260 <b>bookmarkForUrl</b>(<i>url, start=StartRoot</i>) |
337 <b>bookmarkForUrl</b>(<i>url, start=StartRoot</i>) |
|
338 |
261 <p> |
339 <p> |
262 Public method to get a bookmark node for a given URL. |
340 Public method to get a bookmark node for a given URL. |
263 </p><dl> |
341 </p> |
|
342 <dl> |
|
343 |
264 <dt><i>url</i></dt> |
344 <dt><i>url</i></dt> |
265 <dd> |
345 <dd> |
266 URL of the bookmark to search for (QUrl or string) |
346 URL of the bookmark to search for (QUrl or string) |
267 </dd><dt><i>start=</i></dt> |
347 </dd> |
|
348 <dt><i>start=</i></dt> |
268 <dd> |
349 <dd> |
269 indicator for the start of the search |
350 indicator for the start of the search |
270 (StartRoot, StartMenu, StartToolBar) |
351 (StartRoot, StartMenu, StartToolBar) |
271 </dd> |
352 </dd> |
272 </dl><dl> |
353 </dl> |
|
354 <dl> |
273 <dt>Returns:</dt> |
355 <dt>Returns:</dt> |
274 <dd> |
356 <dd> |
275 bookmark node for the given url (BookmarkNode) |
357 bookmark node for the given url (BookmarkNode) |
276 </dd> |
358 </dd> |
277 </dl><a NAME="BookmarksManager.bookmarks" ID="BookmarksManager.bookmarks"></a> |
359 </dl> |
|
360 <a NAME="BookmarksManager.bookmarks" ID="BookmarksManager.bookmarks"></a> |
278 <h4>BookmarksManager.bookmarks</h4> |
361 <h4>BookmarksManager.bookmarks</h4> |
279 <b>bookmarks</b>(<i></i>) |
362 <b>bookmarks</b>(<i></i>) |
|
363 |
280 <p> |
364 <p> |
281 Public method to get a reference to the root bookmark node. |
365 Public method to get a reference to the root bookmark node. |
282 </p><dl> |
366 </p> |
|
367 <dl> |
283 <dt>Returns:</dt> |
368 <dt>Returns:</dt> |
284 <dd> |
369 <dd> |
285 reference to the root bookmark node (BookmarkNode) |
370 reference to the root bookmark node (BookmarkNode) |
286 </dd> |
371 </dd> |
287 </dl><a NAME="BookmarksManager.bookmarksForUrl" ID="BookmarksManager.bookmarksForUrl"></a> |
372 </dl> |
|
373 <a NAME="BookmarksManager.bookmarksForUrl" ID="BookmarksManager.bookmarksForUrl"></a> |
288 <h4>BookmarksManager.bookmarksForUrl</h4> |
374 <h4>BookmarksManager.bookmarksForUrl</h4> |
289 <b>bookmarksForUrl</b>(<i>url, start=StartRoot</i>) |
375 <b>bookmarksForUrl</b>(<i>url, start=StartRoot</i>) |
|
376 |
290 <p> |
377 <p> |
291 Public method to get a list of bookmark nodes for a given URL. |
378 Public method to get a list of bookmark nodes for a given URL. |
292 </p><dl> |
379 </p> |
|
380 <dl> |
|
381 |
293 <dt><i>url</i></dt> |
382 <dt><i>url</i></dt> |
294 <dd> |
383 <dd> |
295 URL of the bookmarks to search for (QUrl or string) |
384 URL of the bookmarks to search for (QUrl or string) |
296 </dd><dt><i>start=</i></dt> |
385 </dd> |
|
386 <dt><i>start=</i></dt> |
297 <dd> |
387 <dd> |
298 indicator for the start of the search |
388 indicator for the start of the search |
299 (StartRoot, StartMenu, StartToolBar) |
389 (StartRoot, StartMenu, StartToolBar) |
300 </dd> |
390 </dd> |
301 </dl><dl> |
391 </dl> |
|
392 <dl> |
302 <dt>Returns:</dt> |
393 <dt>Returns:</dt> |
303 <dd> |
394 <dd> |
304 list of bookmark nodes for the given url (list of BookmarkNode) |
395 list of bookmark nodes for the given url (list of BookmarkNode) |
305 </dd> |
396 </dd> |
306 </dl><a NAME="BookmarksManager.bookmarksModel" ID="BookmarksManager.bookmarksModel"></a> |
397 </dl> |
|
398 <a NAME="BookmarksManager.bookmarksModel" ID="BookmarksManager.bookmarksModel"></a> |
307 <h4>BookmarksManager.bookmarksModel</h4> |
399 <h4>BookmarksManager.bookmarksModel</h4> |
308 <b>bookmarksModel</b>(<i></i>) |
400 <b>bookmarksModel</b>(<i></i>) |
|
401 |
309 <p> |
402 <p> |
310 Public method to get a reference to the bookmarks model. |
403 Public method to get a reference to the bookmarks model. |
311 </p><dl> |
404 </p> |
|
405 <dl> |
312 <dt>Returns:</dt> |
406 <dt>Returns:</dt> |
313 <dd> |
407 <dd> |
314 reference to the bookmarks model (BookmarksModel) |
408 reference to the bookmarks model (BookmarksModel) |
315 </dd> |
409 </dd> |
316 </dl><a NAME="BookmarksManager.changeExpanded" ID="BookmarksManager.changeExpanded"></a> |
410 </dl> |
|
411 <a NAME="BookmarksManager.changeExpanded" ID="BookmarksManager.changeExpanded"></a> |
317 <h4>BookmarksManager.changeExpanded</h4> |
412 <h4>BookmarksManager.changeExpanded</h4> |
318 <b>changeExpanded</b>(<i></i>) |
413 <b>changeExpanded</b>(<i></i>) |
|
414 |
319 <p> |
415 <p> |
320 Public method to handle a change of the expanded state. |
416 Public method to handle a change of the expanded state. |
321 </p><a NAME="BookmarksManager.close" ID="BookmarksManager.close"></a> |
417 </p> |
|
418 <a NAME="BookmarksManager.close" ID="BookmarksManager.close"></a> |
322 <h4>BookmarksManager.close</h4> |
419 <h4>BookmarksManager.close</h4> |
323 <b>close</b>(<i></i>) |
420 <b>close</b>(<i></i>) |
|
421 |
324 <p> |
422 <p> |
325 Public method to close the bookmark manager. |
423 Public method to close the bookmark manager. |
326 </p><a NAME="BookmarksManager.exportBookmarks" ID="BookmarksManager.exportBookmarks"></a> |
424 </p> |
|
425 <a NAME="BookmarksManager.exportBookmarks" ID="BookmarksManager.exportBookmarks"></a> |
327 <h4>BookmarksManager.exportBookmarks</h4> |
426 <h4>BookmarksManager.exportBookmarks</h4> |
328 <b>exportBookmarks</b>(<i></i>) |
427 <b>exportBookmarks</b>(<i></i>) |
|
428 |
329 <p> |
429 <p> |
330 Public method to export the bookmarks. |
430 Public method to export the bookmarks. |
331 </p><a NAME="BookmarksManager.faviconChanged" ID="BookmarksManager.faviconChanged"></a> |
431 </p> |
|
432 <a NAME="BookmarksManager.faviconChanged" ID="BookmarksManager.faviconChanged"></a> |
332 <h4>BookmarksManager.faviconChanged</h4> |
433 <h4>BookmarksManager.faviconChanged</h4> |
333 <b>faviconChanged</b>(<i>url</i>) |
434 <b>faviconChanged</b>(<i>url</i>) |
|
435 |
334 <p> |
436 <p> |
335 Public slot to update the icon image for an URL. |
437 Public slot to update the icon image for an URL. |
336 </p><dl> |
438 </p> |
|
439 <dl> |
|
440 |
337 <dt><i>url</i></dt> |
441 <dt><i>url</i></dt> |
338 <dd> |
442 <dd> |
339 URL of the icon to update (QUrl or string) |
443 URL of the icon to update (QUrl or string) |
340 </dd> |
444 </dd> |
341 </dl><a NAME="BookmarksManager.importBookmarks" ID="BookmarksManager.importBookmarks"></a> |
445 </dl> |
|
446 <a NAME="BookmarksManager.importBookmarks" ID="BookmarksManager.importBookmarks"></a> |
342 <h4>BookmarksManager.importBookmarks</h4> |
447 <h4>BookmarksManager.importBookmarks</h4> |
343 <b>importBookmarks</b>(<i></i>) |
448 <b>importBookmarks</b>(<i></i>) |
|
449 |
344 <p> |
450 <p> |
345 Public method to import bookmarks. |
451 Public method to import bookmarks. |
346 </p><a NAME="BookmarksManager.incVisitCount" ID="BookmarksManager.incVisitCount"></a> |
452 </p> |
|
453 <a NAME="BookmarksManager.incVisitCount" ID="BookmarksManager.incVisitCount"></a> |
347 <h4>BookmarksManager.incVisitCount</h4> |
454 <h4>BookmarksManager.incVisitCount</h4> |
348 <b>incVisitCount</b>(<i>node</i>) |
455 <b>incVisitCount</b>(<i>node</i>) |
|
456 |
349 <p> |
457 <p> |
350 Public method to increment the visit count of a bookmark. |
458 Public method to increment the visit count of a bookmark. |
351 </p><dl> |
459 </p> |
|
460 <dl> |
|
461 |
352 <dt><i>node</i></dt> |
462 <dt><i>node</i></dt> |
353 <dd> |
463 <dd> |
354 reference to the node to be changed (BookmarkNode) |
464 reference to the node to be changed (BookmarkNode) |
355 </dd> |
465 </dd> |
356 </dl><a NAME="BookmarksManager.load" ID="BookmarksManager.load"></a> |
466 </dl> |
|
467 <a NAME="BookmarksManager.load" ID="BookmarksManager.load"></a> |
357 <h4>BookmarksManager.load</h4> |
468 <h4>BookmarksManager.load</h4> |
358 <b>load</b>(<i></i>) |
469 <b>load</b>(<i></i>) |
|
470 |
359 <p> |
471 <p> |
360 Public method to load the bookmarks. |
472 Public method to load the bookmarks. |
361 </p><dl> |
473 </p> |
|
474 <dl> |
|
475 |
362 <dt>Raises <b>RuntimeError</b>:</dt> |
476 <dt>Raises <b>RuntimeError</b>:</dt> |
363 <dd> |
477 <dd> |
364 raised to indicate an error loading the |
478 raised to indicate an error loading the |
365 bookmarks |
479 bookmarks |
366 </dd> |
480 </dd> |
367 </dl><a NAME="BookmarksManager.menu" ID="BookmarksManager.menu"></a> |
481 </dl> |
|
482 <a NAME="BookmarksManager.menu" ID="BookmarksManager.menu"></a> |
368 <h4>BookmarksManager.menu</h4> |
483 <h4>BookmarksManager.menu</h4> |
369 <b>menu</b>(<i></i>) |
484 <b>menu</b>(<i></i>) |
|
485 |
370 <p> |
486 <p> |
371 Public method to get a reference to the bookmarks menu node. |
487 Public method to get a reference to the bookmarks menu node. |
372 </p><dl> |
488 </p> |
|
489 <dl> |
373 <dt>Returns:</dt> |
490 <dt>Returns:</dt> |
374 <dd> |
491 <dd> |
375 reference to the bookmarks menu node (BookmarkNode) |
492 reference to the bookmarks menu node (BookmarkNode) |
376 </dd> |
493 </dd> |
377 </dl><a NAME="BookmarksManager.reload" ID="BookmarksManager.reload"></a> |
494 </dl> |
|
495 <a NAME="BookmarksManager.reload" ID="BookmarksManager.reload"></a> |
378 <h4>BookmarksManager.reload</h4> |
496 <h4>BookmarksManager.reload</h4> |
379 <b>reload</b>(<i></i>) |
497 <b>reload</b>(<i></i>) |
|
498 |
380 <p> |
499 <p> |
381 Public method used to initiate a reloading of the bookmarks. |
500 Public method used to initiate a reloading of the bookmarks. |
382 </p><a NAME="BookmarksManager.removeBookmark" ID="BookmarksManager.removeBookmark"></a> |
501 </p> |
|
502 <a NAME="BookmarksManager.removeBookmark" ID="BookmarksManager.removeBookmark"></a> |
383 <h4>BookmarksManager.removeBookmark</h4> |
503 <h4>BookmarksManager.removeBookmark</h4> |
384 <b>removeBookmark</b>(<i>node</i>) |
504 <b>removeBookmark</b>(<i>node</i>) |
|
505 |
385 <p> |
506 <p> |
386 Public method to remove a bookmark. |
507 Public method to remove a bookmark. |
387 </p><dl> |
508 </p> |
|
509 <dl> |
|
510 |
388 <dt><i>node</i></dt> |
511 <dt><i>node</i></dt> |
389 <dd> |
512 <dd> |
390 reference to the node to be removed (BookmarkNode) |
513 reference to the node to be removed (BookmarkNode) |
391 </dd> |
514 </dd> |
392 </dl><a NAME="BookmarksManager.save" ID="BookmarksManager.save"></a> |
515 </dl> |
|
516 <a NAME="BookmarksManager.save" ID="BookmarksManager.save"></a> |
393 <h4>BookmarksManager.save</h4> |
517 <h4>BookmarksManager.save</h4> |
394 <b>save</b>(<i></i>) |
518 <b>save</b>(<i></i>) |
|
519 |
395 <p> |
520 <p> |
396 Public method to save the bookmarks. |
521 Public method to save the bookmarks. |
397 </p><a NAME="BookmarksManager.setNodeChanged" ID="BookmarksManager.setNodeChanged"></a> |
522 </p> |
|
523 <a NAME="BookmarksManager.setNodeChanged" ID="BookmarksManager.setNodeChanged"></a> |
398 <h4>BookmarksManager.setNodeChanged</h4> |
524 <h4>BookmarksManager.setNodeChanged</h4> |
399 <b>setNodeChanged</b>(<i>node</i>) |
525 <b>setNodeChanged</b>(<i>node</i>) |
|
526 |
400 <p> |
527 <p> |
401 Public method to signal changes of bookmarks other than title, URL |
528 Public method to signal changes of bookmarks other than title, URL |
402 or timestamp. |
529 or timestamp. |
403 </p><dl> |
530 </p> |
|
531 <dl> |
|
532 |
404 <dt><i>node</i></dt> |
533 <dt><i>node</i></dt> |
405 <dd> |
534 <dd> |
406 reference to the bookmark (BookmarkNode) |
535 reference to the bookmark (BookmarkNode) |
407 </dd> |
536 </dd> |
408 </dl><a NAME="BookmarksManager.setTimestamp" ID="BookmarksManager.setTimestamp"></a> |
537 </dl> |
|
538 <a NAME="BookmarksManager.setTimestamp" ID="BookmarksManager.setTimestamp"></a> |
409 <h4>BookmarksManager.setTimestamp</h4> |
539 <h4>BookmarksManager.setTimestamp</h4> |
410 <b>setTimestamp</b>(<i>node, timestampType, timestamp</i>) |
540 <b>setTimestamp</b>(<i>node, timestampType, timestamp</i>) |
|
541 |
411 <p> |
542 <p> |
412 Public method to set the URL of a bookmark. |
543 Public method to set the URL of a bookmark. |
413 </p><dl> |
544 </p> |
|
545 <dl> |
|
546 |
414 <dt><i>node</i></dt> |
547 <dt><i>node</i></dt> |
415 <dd> |
548 <dd> |
416 reference to the node to be changed (BookmarkNode) |
549 reference to the node to be changed (BookmarkNode) |
417 </dd><dt><i>timestampType</i></dt> |
550 </dd> |
|
551 <dt><i>timestampType</i></dt> |
418 <dd> |
552 <dd> |
419 type of the timestamp to set |
553 type of the timestamp to set |
420 (BookmarkNode.TsAdded, BookmarkNode.TsModified, |
554 (BookmarkNode.TsAdded, BookmarkNode.TsModified, |
421 BookmarkNode.TsVisited) |
555 BookmarkNode.TsVisited) |
422 </dd><dt><i>timestamp</i></dt> |
556 </dd> |
|
557 <dt><i>timestamp</i></dt> |
423 <dd> |
558 <dd> |
424 timestamp to set (QDateTime) |
559 timestamp to set (QDateTime) |
425 </dd> |
560 </dd> |
426 </dl><a NAME="BookmarksManager.setTitle" ID="BookmarksManager.setTitle"></a> |
561 </dl> |
|
562 <a NAME="BookmarksManager.setTitle" ID="BookmarksManager.setTitle"></a> |
427 <h4>BookmarksManager.setTitle</h4> |
563 <h4>BookmarksManager.setTitle</h4> |
428 <b>setTitle</b>(<i>node, newTitle</i>) |
564 <b>setTitle</b>(<i>node, newTitle</i>) |
|
565 |
429 <p> |
566 <p> |
430 Public method to set the title of a bookmark. |
567 Public method to set the title of a bookmark. |
431 </p><dl> |
568 </p> |
|
569 <dl> |
|
570 |
432 <dt><i>node</i></dt> |
571 <dt><i>node</i></dt> |
433 <dd> |
572 <dd> |
434 reference to the node to be changed (BookmarkNode) |
573 reference to the node to be changed (BookmarkNode) |
435 </dd><dt><i>newTitle</i></dt> |
574 </dd> |
|
575 <dt><i>newTitle</i></dt> |
436 <dd> |
576 <dd> |
437 title to be set (string) |
577 title to be set (string) |
438 </dd> |
578 </dd> |
439 </dl><a NAME="BookmarksManager.setUrl" ID="BookmarksManager.setUrl"></a> |
579 </dl> |
|
580 <a NAME="BookmarksManager.setUrl" ID="BookmarksManager.setUrl"></a> |
440 <h4>BookmarksManager.setUrl</h4> |
581 <h4>BookmarksManager.setUrl</h4> |
441 <b>setUrl</b>(<i>node, newUrl</i>) |
582 <b>setUrl</b>(<i>node, newUrl</i>) |
|
583 |
442 <p> |
584 <p> |
443 Public method to set the URL of a bookmark. |
585 Public method to set the URL of a bookmark. |
444 </p><dl> |
586 </p> |
|
587 <dl> |
|
588 |
445 <dt><i>node</i></dt> |
589 <dt><i>node</i></dt> |
446 <dd> |
590 <dd> |
447 reference to the node to be changed (BookmarkNode) |
591 reference to the node to be changed (BookmarkNode) |
448 </dd><dt><i>newUrl</i></dt> |
592 </dd> |
|
593 <dt><i>newUrl</i></dt> |
449 <dd> |
594 <dd> |
450 URL to be set (string) |
595 URL to be set (string) |
451 </dd> |
596 </dd> |
452 </dl><a NAME="BookmarksManager.setVisitCount" ID="BookmarksManager.setVisitCount"></a> |
597 </dl> |
|
598 <a NAME="BookmarksManager.setVisitCount" ID="BookmarksManager.setVisitCount"></a> |
453 <h4>BookmarksManager.setVisitCount</h4> |
599 <h4>BookmarksManager.setVisitCount</h4> |
454 <b>setVisitCount</b>(<i>node, count</i>) |
600 <b>setVisitCount</b>(<i>node, count</i>) |
|
601 |
455 <p> |
602 <p> |
456 Public method to set the visit count of a bookmark. |
603 Public method to set the visit count of a bookmark. |
457 </p><dl> |
604 </p> |
|
605 <dl> |
|
606 |
458 <dt><i>node</i></dt> |
607 <dt><i>node</i></dt> |
459 <dd> |
608 <dd> |
460 reference to the node to be changed (BookmarkNode) |
609 reference to the node to be changed (BookmarkNode) |
461 </dd><dt><i>count</i></dt> |
610 </dd> |
|
611 <dt><i>count</i></dt> |
462 <dd> |
612 <dd> |
463 visit count to be set (int or str) |
613 visit count to be set (int or str) |
464 </dd> |
614 </dd> |
465 </dl><a NAME="BookmarksManager.toolbar" ID="BookmarksManager.toolbar"></a> |
615 </dl> |
|
616 <a NAME="BookmarksManager.toolbar" ID="BookmarksManager.toolbar"></a> |
466 <h4>BookmarksManager.toolbar</h4> |
617 <h4>BookmarksManager.toolbar</h4> |
467 <b>toolbar</b>(<i></i>) |
618 <b>toolbar</b>(<i></i>) |
|
619 |
468 <p> |
620 <p> |
469 Public method to get a reference to the bookmarks toolbar node. |
621 Public method to get a reference to the bookmarks toolbar node. |
470 </p><dl> |
622 </p> |
|
623 <dl> |
471 <dt>Returns:</dt> |
624 <dt>Returns:</dt> |
472 <dd> |
625 <dd> |
473 reference to the bookmarks toolbar node (BookmarkNode) |
626 reference to the bookmarks toolbar node (BookmarkNode) |
474 </dd> |
627 </dd> |
475 </dl><a NAME="BookmarksManager.undoRedoStack" ID="BookmarksManager.undoRedoStack"></a> |
628 </dl> |
|
629 <a NAME="BookmarksManager.undoRedoStack" ID="BookmarksManager.undoRedoStack"></a> |
476 <h4>BookmarksManager.undoRedoStack</h4> |
630 <h4>BookmarksManager.undoRedoStack</h4> |
477 <b>undoRedoStack</b>(<i></i>) |
631 <b>undoRedoStack</b>(<i></i>) |
|
632 |
478 <p> |
633 <p> |
479 Public method to get a reference to the undo stack. |
634 Public method to get a reference to the undo stack. |
480 </p><dl> |
635 </p> |
|
636 <dl> |
481 <dt>Returns:</dt> |
637 <dt>Returns:</dt> |
482 <dd> |
638 <dd> |
483 reference to the undo stack (QUndoStack) |
639 reference to the undo stack (QUndoStack) |
484 </dd> |
640 </dd> |
485 </dl> |
641 </dl> |
486 <div align="right"><a href="#top">Up</a></div> |
642 <div align="right"><a href="#top">Up</a></div> |
487 <hr /><hr /> |
643 <hr /> |
|
644 <hr /> |
488 <a NAME="ChangeBookmarkCommand" ID="ChangeBookmarkCommand"></a> |
645 <a NAME="ChangeBookmarkCommand" ID="ChangeBookmarkCommand"></a> |
489 <h2>ChangeBookmarkCommand</h2> |
646 <h2>ChangeBookmarkCommand</h2> |
|
647 |
490 <p> |
648 <p> |
491 Class implementing the Insert undo command. |
649 Class implementing the Insert undo command. |
492 </p> |
650 </p> |
493 <h3>Derived from</h3> |
651 <h3>Derived from</h3> |
494 QUndoCommand |
652 QUndoCommand |
495 <h3>Class Attributes</h3> |
653 <h3>Class Attributes</h3> |
|
654 |
496 <table> |
655 <table> |
497 <tr><td>None</td></tr> |
656 <tr><td>None</td></tr> |
498 </table> |
657 </table> |
499 <h3>Class Methods</h3> |
658 <h3>Class Methods</h3> |
|
659 |
500 <table> |
660 <table> |
501 <tr><td>None</td></tr> |
661 <tr><td>None</td></tr> |
502 </table> |
662 </table> |
503 <h3>Methods</h3> |
663 <h3>Methods</h3> |
504 <table> |
664 |
|
665 <table> |
|
666 |
505 <tr> |
667 <tr> |
506 <td><a href="#ChangeBookmarkCommand.__init__">ChangeBookmarkCommand</a></td> |
668 <td><a href="#ChangeBookmarkCommand.__init__">ChangeBookmarkCommand</a></td> |
507 <td>Constructor</td> |
669 <td>Constructor</td> |
508 </tr><tr> |
670 </tr> |
|
671 <tr> |
509 <td><a href="#ChangeBookmarkCommand.redo">redo</a></td> |
672 <td><a href="#ChangeBookmarkCommand.redo">redo</a></td> |
510 <td>Public slot to perform the redo action.</td> |
673 <td>Public slot to perform the redo action.</td> |
511 </tr><tr> |
674 </tr> |
|
675 <tr> |
512 <td><a href="#ChangeBookmarkCommand.undo">undo</a></td> |
676 <td><a href="#ChangeBookmarkCommand.undo">undo</a></td> |
513 <td>Public slot to perform the undo action.</td> |
677 <td>Public slot to perform the undo action.</td> |
514 </tr> |
678 </tr> |
515 </table> |
679 </table> |
516 <h3>Static Methods</h3> |
680 <h3>Static Methods</h3> |
517 <table> |
681 |
518 <tr><td>None</td></tr> |
682 <table> |
519 </table> |
683 <tr><td>None</td></tr> |
|
684 </table> |
|
685 |
520 <a NAME="ChangeBookmarkCommand.__init__" ID="ChangeBookmarkCommand.__init__"></a> |
686 <a NAME="ChangeBookmarkCommand.__init__" ID="ChangeBookmarkCommand.__init__"></a> |
521 <h4>ChangeBookmarkCommand (Constructor)</h4> |
687 <h4>ChangeBookmarkCommand (Constructor)</h4> |
522 <b>ChangeBookmarkCommand</b>(<i>bookmarksManager, node, newValue, title</i>) |
688 <b>ChangeBookmarkCommand</b>(<i>bookmarksManager, node, newValue, title</i>) |
|
689 |
523 <p> |
690 <p> |
524 Constructor |
691 Constructor |
525 </p><dl> |
692 </p> |
|
693 <dl> |
|
694 |
526 <dt><i>bookmarksManager</i></dt> |
695 <dt><i>bookmarksManager</i></dt> |
527 <dd> |
696 <dd> |
528 reference to the bookmarks manager |
697 reference to the bookmarks manager |
529 (BookmarksManager) |
698 (BookmarksManager) |
530 </dd><dt><i>node</i></dt> |
699 </dd> |
|
700 <dt><i>node</i></dt> |
531 <dd> |
701 <dd> |
532 reference to the node to be changed (BookmarkNode) |
702 reference to the node to be changed (BookmarkNode) |
533 </dd><dt><i>newValue</i></dt> |
703 </dd> |
|
704 <dt><i>newValue</i></dt> |
534 <dd> |
705 <dd> |
535 new value to be set (string) |
706 new value to be set (string) |
536 </dd><dt><i>title</i></dt> |
707 </dd> |
|
708 <dt><i>title</i></dt> |
537 <dd> |
709 <dd> |
538 flag indicating a change of the title (True) or |
710 flag indicating a change of the title (True) or |
539 the URL (False) (boolean) |
711 the URL (False) (boolean) |
540 </dd> |
712 </dd> |
541 </dl><a NAME="ChangeBookmarkCommand.redo" ID="ChangeBookmarkCommand.redo"></a> |
713 </dl> |
|
714 <a NAME="ChangeBookmarkCommand.redo" ID="ChangeBookmarkCommand.redo"></a> |
542 <h4>ChangeBookmarkCommand.redo</h4> |
715 <h4>ChangeBookmarkCommand.redo</h4> |
543 <b>redo</b>(<i></i>) |
716 <b>redo</b>(<i></i>) |
|
717 |
544 <p> |
718 <p> |
545 Public slot to perform the redo action. |
719 Public slot to perform the redo action. |
546 </p><a NAME="ChangeBookmarkCommand.undo" ID="ChangeBookmarkCommand.undo"></a> |
720 </p> |
|
721 <a NAME="ChangeBookmarkCommand.undo" ID="ChangeBookmarkCommand.undo"></a> |
547 <h4>ChangeBookmarkCommand.undo</h4> |
722 <h4>ChangeBookmarkCommand.undo</h4> |
548 <b>undo</b>(<i></i>) |
723 <b>undo</b>(<i></i>) |
|
724 |
549 <p> |
725 <p> |
550 Public slot to perform the undo action. |
726 Public slot to perform the undo action. |
551 </p> |
727 </p> |
552 <div align="right"><a href="#top">Up</a></div> |
728 <div align="right"><a href="#top">Up</a></div> |
553 <hr /><hr /> |
729 <hr /> |
|
730 <hr /> |
554 <a NAME="InsertBookmarksCommand" ID="InsertBookmarksCommand"></a> |
731 <a NAME="InsertBookmarksCommand" ID="InsertBookmarksCommand"></a> |
555 <h2>InsertBookmarksCommand</h2> |
732 <h2>InsertBookmarksCommand</h2> |
|
733 |
556 <p> |
734 <p> |
557 Class implementing the Insert undo command. |
735 Class implementing the Insert undo command. |
558 </p> |
736 </p> |
559 <h3>Derived from</h3> |
737 <h3>Derived from</h3> |
560 RemoveBookmarksCommand |
738 RemoveBookmarksCommand |
561 <h3>Class Attributes</h3> |
739 <h3>Class Attributes</h3> |
|
740 |
562 <table> |
741 <table> |
563 <tr><td>None</td></tr> |
742 <tr><td>None</td></tr> |
564 </table> |
743 </table> |
565 <h3>Class Methods</h3> |
744 <h3>Class Methods</h3> |
|
745 |
566 <table> |
746 <table> |
567 <tr><td>None</td></tr> |
747 <tr><td>None</td></tr> |
568 </table> |
748 </table> |
569 <h3>Methods</h3> |
749 <h3>Methods</h3> |
570 <table> |
750 |
|
751 <table> |
|
752 |
571 <tr> |
753 <tr> |
572 <td><a href="#InsertBookmarksCommand.__init__">InsertBookmarksCommand</a></td> |
754 <td><a href="#InsertBookmarksCommand.__init__">InsertBookmarksCommand</a></td> |
573 <td>Constructor</td> |
755 <td>Constructor</td> |
574 </tr><tr> |
756 </tr> |
|
757 <tr> |
575 <td><a href="#InsertBookmarksCommand.redo">redo</a></td> |
758 <td><a href="#InsertBookmarksCommand.redo">redo</a></td> |
576 <td>Public slot to perform the redo action.</td> |
759 <td>Public slot to perform the redo action.</td> |
577 </tr><tr> |
760 </tr> |
|
761 <tr> |
578 <td><a href="#InsertBookmarksCommand.undo">undo</a></td> |
762 <td><a href="#InsertBookmarksCommand.undo">undo</a></td> |
579 <td>Public slot to perform the undo action.</td> |
763 <td>Public slot to perform the undo action.</td> |
580 </tr> |
764 </tr> |
581 </table> |
765 </table> |
582 <h3>Static Methods</h3> |
766 <h3>Static Methods</h3> |
583 <table> |
767 |
584 <tr><td>None</td></tr> |
768 <table> |
585 </table> |
769 <tr><td>None</td></tr> |
|
770 </table> |
|
771 |
586 <a NAME="InsertBookmarksCommand.__init__" ID="InsertBookmarksCommand.__init__"></a> |
772 <a NAME="InsertBookmarksCommand.__init__" ID="InsertBookmarksCommand.__init__"></a> |
587 <h4>InsertBookmarksCommand (Constructor)</h4> |
773 <h4>InsertBookmarksCommand (Constructor)</h4> |
588 <b>InsertBookmarksCommand</b>(<i>bookmarksManager, parent, node, row</i>) |
774 <b>InsertBookmarksCommand</b>(<i>bookmarksManager, parent, node, row</i>) |
|
775 |
589 <p> |
776 <p> |
590 Constructor |
777 Constructor |
591 </p><dl> |
778 </p> |
|
779 <dl> |
|
780 |
592 <dt><i>bookmarksManager</i></dt> |
781 <dt><i>bookmarksManager</i></dt> |
593 <dd> |
782 <dd> |
594 reference to the bookmarks manager |
783 reference to the bookmarks manager |
595 (BookmarksManager) |
784 (BookmarksManager) |
596 </dd><dt><i>parent</i></dt> |
785 </dd> |
|
786 <dt><i>parent</i></dt> |
597 <dd> |
787 <dd> |
598 reference to the parent node (BookmarkNode) |
788 reference to the parent node (BookmarkNode) |
599 </dd><dt><i>node</i></dt> |
789 </dd> |
|
790 <dt><i>node</i></dt> |
600 <dd> |
791 <dd> |
601 reference to the node to be inserted (BookmarkNode) |
792 reference to the node to be inserted (BookmarkNode) |
602 </dd><dt><i>row</i></dt> |
793 </dd> |
|
794 <dt><i>row</i></dt> |
603 <dd> |
795 <dd> |
604 row number of bookmark (integer) |
796 row number of bookmark (integer) |
605 </dd> |
797 </dd> |
606 </dl><a NAME="InsertBookmarksCommand.redo" ID="InsertBookmarksCommand.redo"></a> |
798 </dl> |
|
799 <a NAME="InsertBookmarksCommand.redo" ID="InsertBookmarksCommand.redo"></a> |
607 <h4>InsertBookmarksCommand.redo</h4> |
800 <h4>InsertBookmarksCommand.redo</h4> |
608 <b>redo</b>(<i></i>) |
801 <b>redo</b>(<i></i>) |
|
802 |
609 <p> |
803 <p> |
610 Public slot to perform the redo action. |
804 Public slot to perform the redo action. |
611 </p><a NAME="InsertBookmarksCommand.undo" ID="InsertBookmarksCommand.undo"></a> |
805 </p> |
|
806 <a NAME="InsertBookmarksCommand.undo" ID="InsertBookmarksCommand.undo"></a> |
612 <h4>InsertBookmarksCommand.undo</h4> |
807 <h4>InsertBookmarksCommand.undo</h4> |
613 <b>undo</b>(<i></i>) |
808 <b>undo</b>(<i></i>) |
|
809 |
614 <p> |
810 <p> |
615 Public slot to perform the undo action. |
811 Public slot to perform the undo action. |
616 </p> |
812 </p> |
617 <div align="right"><a href="#top">Up</a></div> |
813 <div align="right"><a href="#top">Up</a></div> |
618 <hr /><hr /> |
814 <hr /> |
|
815 <hr /> |
619 <a NAME="RemoveBookmarksCommand" ID="RemoveBookmarksCommand"></a> |
816 <a NAME="RemoveBookmarksCommand" ID="RemoveBookmarksCommand"></a> |
620 <h2>RemoveBookmarksCommand</h2> |
817 <h2>RemoveBookmarksCommand</h2> |
|
818 |
621 <p> |
819 <p> |
622 Class implementing the Remove undo command. |
820 Class implementing the Remove undo command. |
623 </p> |
821 </p> |
624 <h3>Derived from</h3> |
822 <h3>Derived from</h3> |
625 QUndoCommand |
823 QUndoCommand |
626 <h3>Class Attributes</h3> |
824 <h3>Class Attributes</h3> |
|
825 |
627 <table> |
826 <table> |
628 <tr><td>None</td></tr> |
827 <tr><td>None</td></tr> |
629 </table> |
828 </table> |
630 <h3>Class Methods</h3> |
829 <h3>Class Methods</h3> |
|
830 |
631 <table> |
831 <table> |
632 <tr><td>None</td></tr> |
832 <tr><td>None</td></tr> |
633 </table> |
833 </table> |
634 <h3>Methods</h3> |
834 <h3>Methods</h3> |
635 <table> |
835 |
|
836 <table> |
|
837 |
636 <tr> |
838 <tr> |
637 <td><a href="#RemoveBookmarksCommand.__init__">RemoveBookmarksCommand</a></td> |
839 <td><a href="#RemoveBookmarksCommand.__init__">RemoveBookmarksCommand</a></td> |
638 <td>Constructor</td> |
840 <td>Constructor</td> |
639 </tr><tr> |
841 </tr> |
|
842 <tr> |
640 <td><a href="#RemoveBookmarksCommand.redo">redo</a></td> |
843 <td><a href="#RemoveBookmarksCommand.redo">redo</a></td> |
641 <td>Public slot to perform the redo action.</td> |
844 <td>Public slot to perform the redo action.</td> |
642 </tr><tr> |
845 </tr> |
|
846 <tr> |
643 <td><a href="#RemoveBookmarksCommand.undo">undo</a></td> |
847 <td><a href="#RemoveBookmarksCommand.undo">undo</a></td> |
644 <td>Public slot to perform the undo action.</td> |
848 <td>Public slot to perform the undo action.</td> |
645 </tr> |
849 </tr> |
646 </table> |
850 </table> |
647 <h3>Static Methods</h3> |
851 <h3>Static Methods</h3> |
648 <table> |
852 |
649 <tr><td>None</td></tr> |
853 <table> |
650 </table> |
854 <tr><td>None</td></tr> |
|
855 </table> |
|
856 |
651 <a NAME="RemoveBookmarksCommand.__init__" ID="RemoveBookmarksCommand.__init__"></a> |
857 <a NAME="RemoveBookmarksCommand.__init__" ID="RemoveBookmarksCommand.__init__"></a> |
652 <h4>RemoveBookmarksCommand (Constructor)</h4> |
858 <h4>RemoveBookmarksCommand (Constructor)</h4> |
653 <b>RemoveBookmarksCommand</b>(<i>bookmarksManager, parent, row</i>) |
859 <b>RemoveBookmarksCommand</b>(<i>bookmarksManager, parent, row</i>) |
|
860 |
654 <p> |
861 <p> |
655 Constructor |
862 Constructor |
656 </p><dl> |
863 </p> |
|
864 <dl> |
|
865 |
657 <dt><i>bookmarksManager</i></dt> |
866 <dt><i>bookmarksManager</i></dt> |
658 <dd> |
867 <dd> |
659 reference to the bookmarks manager |
868 reference to the bookmarks manager |
660 (BookmarksManager) |
869 (BookmarksManager) |
661 </dd><dt><i>parent</i></dt> |
870 </dd> |
|
871 <dt><i>parent</i></dt> |
662 <dd> |
872 <dd> |
663 reference to the parent node (BookmarkNode) |
873 reference to the parent node (BookmarkNode) |
664 </dd><dt><i>row</i></dt> |
874 </dd> |
|
875 <dt><i>row</i></dt> |
665 <dd> |
876 <dd> |
666 row number of bookmark (integer) |
877 row number of bookmark (integer) |
667 </dd> |
878 </dd> |
668 </dl><a NAME="RemoveBookmarksCommand.redo" ID="RemoveBookmarksCommand.redo"></a> |
879 </dl> |
|
880 <a NAME="RemoveBookmarksCommand.redo" ID="RemoveBookmarksCommand.redo"></a> |
669 <h4>RemoveBookmarksCommand.redo</h4> |
881 <h4>RemoveBookmarksCommand.redo</h4> |
670 <b>redo</b>(<i></i>) |
882 <b>redo</b>(<i></i>) |
|
883 |
671 <p> |
884 <p> |
672 Public slot to perform the redo action. |
885 Public slot to perform the redo action. |
673 </p><a NAME="RemoveBookmarksCommand.undo" ID="RemoveBookmarksCommand.undo"></a> |
886 </p> |
|
887 <a NAME="RemoveBookmarksCommand.undo" ID="RemoveBookmarksCommand.undo"></a> |
674 <h4>RemoveBookmarksCommand.undo</h4> |
888 <h4>RemoveBookmarksCommand.undo</h4> |
675 <b>undo</b>(<i></i>) |
889 <b>undo</b>(<i></i>) |
|
890 |
676 <p> |
891 <p> |
677 Public slot to perform the undo action. |
892 Public slot to perform the undo action. |
678 </p> |
893 </p> |
679 <div align="right"><a href="#top">Up</a></div> |
894 <div align="right"><a href="#top">Up</a></div> |
680 <hr /> |
895 <hr /> |