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.Feeds.FeedsManager</h1> |
23 <h1>eric6.WebBrowser.Feeds.FeedsManager</h1> |
|
24 |
23 <p> |
25 <p> |
24 Module implementing a RSS feeds manager dialog. |
26 Module implementing a RSS feeds manager dialog. |
25 </p> |
27 </p> |
26 <h3>Global Attributes</h3> |
28 <h3>Global Attributes</h3> |
|
29 |
27 <table> |
30 <table> |
28 <tr><td>None</td></tr> |
31 <tr><td>None</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="#FeedsManager">FeedsManager</a></td> |
38 <td><a href="#FeedsManager">FeedsManager</a></td> |
34 <td>Class implementing a RSS feeds manager dialog.</td> |
39 <td>Class implementing a RSS feeds manager dialog.</td> |
35 </tr> |
40 </tr> |
36 </table> |
41 </table> |
37 <h3>Functions</h3> |
42 <h3>Functions</h3> |
|
43 |
38 <table> |
44 <table> |
39 <tr><td>None</td></tr> |
45 <tr><td>None</td></tr> |
40 </table> |
46 </table> |
41 <hr /><hr /> |
47 <hr /> |
|
48 <hr /> |
42 <a NAME="FeedsManager" ID="FeedsManager"></a> |
49 <a NAME="FeedsManager" ID="FeedsManager"></a> |
43 <h2>FeedsManager</h2> |
50 <h2>FeedsManager</h2> |
|
51 |
44 <p> |
52 <p> |
45 Class implementing a RSS feeds manager dialog. |
53 Class implementing a RSS feeds manager dialog. |
46 </p><h3>Signals</h3> |
54 </p> |
47 <dl> |
55 <h3>Signals</h3> |
|
56 <dl> |
|
57 |
48 <dt>newBackgroundTab(QUrl, str)</dt> |
58 <dt>newBackgroundTab(QUrl, str)</dt> |
49 <dd> |
59 <dd> |
50 emitted to open a URL in a new |
60 emitted to open a URL in a new |
51 background tab |
61 background tab |
52 </dd><dt>newPrivateWindow(QUrl, str)</dt> |
62 </dd> |
|
63 <dt>newPrivateWindow(QUrl, str)</dt> |
53 <dd> |
64 <dd> |
54 emitted to open a URL in a new |
65 emitted to open a URL in a new |
55 private window |
66 private window |
56 </dd><dt>newTab(QUrl, str)</dt> |
67 </dd> |
|
68 <dt>newTab(QUrl, str)</dt> |
57 <dd> |
69 <dd> |
58 emitted to open a URL in a new tab |
70 emitted to open a URL in a new tab |
59 </dd><dt>newWindow(QUrl, str)</dt> |
71 </dd> |
|
72 <dt>newWindow(QUrl, str)</dt> |
60 <dd> |
73 <dd> |
61 emitted to open a URL in a new window |
74 emitted to open a URL in a new window |
62 </dd><dt>openUrl(QUrl, str)</dt> |
75 </dd> |
|
76 <dt>openUrl(QUrl, str)</dt> |
63 <dd> |
77 <dd> |
64 emitted to open a URL in the current tab |
78 emitted to open a URL in the current tab |
65 </dd> |
79 </dd> |
66 </dl> |
80 </dl> |
67 <h3>Derived from</h3> |
81 <h3>Derived from</h3> |
68 QDialog, Ui_FeedsManager |
82 QDialog, Ui_FeedsManager |
69 <h3>Class Attributes</h3> |
83 <h3>Class Attributes</h3> |
|
84 |
70 <table> |
85 <table> |
71 <tr><td>ErrorDataRole</td></tr><tr><td>UrlStringRole</td></tr> |
86 <tr><td>ErrorDataRole</td></tr><tr><td>UrlStringRole</td></tr> |
72 </table> |
87 </table> |
73 <h3>Class Methods</h3> |
88 <h3>Class Methods</h3> |
|
89 |
74 <table> |
90 <table> |
75 <tr><td>None</td></tr> |
91 <tr><td>None</td></tr> |
76 </table> |
92 </table> |
77 <h3>Methods</h3> |
93 <h3>Methods</h3> |
78 <table> |
94 |
|
95 <table> |
|
96 |
79 <tr> |
97 <tr> |
80 <td><a href="#FeedsManager.__init__">FeedsManager</a></td> |
98 <td><a href="#FeedsManager.__init__">FeedsManager</a></td> |
81 <td>Constructor</td> |
99 <td>Constructor</td> |
82 </tr><tr> |
100 </tr> |
|
101 <tr> |
83 <td><a href="#FeedsManager.__addFeedItem">__addFeedItem</a></td> |
102 <td><a href="#FeedsManager.__addFeedItem">__addFeedItem</a></td> |
84 <td>Private slot to add a top level feed item.</td> |
103 <td>Private slot to add a top level feed item.</td> |
85 </tr><tr> |
104 </tr> |
|
105 <tr> |
86 <td><a href="#FeedsManager.__copyUrlToClipboard">__copyUrlToClipboard</a></td> |
106 <td><a href="#FeedsManager.__copyUrlToClipboard">__copyUrlToClipboard</a></td> |
87 <td>Private slot to copy the URL of the selected item to the clipboard.</td> |
107 <td>Private slot to copy the URL of the selected item to the clipboard.</td> |
88 </tr><tr> |
108 </tr> |
|
109 <tr> |
89 <td><a href="#FeedsManager.__customContextMenuRequested">__customContextMenuRequested</a></td> |
110 <td><a href="#FeedsManager.__customContextMenuRequested">__customContextMenuRequested</a></td> |
90 <td>Private slot to handle the context menu request for the feeds tree.</td> |
111 <td>Private slot to handle the context menu request for the feeds tree.</td> |
91 </tr><tr> |
112 </tr> |
|
113 <tr> |
92 <td><a href="#FeedsManager.__enableButtons">__enableButtons</a></td> |
114 <td><a href="#FeedsManager.__enableButtons">__enableButtons</a></td> |
93 <td>Private slot to disable/enable various buttons.</td> |
115 <td>Private slot to disable/enable various buttons.</td> |
94 </tr><tr> |
116 </tr> |
|
117 <tr> |
95 <td><a href="#FeedsManager.__feedLoaded">__feedLoaded</a></td> |
118 <td><a href="#FeedsManager.__feedLoaded">__feedLoaded</a></td> |
96 <td>Private slot to extract the loaded feed data.</td> |
119 <td>Private slot to extract the loaded feed data.</td> |
97 </tr><tr> |
120 </tr> |
|
121 <tr> |
98 <td><a href="#FeedsManager.__itemActivated">__itemActivated</a></td> |
122 <td><a href="#FeedsManager.__itemActivated">__itemActivated</a></td> |
99 <td>Private slot to handle the activation of an item.</td> |
123 <td>Private slot to handle the activation of an item.</td> |
100 </tr><tr> |
124 </tr> |
|
125 <tr> |
101 <td><a href="#FeedsManager.__load">__load</a></td> |
126 <td><a href="#FeedsManager.__load">__load</a></td> |
102 <td>Private method to load the feeds data.</td> |
127 <td>Private method to load the feeds data.</td> |
103 </tr><tr> |
128 </tr> |
|
129 <tr> |
104 <td><a href="#FeedsManager.__openMessage">__openMessage</a></td> |
130 <td><a href="#FeedsManager.__openMessage">__openMessage</a></td> |
105 <td>Private method to open a feed message.</td> |
131 <td>Private method to open a feed message.</td> |
106 </tr><tr> |
132 </tr> |
|
133 <tr> |
107 <td><a href="#FeedsManager.__openMessageInCurrentTab">__openMessageInCurrentTab</a></td> |
134 <td><a href="#FeedsManager.__openMessageInCurrentTab">__openMessageInCurrentTab</a></td> |
108 <td>Private slot to open a feed message in the current browser tab.</td> |
135 <td>Private slot to open a feed message in the current browser tab.</td> |
109 </tr><tr> |
136 </tr> |
|
137 <tr> |
110 <td><a href="#FeedsManager.__openMessageInNewBackgroundTab">__openMessageInNewBackgroundTab</a></td> |
138 <td><a href="#FeedsManager.__openMessageInNewBackgroundTab">__openMessageInNewBackgroundTab</a></td> |
111 <td>Private slot to open a feed message in a new background tab.</td> |
139 <td>Private slot to open a feed message in a new background tab.</td> |
112 </tr><tr> |
140 </tr> |
|
141 <tr> |
113 <td><a href="#FeedsManager.__openMessageInNewTab">__openMessageInNewTab</a></td> |
142 <td><a href="#FeedsManager.__openMessageInNewTab">__openMessageInNewTab</a></td> |
114 <td>Private slot to open a feed message in a new browser tab.</td> |
143 <td>Private slot to open a feed message in a new browser tab.</td> |
115 </tr><tr> |
144 </tr> |
|
145 <tr> |
116 <td><a href="#FeedsManager.__openMessageInNewWindow">__openMessageInNewWindow</a></td> |
146 <td><a href="#FeedsManager.__openMessageInNewWindow">__openMessageInNewWindow</a></td> |
117 <td>Private slot to open a feed message in a new browser window.</td> |
147 <td>Private slot to open a feed message in a new browser window.</td> |
118 </tr><tr> |
148 </tr> |
|
149 <tr> |
119 <td><a href="#FeedsManager.__openMessageInPrivateWindow">__openMessageInPrivateWindow</a></td> |
150 <td><a href="#FeedsManager.__openMessageInPrivateWindow">__openMessageInPrivateWindow</a></td> |
120 <td>Private slot to open a feed message in a new private browser window.</td> |
151 <td>Private slot to open a feed message in a new private browser window.</td> |
121 </tr><tr> |
152 </tr> |
|
153 <tr> |
122 <td><a href="#FeedsManager.__reloadFeed">__reloadFeed</a></td> |
154 <td><a href="#FeedsManager.__reloadFeed">__reloadFeed</a></td> |
123 <td>Private method to reload the given feed.</td> |
155 <td>Private method to reload the given feed.</td> |
124 </tr><tr> |
156 </tr> |
|
157 <tr> |
125 <td><a href="#FeedsManager.__save">__save</a></td> |
158 <td><a href="#FeedsManager.__save">__save</a></td> |
126 <td>Private method to store the feeds data.</td> |
159 <td>Private method to store the feeds data.</td> |
127 </tr><tr> |
160 </tr> |
|
161 <tr> |
128 <td><a href="#FeedsManager.__showError">__showError</a></td> |
162 <td><a href="#FeedsManager.__showError">__showError</a></td> |
129 <td>Private slot to show error info for a failed load operation.</td> |
163 <td>Private slot to show error info for a failed load operation.</td> |
130 </tr><tr> |
164 </tr> |
|
165 <tr> |
131 <td><a href="#FeedsManager.addFeed">addFeed</a></td> |
166 <td><a href="#FeedsManager.addFeed">addFeed</a></td> |
132 <td>Public method to add a feed.</td> |
167 <td>Public method to add a feed.</td> |
133 </tr><tr> |
168 </tr> |
|
169 <tr> |
134 <td><a href="#FeedsManager.on_deleteButton_clicked">on_deleteButton_clicked</a></td> |
170 <td><a href="#FeedsManager.on_deleteButton_clicked">on_deleteButton_clicked</a></td> |
135 <td>Private slot to delete the selected feed.</td> |
171 <td>Private slot to delete the selected feed.</td> |
136 </tr><tr> |
172 </tr> |
|
173 <tr> |
137 <td><a href="#FeedsManager.on_editButton_clicked">on_editButton_clicked</a></td> |
174 <td><a href="#FeedsManager.on_editButton_clicked">on_editButton_clicked</a></td> |
138 <td>Private slot to edit the selected feed.</td> |
175 <td>Private slot to edit the selected feed.</td> |
139 </tr><tr> |
176 </tr> |
|
177 <tr> |
140 <td><a href="#FeedsManager.on_feedsTree_itemSelectionChanged">on_feedsTree_itemSelectionChanged</a></td> |
178 <td><a href="#FeedsManager.on_feedsTree_itemSelectionChanged">on_feedsTree_itemSelectionChanged</a></td> |
141 <td>Private slot to enable the various buttons depending on the selection.</td> |
179 <td>Private slot to enable the various buttons depending on the selection.</td> |
142 </tr><tr> |
180 </tr> |
|
181 <tr> |
143 <td><a href="#FeedsManager.on_reloadAllButton_clicked">on_reloadAllButton_clicked</a></td> |
182 <td><a href="#FeedsManager.on_reloadAllButton_clicked">on_reloadAllButton_clicked</a></td> |
144 <td>Private slot to reload all feeds.</td> |
183 <td>Private slot to reload all feeds.</td> |
145 </tr><tr> |
184 </tr> |
|
185 <tr> |
146 <td><a href="#FeedsManager.on_reloadButton_clicked">on_reloadButton_clicked</a></td> |
186 <td><a href="#FeedsManager.on_reloadButton_clicked">on_reloadButton_clicked</a></td> |
147 <td>Private slot to reload the selected feed.</td> |
187 <td>Private slot to reload the selected feed.</td> |
148 </tr><tr> |
188 </tr> |
|
189 <tr> |
149 <td><a href="#FeedsManager.show">show</a></td> |
190 <td><a href="#FeedsManager.show">show</a></td> |
150 <td>Public slot to show the feeds manager dialog.</td> |
191 <td>Public slot to show the feeds manager dialog.</td> |
151 </tr> |
192 </tr> |
152 </table> |
193 </table> |
153 <h3>Static Methods</h3> |
194 <h3>Static Methods</h3> |
|
195 |
154 <table> |
196 <table> |
155 <tr><td>None</td></tr> |
197 <tr><td>None</td></tr> |
156 </table> |
198 </table> |
|
199 |
157 <a NAME="FeedsManager.__init__" ID="FeedsManager.__init__"></a> |
200 <a NAME="FeedsManager.__init__" ID="FeedsManager.__init__"></a> |
158 <h4>FeedsManager (Constructor)</h4> |
201 <h4>FeedsManager (Constructor)</h4> |
159 <b>FeedsManager</b>(<i>parent=None</i>) |
202 <b>FeedsManager</b>(<i>parent=None</i>) |
|
203 |
160 <p> |
204 <p> |
161 Constructor |
205 Constructor |
162 </p><dl> |
206 </p> |
|
207 <dl> |
|
208 |
163 <dt><i>parent</i></dt> |
209 <dt><i>parent</i></dt> |
164 <dd> |
210 <dd> |
165 reference to the parent widget (QWidget) |
211 reference to the parent widget (QWidget) |
166 </dd> |
212 </dd> |
167 </dl><a NAME="FeedsManager.__addFeedItem" ID="FeedsManager.__addFeedItem"></a> |
213 </dl> |
|
214 <a NAME="FeedsManager.__addFeedItem" ID="FeedsManager.__addFeedItem"></a> |
168 <h4>FeedsManager.__addFeedItem</h4> |
215 <h4>FeedsManager.__addFeedItem</h4> |
169 <b>__addFeedItem</b>(<i>feed</i>) |
216 <b>__addFeedItem</b>(<i>feed</i>) |
|
217 |
170 <p> |
218 <p> |
171 Private slot to add a top level feed item. |
219 Private slot to add a top level feed item. |
172 </p><dl> |
220 </p> |
|
221 <dl> |
|
222 |
173 <dt><i>feed</i></dt> |
223 <dt><i>feed</i></dt> |
174 <dd> |
224 <dd> |
175 tuple containing feed info (URL, title, icon) |
225 tuple containing feed info (URL, title, icon) |
176 (string, string, QIcon) |
226 (string, string, QIcon) |
177 </dd> |
227 </dd> |
178 </dl><a NAME="FeedsManager.__copyUrlToClipboard" ID="FeedsManager.__copyUrlToClipboard"></a> |
228 </dl> |
|
229 <a NAME="FeedsManager.__copyUrlToClipboard" ID="FeedsManager.__copyUrlToClipboard"></a> |
179 <h4>FeedsManager.__copyUrlToClipboard</h4> |
230 <h4>FeedsManager.__copyUrlToClipboard</h4> |
180 <b>__copyUrlToClipboard</b>(<i></i>) |
231 <b>__copyUrlToClipboard</b>(<i></i>) |
|
232 |
181 <p> |
233 <p> |
182 Private slot to copy the URL of the selected item to the clipboard. |
234 Private slot to copy the URL of the selected item to the clipboard. |
183 </p><a NAME="FeedsManager.__customContextMenuRequested" ID="FeedsManager.__customContextMenuRequested"></a> |
235 </p> |
|
236 <a NAME="FeedsManager.__customContextMenuRequested" ID="FeedsManager.__customContextMenuRequested"></a> |
184 <h4>FeedsManager.__customContextMenuRequested</h4> |
237 <h4>FeedsManager.__customContextMenuRequested</h4> |
185 <b>__customContextMenuRequested</b>(<i>pos</i>) |
238 <b>__customContextMenuRequested</b>(<i>pos</i>) |
|
239 |
186 <p> |
240 <p> |
187 Private slot to handle the context menu request for the feeds tree. |
241 Private slot to handle the context menu request for the feeds tree. |
188 </p><dl> |
242 </p> |
|
243 <dl> |
|
244 |
189 <dt><i>pos</i></dt> |
245 <dt><i>pos</i></dt> |
190 <dd> |
246 <dd> |
191 position the context menu was requested (QPoint) |
247 position the context menu was requested (QPoint) |
192 </dd> |
248 </dd> |
193 </dl><a NAME="FeedsManager.__enableButtons" ID="FeedsManager.__enableButtons"></a> |
249 </dl> |
|
250 <a NAME="FeedsManager.__enableButtons" ID="FeedsManager.__enableButtons"></a> |
194 <h4>FeedsManager.__enableButtons</h4> |
251 <h4>FeedsManager.__enableButtons</h4> |
195 <b>__enableButtons</b>(<i></i>) |
252 <b>__enableButtons</b>(<i></i>) |
|
253 |
196 <p> |
254 <p> |
197 Private slot to disable/enable various buttons. |
255 Private slot to disable/enable various buttons. |
198 </p><a NAME="FeedsManager.__feedLoaded" ID="FeedsManager.__feedLoaded"></a> |
256 </p> |
|
257 <a NAME="FeedsManager.__feedLoaded" ID="FeedsManager.__feedLoaded"></a> |
199 <h4>FeedsManager.__feedLoaded</h4> |
258 <h4>FeedsManager.__feedLoaded</h4> |
200 <b>__feedLoaded</b>(<i>reply</i>) |
259 <b>__feedLoaded</b>(<i>reply</i>) |
|
260 |
201 <p> |
261 <p> |
202 Private slot to extract the loaded feed data. |
262 Private slot to extract the loaded feed data. |
203 </p><dl> |
263 </p> |
|
264 <dl> |
|
265 |
204 <dt><i>reply</i> (QNetworkReply)</dt> |
266 <dt><i>reply</i> (QNetworkReply)</dt> |
205 <dd> |
267 <dd> |
206 reference to the network reply |
268 reference to the network reply |
207 </dd> |
269 </dd> |
208 </dl><a NAME="FeedsManager.__itemActivated" ID="FeedsManager.__itemActivated"></a> |
270 </dl> |
|
271 <a NAME="FeedsManager.__itemActivated" ID="FeedsManager.__itemActivated"></a> |
209 <h4>FeedsManager.__itemActivated</h4> |
272 <h4>FeedsManager.__itemActivated</h4> |
210 <b>__itemActivated</b>(<i>itm, column</i>) |
273 <b>__itemActivated</b>(<i>itm, column</i>) |
|
274 |
211 <p> |
275 <p> |
212 Private slot to handle the activation of an item. |
276 Private slot to handle the activation of an item. |
213 </p><dl> |
277 </p> |
|
278 <dl> |
|
279 |
214 <dt><i>itm</i></dt> |
280 <dt><i>itm</i></dt> |
215 <dd> |
281 <dd> |
216 reference to the activated item (QTreeWidgetItem) |
282 reference to the activated item (QTreeWidgetItem) |
217 </dd><dt><i>column</i></dt> |
283 </dd> |
|
284 <dt><i>column</i></dt> |
218 <dd> |
285 <dd> |
219 column of the activation (integer) |
286 column of the activation (integer) |
220 </dd> |
287 </dd> |
221 </dl><a NAME="FeedsManager.__load" ID="FeedsManager.__load"></a> |
288 </dl> |
|
289 <a NAME="FeedsManager.__load" ID="FeedsManager.__load"></a> |
222 <h4>FeedsManager.__load</h4> |
290 <h4>FeedsManager.__load</h4> |
223 <b>__load</b>(<i></i>) |
291 <b>__load</b>(<i></i>) |
|
292 |
224 <p> |
293 <p> |
225 Private method to load the feeds data. |
294 Private method to load the feeds data. |
226 </p><a NAME="FeedsManager.__openMessage" ID="FeedsManager.__openMessage"></a> |
295 </p> |
|
296 <a NAME="FeedsManager.__openMessage" ID="FeedsManager.__openMessage"></a> |
227 <h4>FeedsManager.__openMessage</h4> |
297 <h4>FeedsManager.__openMessage</h4> |
228 <b>__openMessage</b>(<i>newTab=False, background=False, newWindow=False, privateWindow=False</i>) |
298 <b>__openMessage</b>(<i>newTab=False, background=False, newWindow=False, privateWindow=False</i>) |
|
299 |
229 <p> |
300 <p> |
230 Private method to open a feed message. |
301 Private method to open a feed message. |
231 </p><dl> |
302 </p> |
|
303 <dl> |
|
304 |
232 <dt><i>newTab</i> (bool)</dt> |
305 <dt><i>newTab</i> (bool)</dt> |
233 <dd> |
306 <dd> |
234 flag indicating to open the feed message in a new tab |
307 flag indicating to open the feed message in a new tab |
235 </dd><dt><i>background</i> (bool)</dt> |
308 </dd> |
|
309 <dt><i>background</i> (bool)</dt> |
236 <dd> |
310 <dd> |
237 flag indicating to open the bookmark in a new |
311 flag indicating to open the bookmark in a new |
238 background tab |
312 background tab |
239 </dd><dt><i>newWindow</i> (bool)</dt> |
313 </dd> |
|
314 <dt><i>newWindow</i> (bool)</dt> |
240 <dd> |
315 <dd> |
241 flag indicating to open the bookmark in a new window |
316 flag indicating to open the bookmark in a new window |
242 </dd><dt><i>privateWindow</i> (bool)</dt> |
317 </dd> |
|
318 <dt><i>privateWindow</i> (bool)</dt> |
243 <dd> |
319 <dd> |
244 flag indicating to open the bookmark in a new |
320 flag indicating to open the bookmark in a new |
245 private window |
321 private window |
246 </dd> |
322 </dd> |
247 </dl><a NAME="FeedsManager.__openMessageInCurrentTab" ID="FeedsManager.__openMessageInCurrentTab"></a> |
323 </dl> |
|
324 <a NAME="FeedsManager.__openMessageInCurrentTab" ID="FeedsManager.__openMessageInCurrentTab"></a> |
248 <h4>FeedsManager.__openMessageInCurrentTab</h4> |
325 <h4>FeedsManager.__openMessageInCurrentTab</h4> |
249 <b>__openMessageInCurrentTab</b>(<i></i>) |
326 <b>__openMessageInCurrentTab</b>(<i></i>) |
|
327 |
250 <p> |
328 <p> |
251 Private slot to open a feed message in the current browser tab. |
329 Private slot to open a feed message in the current browser tab. |
252 </p><a NAME="FeedsManager.__openMessageInNewBackgroundTab" ID="FeedsManager.__openMessageInNewBackgroundTab"></a> |
330 </p> |
|
331 <a NAME="FeedsManager.__openMessageInNewBackgroundTab" ID="FeedsManager.__openMessageInNewBackgroundTab"></a> |
253 <h4>FeedsManager.__openMessageInNewBackgroundTab</h4> |
332 <h4>FeedsManager.__openMessageInNewBackgroundTab</h4> |
254 <b>__openMessageInNewBackgroundTab</b>(<i></i>) |
333 <b>__openMessageInNewBackgroundTab</b>(<i></i>) |
|
334 |
255 <p> |
335 <p> |
256 Private slot to open a feed message in a new background tab. |
336 Private slot to open a feed message in a new background tab. |
257 </p><a NAME="FeedsManager.__openMessageInNewTab" ID="FeedsManager.__openMessageInNewTab"></a> |
337 </p> |
|
338 <a NAME="FeedsManager.__openMessageInNewTab" ID="FeedsManager.__openMessageInNewTab"></a> |
258 <h4>FeedsManager.__openMessageInNewTab</h4> |
339 <h4>FeedsManager.__openMessageInNewTab</h4> |
259 <b>__openMessageInNewTab</b>(<i></i>) |
340 <b>__openMessageInNewTab</b>(<i></i>) |
|
341 |
260 <p> |
342 <p> |
261 Private slot to open a feed message in a new browser tab. |
343 Private slot to open a feed message in a new browser tab. |
262 </p><a NAME="FeedsManager.__openMessageInNewWindow" ID="FeedsManager.__openMessageInNewWindow"></a> |
344 </p> |
|
345 <a NAME="FeedsManager.__openMessageInNewWindow" ID="FeedsManager.__openMessageInNewWindow"></a> |
263 <h4>FeedsManager.__openMessageInNewWindow</h4> |
346 <h4>FeedsManager.__openMessageInNewWindow</h4> |
264 <b>__openMessageInNewWindow</b>(<i></i>) |
347 <b>__openMessageInNewWindow</b>(<i></i>) |
|
348 |
265 <p> |
349 <p> |
266 Private slot to open a feed message in a new browser window. |
350 Private slot to open a feed message in a new browser window. |
267 </p><a NAME="FeedsManager.__openMessageInPrivateWindow" ID="FeedsManager.__openMessageInPrivateWindow"></a> |
351 </p> |
|
352 <a NAME="FeedsManager.__openMessageInPrivateWindow" ID="FeedsManager.__openMessageInPrivateWindow"></a> |
268 <h4>FeedsManager.__openMessageInPrivateWindow</h4> |
353 <h4>FeedsManager.__openMessageInPrivateWindow</h4> |
269 <b>__openMessageInPrivateWindow</b>(<i></i>) |
354 <b>__openMessageInPrivateWindow</b>(<i></i>) |
|
355 |
270 <p> |
356 <p> |
271 Private slot to open a feed message in a new private browser window. |
357 Private slot to open a feed message in a new private browser window. |
272 </p><a NAME="FeedsManager.__reloadFeed" ID="FeedsManager.__reloadFeed"></a> |
358 </p> |
|
359 <a NAME="FeedsManager.__reloadFeed" ID="FeedsManager.__reloadFeed"></a> |
273 <h4>FeedsManager.__reloadFeed</h4> |
360 <h4>FeedsManager.__reloadFeed</h4> |
274 <b>__reloadFeed</b>(<i>itm</i>) |
361 <b>__reloadFeed</b>(<i>itm</i>) |
|
362 |
275 <p> |
363 <p> |
276 Private method to reload the given feed. |
364 Private method to reload the given feed. |
277 </p><dl> |
365 </p> |
|
366 <dl> |
|
367 |
278 <dt><i>itm</i></dt> |
368 <dt><i>itm</i></dt> |
279 <dd> |
369 <dd> |
280 feed item to be reloaded (QTreeWidgetItem) |
370 feed item to be reloaded (QTreeWidgetItem) |
281 </dd> |
371 </dd> |
282 </dl><a NAME="FeedsManager.__save" ID="FeedsManager.__save"></a> |
372 </dl> |
|
373 <a NAME="FeedsManager.__save" ID="FeedsManager.__save"></a> |
283 <h4>FeedsManager.__save</h4> |
374 <h4>FeedsManager.__save</h4> |
284 <b>__save</b>(<i></i>) |
375 <b>__save</b>(<i></i>) |
|
376 |
285 <p> |
377 <p> |
286 Private method to store the feeds data. |
378 Private method to store the feeds data. |
287 </p><a NAME="FeedsManager.__showError" ID="FeedsManager.__showError"></a> |
379 </p> |
|
380 <a NAME="FeedsManager.__showError" ID="FeedsManager.__showError"></a> |
288 <h4>FeedsManager.__showError</h4> |
381 <h4>FeedsManager.__showError</h4> |
289 <b>__showError</b>(<i></i>) |
382 <b>__showError</b>(<i></i>) |
|
383 |
290 <p> |
384 <p> |
291 Private slot to show error info for a failed load operation. |
385 Private slot to show error info for a failed load operation. |
292 </p><a NAME="FeedsManager.addFeed" ID="FeedsManager.addFeed"></a> |
386 </p> |
|
387 <a NAME="FeedsManager.addFeed" ID="FeedsManager.addFeed"></a> |
293 <h4>FeedsManager.addFeed</h4> |
388 <h4>FeedsManager.addFeed</h4> |
294 <b>addFeed</b>(<i>urlString, title, icon</i>) |
389 <b>addFeed</b>(<i>urlString, title, icon</i>) |
|
390 |
295 <p> |
391 <p> |
296 Public method to add a feed. |
392 Public method to add a feed. |
297 </p><dl> |
393 </p> |
|
394 <dl> |
|
395 |
298 <dt><i>urlString</i></dt> |
396 <dt><i>urlString</i></dt> |
299 <dd> |
397 <dd> |
300 URL of the feed (string) |
398 URL of the feed (string) |
301 </dd><dt><i>title</i></dt> |
399 </dd> |
|
400 <dt><i>title</i></dt> |
302 <dd> |
401 <dd> |
303 title of the feed (string) |
402 title of the feed (string) |
304 </dd><dt><i>icon</i></dt> |
403 </dd> |
|
404 <dt><i>icon</i></dt> |
305 <dd> |
405 <dd> |
306 icon for the feed (QIcon) |
406 icon for the feed (QIcon) |
307 </dd> |
407 </dd> |
308 </dl><dl> |
408 </dl> |
|
409 <dl> |
309 <dt>Returns:</dt> |
410 <dt>Returns:</dt> |
310 <dd> |
411 <dd> |
311 flag indicating a successful addition of the feed (boolean) |
412 flag indicating a successful addition of the feed (boolean) |
312 </dd> |
413 </dd> |
313 </dl><a NAME="FeedsManager.on_deleteButton_clicked" ID="FeedsManager.on_deleteButton_clicked"></a> |
414 </dl> |
|
415 <a NAME="FeedsManager.on_deleteButton_clicked" ID="FeedsManager.on_deleteButton_clicked"></a> |
314 <h4>FeedsManager.on_deleteButton_clicked</h4> |
416 <h4>FeedsManager.on_deleteButton_clicked</h4> |
315 <b>on_deleteButton_clicked</b>(<i></i>) |
417 <b>on_deleteButton_clicked</b>(<i></i>) |
|
418 |
316 <p> |
419 <p> |
317 Private slot to delete the selected feed. |
420 Private slot to delete the selected feed. |
318 </p><a NAME="FeedsManager.on_editButton_clicked" ID="FeedsManager.on_editButton_clicked"></a> |
421 </p> |
|
422 <a NAME="FeedsManager.on_editButton_clicked" ID="FeedsManager.on_editButton_clicked"></a> |
319 <h4>FeedsManager.on_editButton_clicked</h4> |
423 <h4>FeedsManager.on_editButton_clicked</h4> |
320 <b>on_editButton_clicked</b>(<i></i>) |
424 <b>on_editButton_clicked</b>(<i></i>) |
|
425 |
321 <p> |
426 <p> |
322 Private slot to edit the selected feed. |
427 Private slot to edit the selected feed. |
323 </p><a NAME="FeedsManager.on_feedsTree_itemSelectionChanged" ID="FeedsManager.on_feedsTree_itemSelectionChanged"></a> |
428 </p> |
|
429 <a NAME="FeedsManager.on_feedsTree_itemSelectionChanged" ID="FeedsManager.on_feedsTree_itemSelectionChanged"></a> |
324 <h4>FeedsManager.on_feedsTree_itemSelectionChanged</h4> |
430 <h4>FeedsManager.on_feedsTree_itemSelectionChanged</h4> |
325 <b>on_feedsTree_itemSelectionChanged</b>(<i></i>) |
431 <b>on_feedsTree_itemSelectionChanged</b>(<i></i>) |
|
432 |
326 <p> |
433 <p> |
327 Private slot to enable the various buttons depending on the selection. |
434 Private slot to enable the various buttons depending on the selection. |
328 </p><a NAME="FeedsManager.on_reloadAllButton_clicked" ID="FeedsManager.on_reloadAllButton_clicked"></a> |
435 </p> |
|
436 <a NAME="FeedsManager.on_reloadAllButton_clicked" ID="FeedsManager.on_reloadAllButton_clicked"></a> |
329 <h4>FeedsManager.on_reloadAllButton_clicked</h4> |
437 <h4>FeedsManager.on_reloadAllButton_clicked</h4> |
330 <b>on_reloadAllButton_clicked</b>(<i></i>) |
438 <b>on_reloadAllButton_clicked</b>(<i></i>) |
|
439 |
331 <p> |
440 <p> |
332 Private slot to reload all feeds. |
441 Private slot to reload all feeds. |
333 </p><a NAME="FeedsManager.on_reloadButton_clicked" ID="FeedsManager.on_reloadButton_clicked"></a> |
442 </p> |
|
443 <a NAME="FeedsManager.on_reloadButton_clicked" ID="FeedsManager.on_reloadButton_clicked"></a> |
334 <h4>FeedsManager.on_reloadButton_clicked</h4> |
444 <h4>FeedsManager.on_reloadButton_clicked</h4> |
335 <b>on_reloadButton_clicked</b>(<i></i>) |
445 <b>on_reloadButton_clicked</b>(<i></i>) |
|
446 |
336 <p> |
447 <p> |
337 Private slot to reload the selected feed. |
448 Private slot to reload the selected feed. |
338 </p><a NAME="FeedsManager.show" ID="FeedsManager.show"></a> |
449 </p> |
|
450 <a NAME="FeedsManager.show" ID="FeedsManager.show"></a> |
339 <h4>FeedsManager.show</h4> |
451 <h4>FeedsManager.show</h4> |
340 <b>show</b>(<i></i>) |
452 <b>show</b>(<i></i>) |
|
453 |
341 <p> |
454 <p> |
342 Public slot to show the feeds manager dialog. |
455 Public slot to show the feeds manager dialog. |
343 </p> |
456 </p> |
344 <div align="right"><a href="#top">Up</a></div> |
457 <div align="right"><a href="#top">Up</a></div> |
345 <hr /> |
458 <hr /> |