blob: 420f8a7fdcc9ed6982113838f6b745795f7e0e90 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<!-- qmailmessageservice.cpp -->
<head>
<title>QMailMessageServiceEditor Class Reference</title>
<link href="classic.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="32"><img src="images/qtlogo.png" align="left" border="0" /></td>
<td width="1"> </td><td class="postheader" valign="center"><a href="index.html"><font color="#004faf">Home</font></a></td>
<td align="right" valign="top" width="230"><img src="images/codeless.png" border="0" /></td></tr></table><h1 class="title">QMailMessageServiceEditor Class Reference</h1>
<p>The QMailMessageServiceEditor class provides an interface that allows a service to be edited graphically. <a href="#details">More...</a></p>
<pre> #include <QMailMessageServiceEditor></pre><p><b>This class is under development and is subject to change.</b></p>
<p>Inherits <a href="http://doc.trolltech.com/4.5/qwidget.html">QWidget</a>.</p>
<ul>
<li><a href="qmailmessageserviceeditor-members.html">List of all members, including inherited members</a></li>
</ul>
<hr />
<a name="public-functions"></a>
<h2>Public Functions</h2>
<table class="alignedsummary" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><b><a href="qmailmessageserviceeditor.html#displayConfiguration">displayConfiguration</a></b> ( const QMailAccount & <i>account</i>, const QMailAccountConfiguration & <i>config</i> ) = 0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><b><a href="qmailmessageserviceeditor.html#updateAccount">updateAccount</a></b> ( QMailAccount * <i>account</i>, QMailAccountConfiguration * <i>config</i> ) = 0</td></tr>
</table>
<ul>
<li><div bar="2" class="fn"></div>207 public functions inherited from <a href="http://doc.trolltech.com/4.5/qwidget.html#public-functions">QWidget</a></li>
<li><div bar="2" class="fn"></div>29 public functions inherited from <a href="http://doc.trolltech.com/4.5/qobject.html#public-functions">QObject</a></li>
<li><div bar="2" class="fn"></div>12 public functions inherited from <a href="http://doc.trolltech.com/4.5/qpaintdevice.html#public-functions">QPaintDevice</a></li>
</ul>
<h3>Additional Inherited Members</h3>
<ul>
<li><div class="fn"></div>57 properties inherited from <a href="http://doc.trolltech.com/4.5/qwidget.html#properties">QWidget</a></li>
<li><div class="fn"></div>1 property inherited from <a href="http://doc.trolltech.com/4.5/qobject.html#properties">QObject</a></li>
<li><div class="fn"></div>19 public slots inherited from <a href="http://doc.trolltech.com/4.5/qwidget.html#public-slots">QWidget</a></li>
<li><div class="fn"></div>1 public slot inherited from <a href="http://doc.trolltech.com/4.5/qobject.html#public-slots">QObject</a></li>
<li><div class="fn"></div>1 signal inherited from <a href="http://doc.trolltech.com/4.5/qwidget.html#signals">QWidget</a></li>
<li><div class="fn"></div>1 signal inherited from <a href="http://doc.trolltech.com/4.5/qobject.html#signals">QObject</a></li>
<li><div class="fn"></div>1 public type inherited from <a href="http://doc.trolltech.com/4.5/qobject.html#public-variables">QObject</a></li>
<li><div class="fn"></div>4 static public members inherited from <a href="http://doc.trolltech.com/4.5/qwidget.html#static-public-members">QWidget</a></li>
<li><div class="fn"></div>4 static public members inherited from <a href="http://doc.trolltech.com/4.5/qobject.html#static-public-members">QObject</a></li>
<li><div class="fn"></div>38 protected functions inherited from <a href="http://doc.trolltech.com/4.5/qwidget.html#protected-functions">QWidget</a></li>
<li><div class="fn"></div>7 protected functions inherited from <a href="http://doc.trolltech.com/4.5/qobject.html#protected-functions">QObject</a></li>
<li><div class="fn"></div>1 protected function inherited from <a href="http://doc.trolltech.com/4.5/qpaintdevice.html#protected-functions">QPaintDevice</a></li>
<li><div class="fn"></div>1 protected slot inherited from <a href="http://doc.trolltech.com/4.5/qwidget.html#protected-slots">QWidget</a></li>
<li><div class="fn"></div>2 protected variables inherited from <a href="http://doc.trolltech.com/4.5/qobject.html#protected-variables">QObject</a></li>
<li><div class="fn"></div>1 protected type inherited from <a href="http://doc.trolltech.com/4.5/qpaintdevice.html#protected-variables">QPaintDevice</a></li>
</ul>
<a name="details"></a>
<hr />
<h2>Detailed Description</h2>
<p>The QMailMessageServiceEditor class provides an interface that allows a service to be edited graphically.</p>
<p>QMailMessageServiceEditor provides the base class for a GUI component that can edit the configuration for a messaging service.</p>
<hr />
<h2>Member Function Documentation</h2>
<h3 class="fn"><a name="displayConfiguration"></a>void QMailMessageServiceEditor::displayConfiguration ( const <a href="qmailaccount.html">QMailAccount</a> & <i>account</i>, const <a href="qmailaccountconfiguration.html">QMailAccountConfiguration</a> & <i>config</i> ) <tt> [pure virtual]</tt></h3>
<p>Invoked to set the editor with the details of the account <i>account</i>, described by <i>config</i>.</p>
<h3 class="fn"><a name="updateAccount"></a>bool QMailMessageServiceEditor::updateAccount ( <a href="qmailaccount.html">QMailAccount</a> * <i>account</i>, <a href="qmailaccountconfiguration.html">QMailAccountConfiguration</a> * <i>config</i> ) <tt> [pure virtual]</tt></h3>
<p>Invoked to update the account <i>account</i> and configuration <i>config</i> with the details currently displayed by the editor. Return true if the account and configuration are appropriately updated, and any necessary data storage external to the mail store has been performed.</p>
<p /><address><hr /><div align="center">
<table width="100%" cellspacing="0" border="0"><tr class="address">
<td align="left">Copyright © 2010 QtSoftware</td>
<td align="right"><div align="right">Messaging Framework</div></td>
</tr></table></div></address></body>
</html>
|