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.E5Network.E5GoogleMail</h1> |
23 <h1>eric6.E5Network.E5GoogleMail</h1> |
|
24 |
23 <p> |
25 <p> |
24 Module implementing a dialog to send bug reports. |
26 Module implementing a dialog to send bug reports. |
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="#E5GoogleMail">E5GoogleMail</a></td> |
38 <td><a href="#E5GoogleMail">E5GoogleMail</a></td> |
34 <td>Class implementing the logic to send emails via Google Mail.</td> |
39 <td>Class implementing the logic to send emails via Google Mail.</td> |
35 </tr><tr> |
40 </tr> |
|
41 <tr> |
36 <td><a href="#E5GoogleMailAuthBrowser">E5GoogleMailAuthBrowser</a></td> |
42 <td><a href="#E5GoogleMailAuthBrowser">E5GoogleMailAuthBrowser</a></td> |
37 <td>Class implementing a simple web browser to perform the OAuth2 authentication process.</td> |
43 <td>Class implementing a simple web browser to perform the OAuth2 authentication process.</td> |
38 </tr> |
44 </tr> |
39 </table> |
45 </table> |
40 <h3>Functions</h3> |
46 <h3>Functions</h3> |
41 <table> |
47 |
|
48 <table> |
|
49 |
42 <tr> |
50 <tr> |
43 <td><a href="#GoogleMailHelp">GoogleMailHelp</a></td> |
51 <td><a href="#GoogleMailHelp">GoogleMailHelp</a></td> |
44 <td>Module function to get some help about how to enable the Google Mail OAuth2 service.</td> |
52 <td>Module function to get some help about how to enable the Google Mail OAuth2 service.</td> |
45 </tr> |
53 </tr> |
46 </table> |
54 </table> |
47 <hr /><hr /> |
55 <hr /> |
|
56 <hr /> |
48 <a NAME="E5GoogleMail" ID="E5GoogleMail"></a> |
57 <a NAME="E5GoogleMail" ID="E5GoogleMail"></a> |
49 <h2>E5GoogleMail</h2> |
58 <h2>E5GoogleMail</h2> |
|
59 |
50 <p> |
60 <p> |
51 Class implementing the logic to send emails via Google Mail. |
61 Class implementing the logic to send emails via Google Mail. |
52 </p><h3>Signals</h3> |
62 </p> |
53 <dl> |
63 <h3>Signals</h3> |
|
64 <dl> |
|
65 |
54 <dt>sendResult(bool, str)</dt> |
66 <dt>sendResult(bool, str)</dt> |
55 <dd> |
67 <dd> |
56 emitted to indicate the transmission result |
68 emitted to indicate the transmission result |
57 and a result message |
69 and a result message |
58 </dd> |
70 </dd> |
59 </dl> |
71 </dl> |
60 <h3>Derived from</h3> |
72 <h3>Derived from</h3> |
61 QObject |
73 QObject |
62 <h3>Class Attributes</h3> |
74 <h3>Class Attributes</h3> |
|
75 |
63 <table> |
76 <table> |
64 <tr><td>None</td></tr> |
77 <tr><td>None</td></tr> |
65 </table> |
78 </table> |
66 <h3>Class Methods</h3> |
79 <h3>Class Methods</h3> |
|
80 |
67 <table> |
81 <table> |
68 <tr><td>None</td></tr> |
82 <tr><td>None</td></tr> |
69 </table> |
83 </table> |
70 <h3>Methods</h3> |
84 <h3>Methods</h3> |
71 <table> |
85 |
|
86 <table> |
|
87 |
72 <tr> |
88 <tr> |
73 <td><a href="#E5GoogleMail.__init__">E5GoogleMail</a></td> |
89 <td><a href="#E5GoogleMail.__init__">E5GoogleMail</a></td> |
74 <td>Constructor</td> |
90 <td>Constructor</td> |
75 </tr><tr> |
91 </tr> |
|
92 <tr> |
76 <td><a href="#E5GoogleMail.__credentialsFromSession">__credentialsFromSession</a></td> |
93 <td><a href="#E5GoogleMail.__credentialsFromSession">__credentialsFromSession</a></td> |
77 <td>Private method to create a credentials object.</td> |
94 <td>Private method to create a credentials object.</td> |
78 </tr><tr> |
95 </tr> |
|
96 <tr> |
79 <td><a href="#E5GoogleMail.__doSendMessages">__doSendMessages</a></td> |
97 <td><a href="#E5GoogleMail.__doSendMessages">__doSendMessages</a></td> |
80 <td>Private method to send all queued messages.</td> |
98 <td>Private method to send all queued messages.</td> |
81 </tr><tr> |
99 </tr> |
|
100 <tr> |
82 <td><a href="#E5GoogleMail.__loadToken">__loadToken</a></td> |
101 <td><a href="#E5GoogleMail.__loadToken">__loadToken</a></td> |
83 <td>Private method to load a token from the token file.</td> |
102 <td>Private method to load a token from the token file.</td> |
84 </tr><tr> |
103 </tr> |
85 <td><a href="#E5GoogleMail.__prepareMessage_v2">__prepareMessage_v2</a></td> |
104 <tr> |
86 <td>Private method to prepare the message for sending (Python2 Variant).</td> |
105 <td><a href="#E5GoogleMail.__prepareMessage">__prepareMessage</a></td> |
87 </tr><tr> |
106 <td>Private method to prepare the message for sending.</td> |
88 <td><a href="#E5GoogleMail.__prepareMessage_v3">__prepareMessage_v3</a></td> |
107 </tr> |
89 <td>Private method to prepare the message for sending (Python2 Variant).</td> |
108 <tr> |
90 </tr><tr> |
|
91 <td><a href="#E5GoogleMail.__processAuthorization">__processAuthorization</a></td> |
109 <td><a href="#E5GoogleMail.__processAuthorization">__processAuthorization</a></td> |
92 <td>Private slot to process the received authorization code.</td> |
110 <td>Private slot to process the received authorization code.</td> |
93 </tr><tr> |
111 </tr> |
|
112 <tr> |
94 <td><a href="#E5GoogleMail.__saveToken">__saveToken</a></td> |
113 <td><a href="#E5GoogleMail.__saveToken">__saveToken</a></td> |
95 <td>Private method to save a token to the token file.</td> |
114 <td>Private method to save a token to the token file.</td> |
96 </tr><tr> |
115 </tr> |
|
116 <tr> |
97 <td><a href="#E5GoogleMail.__startSession">__startSession</a></td> |
117 <td><a href="#E5GoogleMail.__startSession">__startSession</a></td> |
98 <td>Private method to start an authorized session and optionally start the authorization flow.</td> |
118 <td>Private method to start an authorized session and optionally start the authorization flow.</td> |
99 </tr><tr> |
119 </tr> |
|
120 <tr> |
100 <td><a href="#E5GoogleMail.sendMessage">sendMessage</a></td> |
121 <td><a href="#E5GoogleMail.sendMessage">sendMessage</a></td> |
101 <td>Public method to send a message via Google Mail.</td> |
122 <td>Public method to send a message via Google Mail.</td> |
102 </tr> |
123 </tr> |
103 </table> |
124 </table> |
104 <h3>Static Methods</h3> |
125 <h3>Static Methods</h3> |
105 <table> |
126 |
106 <tr><td>None</td></tr> |
127 <table> |
107 </table> |
128 <tr><td>None</td></tr> |
|
129 </table> |
|
130 |
108 <a NAME="E5GoogleMail.__init__" ID="E5GoogleMail.__init__"></a> |
131 <a NAME="E5GoogleMail.__init__" ID="E5GoogleMail.__init__"></a> |
109 <h4>E5GoogleMail (Constructor)</h4> |
132 <h4>E5GoogleMail (Constructor)</h4> |
110 <b>E5GoogleMail</b>(<i>parent=None</i>) |
133 <b>E5GoogleMail</b>(<i>parent=None</i>) |
|
134 |
111 <p> |
135 <p> |
112 Constructor |
136 Constructor |
113 </p><dl> |
137 </p> |
|
138 <dl> |
|
139 |
114 <dt><i>parent</i> (QObject)</dt> |
140 <dt><i>parent</i> (QObject)</dt> |
115 <dd> |
141 <dd> |
116 reference to the parent object |
142 reference to the parent object |
117 </dd> |
143 </dd> |
118 </dl><a NAME="E5GoogleMail.__credentialsFromSession" ID="E5GoogleMail.__credentialsFromSession"></a> |
144 </dl> |
|
145 <a NAME="E5GoogleMail.__credentialsFromSession" ID="E5GoogleMail.__credentialsFromSession"></a> |
119 <h4>E5GoogleMail.__credentialsFromSession</h4> |
146 <h4>E5GoogleMail.__credentialsFromSession</h4> |
120 <b>__credentialsFromSession</b>(<i></i>) |
147 <b>__credentialsFromSession</b>(<i></i>) |
|
148 |
121 <p> |
149 <p> |
122 Private method to create a credentials object. |
150 Private method to create a credentials object. |
123 </p><dl> |
151 </p> |
|
152 <dl> |
124 <dt>Returns:</dt> |
153 <dt>Returns:</dt> |
125 <dd> |
154 <dd> |
126 created credentials object |
155 created credentials object |
127 </dd> |
156 </dd> |
128 </dl><dl> |
157 </dl> |
|
158 <dl> |
129 <dt>Return Type:</dt> |
159 <dt>Return Type:</dt> |
130 <dd> |
160 <dd> |
131 google.oauth2.credentials.Credentials |
161 google.oauth2.credentials.Credentials |
132 </dd> |
162 </dd> |
133 </dl><a NAME="E5GoogleMail.__doSendMessages" ID="E5GoogleMail.__doSendMessages"></a> |
163 </dl> |
|
164 <a NAME="E5GoogleMail.__doSendMessages" ID="E5GoogleMail.__doSendMessages"></a> |
134 <h4>E5GoogleMail.__doSendMessages</h4> |
165 <h4>E5GoogleMail.__doSendMessages</h4> |
135 <b>__doSendMessages</b>(<i></i>) |
166 <b>__doSendMessages</b>(<i></i>) |
|
167 |
136 <p> |
168 <p> |
137 Private method to send all queued messages. |
169 Private method to send all queued messages. |
138 </p><a NAME="E5GoogleMail.__loadToken" ID="E5GoogleMail.__loadToken"></a> |
170 </p> |
|
171 <a NAME="E5GoogleMail.__loadToken" ID="E5GoogleMail.__loadToken"></a> |
139 <h4>E5GoogleMail.__loadToken</h4> |
172 <h4>E5GoogleMail.__loadToken</h4> |
140 <b>__loadToken</b>(<i></i>) |
173 <b>__loadToken</b>(<i></i>) |
|
174 |
141 <p> |
175 <p> |
142 Private method to load a token from the token file. |
176 Private method to load a token from the token file. |
143 </p><dl> |
177 </p> |
|
178 <dl> |
144 <dt>Returns:</dt> |
179 <dt>Returns:</dt> |
145 <dd> |
180 <dd> |
146 loaded token |
181 loaded token |
147 </dd> |
182 </dd> |
148 </dl><dl> |
183 </dl> |
|
184 <dl> |
149 <dt>Return Type:</dt> |
185 <dt>Return Type:</dt> |
150 <dd> |
186 <dd> |
151 dict or None |
187 dict or None |
152 </dd> |
188 </dd> |
153 </dl><a NAME="E5GoogleMail.__prepareMessage_v2" ID="E5GoogleMail.__prepareMessage_v2"></a> |
189 </dl> |
154 <h4>E5GoogleMail.__prepareMessage_v2</h4> |
190 <a NAME="E5GoogleMail.__prepareMessage" ID="E5GoogleMail.__prepareMessage"></a> |
155 <b>__prepareMessage_v2</b>(<i>message</i>) |
191 <h4>E5GoogleMail.__prepareMessage</h4> |
156 <p> |
192 <b>__prepareMessage</b>(<i>message</i>) |
157 Private method to prepare the message for sending (Python2 Variant). |
193 |
158 </p><dl> |
194 <p> |
|
195 Private method to prepare the message for sending. |
|
196 </p> |
|
197 <dl> |
|
198 |
159 <dt><i>message</i> (email.mime.text.MIMEBase)</dt> |
199 <dt><i>message</i> (email.mime.text.MIMEBase)</dt> |
160 <dd> |
200 <dd> |
161 message to be prepared |
201 message to be prepared |
162 </dd> |
202 </dd> |
163 </dl><dl> |
203 </dl> |
|
204 <dl> |
164 <dt>Returns:</dt> |
205 <dt>Returns:</dt> |
165 <dd> |
206 <dd> |
166 prepared message dictionary |
207 prepared message dictionary |
167 </dd> |
208 </dd> |
168 </dl><dl> |
209 </dl> |
|
210 <dl> |
169 <dt>Return Type:</dt> |
211 <dt>Return Type:</dt> |
170 <dd> |
212 <dd> |
171 dict |
213 dict |
172 </dd> |
214 </dd> |
173 </dl><a NAME="E5GoogleMail.__prepareMessage_v3" ID="E5GoogleMail.__prepareMessage_v3"></a> |
215 </dl> |
174 <h4>E5GoogleMail.__prepareMessage_v3</h4> |
216 <a NAME="E5GoogleMail.__processAuthorization" ID="E5GoogleMail.__processAuthorization"></a> |
175 <b>__prepareMessage_v3</b>(<i>message</i>) |
|
176 <p> |
|
177 Private method to prepare the message for sending (Python2 Variant). |
|
178 </p><dl> |
|
179 <dt><i>message</i> (email.mime.text.MIMEBase)</dt> |
|
180 <dd> |
|
181 message to be prepared |
|
182 </dd> |
|
183 </dl><dl> |
|
184 <dt>Returns:</dt> |
|
185 <dd> |
|
186 prepared message dictionary |
|
187 </dd> |
|
188 </dl><dl> |
|
189 <dt>Return Type:</dt> |
|
190 <dd> |
|
191 dict |
|
192 </dd> |
|
193 </dl><a NAME="E5GoogleMail.__processAuthorization" ID="E5GoogleMail.__processAuthorization"></a> |
|
194 <h4>E5GoogleMail.__processAuthorization</h4> |
217 <h4>E5GoogleMail.__processAuthorization</h4> |
195 <b>__processAuthorization</b>(<i>authCode</i>) |
218 <b>__processAuthorization</b>(<i>authCode</i>) |
|
219 |
196 <p> |
220 <p> |
197 Private slot to process the received authorization code. |
221 Private slot to process the received authorization code. |
198 </p><dl> |
222 </p> |
|
223 <dl> |
|
224 |
199 <dt><i>authCode</i> (str)</dt> |
225 <dt><i>authCode</i> (str)</dt> |
200 <dd> |
226 <dd> |
201 received authorization code |
227 received authorization code |
202 </dd> |
228 </dd> |
203 </dl><a NAME="E5GoogleMail.__saveToken" ID="E5GoogleMail.__saveToken"></a> |
229 </dl> |
|
230 <a NAME="E5GoogleMail.__saveToken" ID="E5GoogleMail.__saveToken"></a> |
204 <h4>E5GoogleMail.__saveToken</h4> |
231 <h4>E5GoogleMail.__saveToken</h4> |
205 <b>__saveToken</b>(<i>token</i>) |
232 <b>__saveToken</b>(<i>token</i>) |
|
233 |
206 <p> |
234 <p> |
207 Private method to save a token to the token file. |
235 Private method to save a token to the token file. |
208 </p><dl> |
236 </p> |
|
237 <dl> |
|
238 |
209 <dt><i>token</i> (dict)</dt> |
239 <dt><i>token</i> (dict)</dt> |
210 <dd> |
240 <dd> |
211 token to be saved |
241 token to be saved |
212 </dd> |
242 </dd> |
213 </dl><a NAME="E5GoogleMail.__startSession" ID="E5GoogleMail.__startSession"></a> |
243 </dl> |
|
244 <a NAME="E5GoogleMail.__startSession" ID="E5GoogleMail.__startSession"></a> |
214 <h4>E5GoogleMail.__startSession</h4> |
245 <h4>E5GoogleMail.__startSession</h4> |
215 <b>__startSession</b>(<i></i>) |
246 <b>__startSession</b>(<i></i>) |
|
247 |
216 <p> |
248 <p> |
217 Private method to start an authorized session and optionally start the |
249 Private method to start an authorized session and optionally start the |
218 authorization flow. |
250 authorization flow. |
219 </p><a NAME="E5GoogleMail.sendMessage" ID="E5GoogleMail.sendMessage"></a> |
251 </p> |
|
252 <a NAME="E5GoogleMail.sendMessage" ID="E5GoogleMail.sendMessage"></a> |
220 <h4>E5GoogleMail.sendMessage</h4> |
253 <h4>E5GoogleMail.sendMessage</h4> |
221 <b>sendMessage</b>(<i>message</i>) |
254 <b>sendMessage</b>(<i>message</i>) |
|
255 |
222 <p> |
256 <p> |
223 Public method to send a message via Google Mail. |
257 Public method to send a message via Google Mail. |
224 </p><dl> |
258 </p> |
|
259 <dl> |
|
260 |
225 <dt><i>message</i> (email.mime.text.MIMEBase)</dt> |
261 <dt><i>message</i> (email.mime.text.MIMEBase)</dt> |
226 <dd> |
262 <dd> |
227 email message to be sent |
263 email message to be sent |
228 </dd> |
264 </dd> |
229 </dl> |
265 </dl> |
230 <div align="right"><a href="#top">Up</a></div> |
266 <div align="right"><a href="#top">Up</a></div> |
231 <hr /><hr /> |
267 <hr /> |
|
268 <hr /> |
232 <a NAME="E5GoogleMailAuthBrowser" ID="E5GoogleMailAuthBrowser"></a> |
269 <a NAME="E5GoogleMailAuthBrowser" ID="E5GoogleMailAuthBrowser"></a> |
233 <h2>E5GoogleMailAuthBrowser</h2> |
270 <h2>E5GoogleMailAuthBrowser</h2> |
|
271 |
234 <p> |
272 <p> |
235 Class implementing a simple web browser to perform the OAuth2 |
273 Class implementing a simple web browser to perform the OAuth2 |
236 authentication process. |
274 authentication process. |
237 </p><h3>Signals</h3> |
275 </p> |
238 <dl> |
276 <h3>Signals</h3> |
|
277 <dl> |
|
278 |
239 <dt>approvalCodeReceived(str)</dt> |
279 <dt>approvalCodeReceived(str)</dt> |
240 <dd> |
280 <dd> |
241 emitted to indicate the receipt of the |
281 emitted to indicate the receipt of the |
242 approval code |
282 approval code |
243 </dd> |
283 </dd> |
244 </dl> |
284 </dl> |
245 <h3>Derived from</h3> |
285 <h3>Derived from</h3> |
246 QDialog |
286 QDialog |
247 <h3>Class Attributes</h3> |
287 <h3>Class Attributes</h3> |
|
288 |
248 <table> |
289 <table> |
249 <tr><td>None</td></tr> |
290 <tr><td>None</td></tr> |
250 </table> |
291 </table> |
251 <h3>Class Methods</h3> |
292 <h3>Class Methods</h3> |
|
293 |
252 <table> |
294 <table> |
253 <tr><td>None</td></tr> |
295 <tr><td>None</td></tr> |
254 </table> |
296 </table> |
255 <h3>Methods</h3> |
297 <h3>Methods</h3> |
256 <table> |
298 |
|
299 <table> |
|
300 |
257 <tr> |
301 <tr> |
258 <td><a href="#E5GoogleMailAuthBrowser.__init__">E5GoogleMailAuthBrowser</a></td> |
302 <td><a href="#E5GoogleMailAuthBrowser.__init__">E5GoogleMailAuthBrowser</a></td> |
259 <td>Constructor</td> |
303 <td>Constructor</td> |
260 </tr><tr> |
304 </tr> |
|
305 <tr> |
261 <td><a href="#E5GoogleMailAuthBrowser.__pageLoadFinished">__pageLoadFinished</a></td> |
306 <td><a href="#E5GoogleMailAuthBrowser.__pageLoadFinished">__pageLoadFinished</a></td> |
262 <td>Private slot handling the loadFinished signal.</td> |
307 <td>Private slot handling the loadFinished signal.</td> |
263 </tr><tr> |
308 </tr> |
|
309 <tr> |
264 <td><a href="#E5GoogleMailAuthBrowser.__titleChanged">__titleChanged</a></td> |
310 <td><a href="#E5GoogleMailAuthBrowser.__titleChanged">__titleChanged</a></td> |
265 <td>Private slot handling changes of the web page title.</td> |
311 <td>Private slot handling changes of the web page title.</td> |
266 </tr><tr> |
312 </tr> |
|
313 <tr> |
267 <td><a href="#E5GoogleMailAuthBrowser.load">load</a></td> |
314 <td><a href="#E5GoogleMailAuthBrowser.load">load</a></td> |
268 <td>Public method to start the authorization flow by loading the given URL.</td> |
315 <td>Public method to start the authorization flow by loading the given URL.</td> |
269 </tr> |
316 </tr> |
270 </table> |
317 </table> |
271 <h3>Static Methods</h3> |
318 <h3>Static Methods</h3> |
272 <table> |
319 |
273 <tr><td>None</td></tr> |
320 <table> |
274 </table> |
321 <tr><td>None</td></tr> |
|
322 </table> |
|
323 |
275 <a NAME="E5GoogleMailAuthBrowser.__init__" ID="E5GoogleMailAuthBrowser.__init__"></a> |
324 <a NAME="E5GoogleMailAuthBrowser.__init__" ID="E5GoogleMailAuthBrowser.__init__"></a> |
276 <h4>E5GoogleMailAuthBrowser (Constructor)</h4> |
325 <h4>E5GoogleMailAuthBrowser (Constructor)</h4> |
277 <b>E5GoogleMailAuthBrowser</b>(<i>parent=None</i>) |
326 <b>E5GoogleMailAuthBrowser</b>(<i>parent=None</i>) |
|
327 |
278 <p> |
328 <p> |
279 Constructor |
329 Constructor |
280 </p><dl> |
330 </p> |
|
331 <dl> |
|
332 |
281 <dt><i>parent</i> (QWidget)</dt> |
333 <dt><i>parent</i> (QWidget)</dt> |
282 <dd> |
334 <dd> |
283 reference to the parent widget |
335 reference to the parent widget |
284 </dd> |
336 </dd> |
285 </dl><a NAME="E5GoogleMailAuthBrowser.__pageLoadFinished" ID="E5GoogleMailAuthBrowser.__pageLoadFinished"></a> |
337 </dl> |
|
338 <a NAME="E5GoogleMailAuthBrowser.__pageLoadFinished" ID="E5GoogleMailAuthBrowser.__pageLoadFinished"></a> |
286 <h4>E5GoogleMailAuthBrowser.__pageLoadFinished</h4> |
339 <h4>E5GoogleMailAuthBrowser.__pageLoadFinished</h4> |
287 <b>__pageLoadFinished</b>(<i></i>) |
340 <b>__pageLoadFinished</b>(<i></i>) |
|
341 |
288 <p> |
342 <p> |
289 Private slot handling the loadFinished signal. |
343 Private slot handling the loadFinished signal. |
290 </p><a NAME="E5GoogleMailAuthBrowser.__titleChanged" ID="E5GoogleMailAuthBrowser.__titleChanged"></a> |
344 </p> |
|
345 <a NAME="E5GoogleMailAuthBrowser.__titleChanged" ID="E5GoogleMailAuthBrowser.__titleChanged"></a> |
291 <h4>E5GoogleMailAuthBrowser.__titleChanged</h4> |
346 <h4>E5GoogleMailAuthBrowser.__titleChanged</h4> |
292 <b>__titleChanged</b>(<i>title</i>) |
347 <b>__titleChanged</b>(<i>title</i>) |
|
348 |
293 <p> |
349 <p> |
294 Private slot handling changes of the web page title. |
350 Private slot handling changes of the web page title. |
295 </p><dl> |
351 </p> |
|
352 <dl> |
|
353 |
296 <dt><i>title</i> (str)</dt> |
354 <dt><i>title</i> (str)</dt> |
297 <dd> |
355 <dd> |
298 web page title |
356 web page title |
299 </dd> |
357 </dd> |
300 </dl><a NAME="E5GoogleMailAuthBrowser.load" ID="E5GoogleMailAuthBrowser.load"></a> |
358 </dl> |
|
359 <a NAME="E5GoogleMailAuthBrowser.load" ID="E5GoogleMailAuthBrowser.load"></a> |
301 <h4>E5GoogleMailAuthBrowser.load</h4> |
360 <h4>E5GoogleMailAuthBrowser.load</h4> |
302 <b>load</b>(<i>url</i>) |
361 <b>load</b>(<i>url</i>) |
|
362 |
303 <p> |
363 <p> |
304 Public method to start the authorization flow by loading the given URL. |
364 Public method to start the authorization flow by loading the given URL. |
305 </p><dl> |
365 </p> |
|
366 <dl> |
|
367 |
306 <dt><i>url</i> (str or QUrl)</dt> |
368 <dt><i>url</i> (str or QUrl)</dt> |
307 <dd> |
369 <dd> |
308 URL to be laoded |
370 URL to be laoded |
309 </dd> |
371 </dd> |
310 </dl> |
372 </dl> |
311 <div align="right"><a href="#top">Up</a></div> |
373 <div align="right"><a href="#top">Up</a></div> |
312 <hr /><hr /> |
374 <hr /> |
|
375 <hr /> |
313 <a NAME="GoogleMailHelp" ID="GoogleMailHelp"></a> |
376 <a NAME="GoogleMailHelp" ID="GoogleMailHelp"></a> |
314 <h2>GoogleMailHelp</h2> |
377 <h2>GoogleMailHelp</h2> |
315 <b>GoogleMailHelp</b>(<i></i>) |
378 <b>GoogleMailHelp</b>(<i></i>) |
|
379 |
316 <p> |
380 <p> |
317 Module function to get some help about how to enable the Google Mail |
381 Module function to get some help about how to enable the Google Mail |
318 OAuth2 service. |
382 OAuth2 service. |
319 </p><dl> |
383 </p> |
|
384 <dl> |
320 <dt>Returns:</dt> |
385 <dt>Returns:</dt> |
321 <dd> |
386 <dd> |
322 help text |
387 help text |
323 </dd> |
388 </dd> |
324 </dl><dl> |
389 </dl> |
|
390 <dl> |
325 <dt>Return Type:</dt> |
391 <dt>Return Type:</dt> |
326 <dd> |
392 <dd> |
327 str |
393 str |
328 </dd> |
394 </dd> |
329 </dl> |
395 </dl> |