You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1061 lines
46 KiB
1061 lines
46 KiB
12 years ago
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||
|
<title>kshowmail.kdevelop: ShowRecord Class Reference</title>
|
||
|
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||
|
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||
|
</head><body>
|
||
|
<!-- Generated by Doxygen 1.5.0 -->
|
||
|
<div class="tabs">
|
||
|
<ul>
|
||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||
|
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||
|
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||
|
</ul></div>
|
||
|
<div class="tabs">
|
||
|
<ul>
|
||
|
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||
|
</ul></div>
|
||
|
<h1>ShowRecord Class Reference</h1><!-- doxytag: class="ShowRecord" -->List which contains all mails of an account.
|
||
|
<a href="#_details">More...</a>
|
||
|
<p>
|
||
|
<code>#include <<a class="el" href="showrecord_8h-source.html">showrecord.h</a>></code>
|
||
|
<p>
|
||
|
<a href="classShowRecord-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||
|
<tr><td></td></tr>
|
||
|
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#c3088d9306ad23138dcc1212b975f596">ShowRecord</a> ()</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#bda8f21edf9dbfa07741e37e6f06beeb">~ShowRecord</a> ()</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#2b0757f2678223ca4e51257766dd64a3">saveOptions</a> (QDomDocument &doc, QDomElement &parent)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#87bd29245b100a9d291856fd0784662f">readStoredMails</a> (QDomElement &parent)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#a2c3ad37ee0eb7eb41d7820e05352502">applyHeaderFilter</a> (<a class="el" href="classHeaderFilter.html">HeaderFilter</a> *filter, QString account, MailNumberList_Type &deleteList, MailToDownloadMap_Type &downloadList, <a class="el" href="classFilterLog.html">FilterLog</a> *log=NULL)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#e0aeb91afa1bd2ea566ff4dd4dd299d5">hasSelectedMails</a> ()</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespaceTypes.html#48fad16d3707caeaf47bb1e8fab4be55">Types::MailNumberList_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#417a26f1eea8a1311362633e43ac8bab">getSelectedMails</a> ()</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#d9075f4c8de5af4b0b5870d1ff71f4ea">removeMail</a> (int number)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#c78c6981b92a2546d4ee75320aba380d">getSelectedSubjects</a> () const</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#51a8d0c91d32e6fdc20cb8f5f2350cac">getSenderOf</a> (int number) const</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#93c44ad805a67e955b3cfa2518291613">getDateOf</a> (int number) const</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#b1a6f1fee65db84e5496619c14035539">getSizeOf</a> (int number) const</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#38d282950be6217d1488efc720a5f415">getSubjectOf</a> (int number) const</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#dde4ccc3e28c0d7e233ace3810a28814">decodeMailBody</a> (QByteArray body, int number, bool preferHTML) const</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#1fca27c3d569bbd1b1d673f2ac847791">hasMail</a> (QString uid)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#89b22dcaa5ff6f47121150b7d25939d0">isNew</a> (QString uid) const </td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#97b16a09a5a51b68f7d2b3efb95c80ea">appendNewMail</a> (int number, QString uid, bool isNew)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#1705c73921184eda80bd63f979ef34bc">printMailList</a> ()</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#f3ae42223f76c35b2273119916a82a24">setSize</a> (int number, long size)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespaceTypes.html#48fad16d3707caeaf47bb1e8fab4be55">Types::MailNumberList_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#89fd7edc8c324e8b0ebe6b32f2d30b9d">getNewMails</a> ()</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#29fe412b8ef3eb2b71bbd93268baaf9a">setHeader</a> (int number, QString header)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#ae03febb272198c00851b4e46be68b83">getUIDsOfOldMails</a> ()</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#15ef001ed312f642b8cd8cf2619ecfb4">getHeaderOf</a> (QString uid)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#230b5d25e61a0aa76a9adf852bf73d98">setHeader</a> (QString uid, QString header)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#fb2d493f52927c18ccc35352d2d2b115">getNumberNewMails</a> ()</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#5fc0413079f9cfc5b32c36812f643c0a">getNumberMails</a> ()</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#c6c9d9e7e23f57006d2d573442a144b5">getTotalSize</a> ()</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#7124760f6dffce82cf267276f4c0d015">fillMailListView</a> (<a class="el" href="classKshowmailView.html">KshowmailView</a> *view, QString &account)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#89005d433c577ed0e412c6314400cc31">showSelectedHeaders</a> (QString &account)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#7a658ec498ade20524e565698a47d04f">writeToMoveLog</a> (<a class="el" href="classFilterLog.html">FilterLog</a> *log, int number, QString account, QString mailbox)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#5edc420144eaa626babd3ff0fc78e1f4">writeToDeleteLog</a> (<a class="el" href="classFilterLog.html">FilterLog</a> *log, int number, QString account)</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#b19cb729ff18ab77d85a1e7c4fb61cb9">setMarkAtNextViewRefresh</a> (int number)</td></tr>
|
||
|
|
||
|
<tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#24f3968b9bd526deb987f3e21f264404">continueShowHeaders</a></td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="classShowRecord.html#8f9c8ce1f77c014cd4efcbf65c9b11f5">cancelShowHeaders</a></td></tr>
|
||
|
|
||
|
</table>
|
||
|
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||
|
List which contains all mails of an account.
|
||
|
<p>
|
||
|
The mails are objects of <a class="el" href="classShowRecordElem.html">ShowRecordElem</a>. Inherits QPtrList.<p>
|
||
|
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classShowRecordElem.html">ShowRecordElem</a> </dd></dl>
|
||
|
<dl class="author" compact><dt><b>Author:</b></dt><dd>Eggert Ehmke <p>
|
||
|
Ulrich Weigelt </dd></dl>
|
||
|
|
||
|
<p>
|
||
|
<hr><h2>Constructor & Destructor Documentation</h2>
|
||
|
<a class="anchor" name="c3088d9306ad23138dcc1212b975f596"></a><!-- doxytag: member="ShowRecord::ShowRecord" ref="c3088d9306ad23138dcc1212b975f596" args="()" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">ShowRecord::ShowRecord </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Constructor
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="bda8f21edf9dbfa07741e37e6f06beeb"></a><!-- doxytag: member="ShowRecord::~ShowRecord" ref="bda8f21edf9dbfa07741e37e6f06beeb" args="()" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">ShowRecord::~ShowRecord </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Destructor Does nothing.
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<hr><h2>Member Function Documentation</h2>
|
||
|
<a class="anchor" name="2b0757f2678223ca4e51257766dd64a3"></a><!-- doxytag: member="ShowRecord::saveOptions" ref="2b0757f2678223ca4e51257766dd64a3" args="(QDomDocument &doc, QDomElement &parent)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::saveOptions </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">QDomDocument & </td>
|
||
|
<td class="paramname"> <em>doc</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">QDomElement & </td>
|
||
|
<td class="paramname"> <em>parent</em></td><td> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td><td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Saves all stored mails into the given DOM document inside the given account element. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>doc</em> </td><td>DOM document in that all options are stored </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>account element </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="87bd29245b100a9d291856fd0784662f"></a><!-- doxytag: member="ShowRecord::readStoredMails" ref="87bd29245b100a9d291856fd0784662f" args="(QDomElement &parent)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::readStoredMails </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">QDomElement & </td>
|
||
|
<td class="paramname"> <em>parent</em> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Reads out all mails stored inside the given account element, creates objects from class <a class="el" href="classShowRecordElem.html">ShowRecordElem</a> and stores them in this list. All old items will be removed. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>account element (DOM element) </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="a2c3ad37ee0eb7eb41d7820e05352502"></a><!-- doxytag: member="ShowRecord::applyHeaderFilter" ref="a2c3ad37ee0eb7eb41d7820e05352502" args="(HeaderFilter *filter, QString account, MailNumberList_Type &deleteList, MailToDownloadMap_Type &downloadList, FilterLog *log=NULL)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::applyHeaderFilter </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype"><a class="el" href="classHeaderFilter.html">HeaderFilter</a> * </td>
|
||
|
<td class="paramname"> <em>filter</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">QString </td>
|
||
|
<td class="paramname"> <em>account</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">MailNumberList_Type & </td>
|
||
|
<td class="paramname"> <em>deleteList</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">MailToDownloadMap_Type & </td>
|
||
|
<td class="paramname"> <em>downloadList</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype"><a class="el" href="classFilterLog.html">FilterLog</a> * </td>
|
||
|
<td class="paramname"> <em>log</em> = <code>NULL</code></td><td> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td><td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Apply the filters to the mails in this list. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>filter</em> </td><td>pointer to the header filter </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>account</em> </td><td>name of this account </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>deleteList</em> </td><td>reference to a list in which this methode writes the numbers of mails to delete </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>downloadList</em> </td><td>reference to a list in which this methode writes the number of mails to download </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>log</em> </td><td>pointer to the filter log </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="e0aeb91afa1bd2ea566ff4dd4dd299d5"></a><!-- doxytag: member="ShowRecord::hasSelectedMails" ref="e0aeb91afa1bd2ea566ff4dd4dd299d5" args="()" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">bool ShowRecord::hasSelectedMails </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns whether there are mails in this list which are selected in the list view. <dl class="return" compact><dt><b>Returns:</b></dt><dd>TRUE - there are selected mails <p>
|
||
|
FALSE - there aren't selected mails </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="417a26f1eea8a1311362633e43ac8bab"></a><!-- doxytag: member="ShowRecord::getSelectedMails" ref="417a26f1eea8a1311362633e43ac8bab" args="()" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">MailNumberList_Type ShowRecord::getSelectedMails </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns the numbers of all selected mails. <dl class="return" compact><dt><b>Returns:</b></dt><dd>numbers of selected mails. </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="d9075f4c8de5af4b0b5870d1ff71f4ea"></a><!-- doxytag: member="ShowRecord::removeMail" ref="d9075f4c8de5af4b0b5870d1ff71f4ea" args="(int number)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::removeMail </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Removes the mail which has the given number. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>number of the mail which will be removed </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="c78c6981b92a2546d4ee75320aba380d"></a><!-- doxytag: member="ShowRecord::getSelectedSubjects" ref="c78c6981b92a2546d4ee75320aba380d" args="() const" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">QStringList ShowRecord::getSelectedSubjects </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"> const</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns the subjects of the selected mails. <dl class="return" compact><dt><b>Returns:</b></dt><dd>subjects of selected mails </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="51a8d0c91d32e6fdc20cb8f5f2350cac"></a><!-- doxytag: member="ShowRecord::getSenderOf" ref="51a8d0c91d32e6fdc20cb8f5f2350cac" args="(int number) const" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">QString ShowRecord::getSenderOf </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"> const</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns the sender of the mail with the given number. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>mail number </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
<dl class="return" compact><dt><b>Returns:</b></dt><dd>sender </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="93c44ad805a67e955b3cfa2518291613"></a><!-- doxytag: member="ShowRecord::getDateOf" ref="93c44ad805a67e955b3cfa2518291613" args="(int number) const" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">QString ShowRecord::getDateOf </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"> const</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns the date of sent of the mail with the given number. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>mail number </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
<dl class="return" compact><dt><b>Returns:</b></dt><dd>date </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="b1a6f1fee65db84e5496619c14035539"></a><!-- doxytag: member="ShowRecord::getSizeOf" ref="b1a6f1fee65db84e5496619c14035539" args="(int number) const" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">QString ShowRecord::getSizeOf </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"> const</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns the size of the mail with the given number. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>mail number </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
<dl class="return" compact><dt><b>Returns:</b></dt><dd>size </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="38d282950be6217d1488efc720a5f415"></a><!-- doxytag: member="ShowRecord::getSubjectOf" ref="38d282950be6217d1488efc720a5f415" args="(int number) const" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">QString ShowRecord::getSubjectOf </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"> const</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns the subject of the mail with the given number. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>mail number </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
<dl class="return" compact><dt><b>Returns:</b></dt><dd>subject </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="dde4ccc3e28c0d7e233ace3810a28814"></a><!-- doxytag: member="ShowRecord::decodeMailBody" ref="dde4ccc3e28c0d7e233ace3810a28814" args="(QByteArray body, int number, bool preferHTML) const" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">QString ShowRecord::decodeMailBody </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">QByteArray </td>
|
||
|
<td class="paramname"> <em>body</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">bool </td>
|
||
|
<td class="paramname"> <em>preferHTML</em></td><td> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td><td width="100%"> const</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Decodes the given mail body by the appropriate mail object. The mail object (<a class="el" href="classShowRecordElem.html">ShowRecordElem</a>) has to do this job, because it has stored the mail header and therefore it knows the content type and encoding of the mail. It decodes just the text or html part of the body. The rest of it will be rejected. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>body</em> </td><td>the encoded mail (including header) </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>number of the downloaded mail </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>preferHTML</em> </td><td>decode HTML part if present </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
<dl class="return" compact><dt><b>Returns:</b></dt><dd>decoded mail body </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="1fca27c3d569bbd1b1d673f2ac847791"></a><!-- doxytag: member="ShowRecord::hasMail" ref="1fca27c3d569bbd1b1d673f2ac847791" args="(QString uid)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">bool ShowRecord::hasMail </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">QString </td>
|
||
|
<td class="paramname"> <em>uid</em> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns whether there is mail with the given uid in the list. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>uid</em> </td><td>UID of the mail </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
<dl class="return" compact><dt><b>Returns:</b></dt><dd>TRUE - mail is in the list <p>
|
||
|
FALSE - mail is not in the list </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="89b22dcaa5ff6f47121150b7d25939d0"></a><!-- doxytag: member="ShowRecord::isNew" ref="89b22dcaa5ff6f47121150b7d25939d0" args="(QString uid) const " -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">bool ShowRecord::isNew </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">QString </td>
|
||
|
<td class="paramname"> <em>uid</em> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"> const</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns whether the given mail is new. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>uid</em> </td><td>UID of the mail </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
<dl class="return" compact><dt><b>Returns:</b></dt><dd>TRUE - mail is new <p>
|
||
|
FALSE - mail is not new or mail doesn't exist </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="97b16a09a5a51b68f7d2b3efb95c80ea"></a><!-- doxytag: member="ShowRecord::appendNewMail" ref="97b16a09a5a51b68f7d2b3efb95c80ea" args="(int number, QString uid, bool isNew)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::appendNewMail </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">QString </td>
|
||
|
<td class="paramname"> <em>uid</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">bool </td>
|
||
|
<td class="paramname"> <em>isNew</em></td><td> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td><td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Appends a new mail to the list. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>number of the mail on the server </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>uid</em> </td><td>Unique ID of the mail </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>isNew</em> </td><td>TRUE - mail is new; FALSE - mail is not new </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="1705c73921184eda80bd63f979ef34bc"></a><!-- doxytag: member="ShowRecord::printMailList" ref="1705c73921184eda80bd63f979ef34bc" args="()" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::printMailList </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Just for debugging. Prints a list of all contained mails to stdout.
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="f3ae42223f76c35b2273119916a82a24"></a><!-- doxytag: member="ShowRecord::setSize" ref="f3ae42223f76c35b2273119916a82a24" args="(int number, long size)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::setSize </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">long </td>
|
||
|
<td class="paramname"> <em>size</em></td><td> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td><td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Sets the size of a mail. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>number of the mail </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>size</em> </td><td>mail size </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="89fd7edc8c324e8b0ebe6b32f2d30b9d"></a><!-- doxytag: member="ShowRecord::getNewMails" ref="89fd7edc8c324e8b0ebe6b32f2d30b9d" args="()" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname"><a class="el" href="namespaceTypes.html#48fad16d3707caeaf47bb1e8fab4be55">Types::MailNumberList_Type</a> ShowRecord::getNewMails </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns the numbers of mails which are marked as new. <dl class="return" compact><dt><b>Returns:</b></dt><dd>numbers of the new mails </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="29fe412b8ef3eb2b71bbd93268baaf9a"></a><!-- doxytag: member="ShowRecord::setHeader" ref="29fe412b8ef3eb2b71bbd93268baaf9a" args="(int number, QString header)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::setHeader </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">QString </td>
|
||
|
<td class="paramname"> <em>header</em></td><td> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td><td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Sets the header of the given mail. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>number of the mail </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>header</em> </td><td>the header </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="ae03febb272198c00851b4e46be68b83"></a><!-- doxytag: member="ShowRecord::getUIDsOfOldMails" ref="ae03febb272198c00851b4e46be68b83" args="()" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">QStringList ShowRecord::getUIDsOfOldMails </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns a list of the UIDs of all old mails. <dl class="return" compact><dt><b>Returns:</b></dt><dd>UIDs of all old mails </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="15ef001ed312f642b8cd8cf2619ecfb4"></a><!-- doxytag: member="ShowRecord::getHeaderOf" ref="15ef001ed312f642b8cd8cf2619ecfb4" args="(QString uid)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">QString ShowRecord::getHeaderOf </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">QString </td>
|
||
|
<td class="paramname"> <em>uid</em> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns the header of the mail with the given UID. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>uid</em> </td><td>UID </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
<dl class="return" compact><dt><b>Returns:</b></dt><dd>mail header </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="230b5d25e61a0aa76a9adf852bf73d98"></a><!-- doxytag: member="ShowRecord::setHeader" ref="230b5d25e61a0aa76a9adf852bf73d98" args="(QString uid, QString header)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::setHeader </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">QString </td>
|
||
|
<td class="paramname"> <em>uid</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">QString </td>
|
||
|
<td class="paramname"> <em>header</em></td><td> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td><td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Sets the header of the mail with the given UID. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>uid</em> </td><td>UID </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>header</em> </td><td>mail header </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="fb2d493f52927c18ccc35352d2d2b115"></a><!-- doxytag: member="ShowRecord::getNumberNewMails" ref="fb2d493f52927c18ccc35352d2d2b115" args="()" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">int ShowRecord::getNumberNewMails </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns the number of new mails. <dl class="return" compact><dt><b>Returns:</b></dt><dd>number of new mails </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="5fc0413079f9cfc5b32c36812f643c0a"></a><!-- doxytag: member="ShowRecord::getNumberMails" ref="5fc0413079f9cfc5b32c36812f643c0a" args="()" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">int ShowRecord::getNumberMails </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns the number of mails. <dl class="return" compact><dt><b>Returns:</b></dt><dd>number of mails </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="c6c9d9e7e23f57006d2d573442a144b5"></a><!-- doxytag: member="ShowRecord::getTotalSize" ref="c6c9d9e7e23f57006d2d573442a144b5" args="()" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">long ShowRecord::getTotalSize </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramname"> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returns the total size of all mails. <dl class="return" compact><dt><b>Returns:</b></dt><dd>total size </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="7124760f6dffce82cf267276f4c0d015"></a><!-- doxytag: member="ShowRecord::fillMailListView" ref="7124760f6dffce82cf267276f4c0d015" args="(KshowmailView *view, QString &account)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::fillMailListView </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype"><a class="el" href="classKshowmailView.html">KshowmailView</a> * </td>
|
||
|
<td class="paramname"> <em>view</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">QString & </td>
|
||
|
<td class="paramname"> <em>account</em></td><td> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td><td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Creates for every mail a list view item and insert it into the mail list view. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>view</em> </td><td>pointer to the application view </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>account</em> </td><td>account name </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="89005d433c577ed0e412c6314400cc31"></a><!-- doxytag: member="ShowRecord::showSelectedHeaders" ref="89005d433c577ed0e412c6314400cc31" args="(QString &account)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">int ShowRecord::showSelectedHeaders </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">QString & </td>
|
||
|
<td class="paramname"> <em>account</em> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Shows the headers of all selected mails. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>account</em> </td><td>account name </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
<dl class="return" compact><dt><b>Returns:</b></dt><dd>continueShowHeaders - the user has always clicked OK. The invoking function will show the next header <p>
|
||
|
cancelShowHeaders - the user has clicked Cancel. The invoking function will not show the next header. </dd></dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="7a658ec498ade20524e565698a47d04f"></a><!-- doxytag: member="ShowRecord::writeToMoveLog" ref="7a658ec498ade20524e565698a47d04f" args="(FilterLog *log, int number, QString account, QString mailbox)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::writeToMoveLog </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype"><a class="el" href="classFilterLog.html">FilterLog</a> * </td>
|
||
|
<td class="paramname"> <em>log</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">QString </td>
|
||
|
<td class="paramname"> <em>account</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">QString </td>
|
||
|
<td class="paramname"> <em>mailbox</em></td><td> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td><td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Writes the mail into the Move Log. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>log</em> </td><td>pointer to the log </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>number of the mail </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>account</em> </td><td>name of the account </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>mailbox</em> </td><td>name of the mailbox </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="5edc420144eaa626babd3ff0fc78e1f4"></a><!-- doxytag: member="ShowRecord::writeToDeleteLog" ref="5edc420144eaa626babd3ff0fc78e1f4" args="(FilterLog *log, int number, QString account)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::writeToDeleteLog </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype"><a class="el" href="classFilterLog.html">FilterLog</a> * </td>
|
||
|
<td class="paramname"> <em>log</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">QString </td>
|
||
|
<td class="paramname"> <em>account</em></td><td> </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td></td>
|
||
|
<td>)</td>
|
||
|
<td></td><td></td><td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Writes the mail into the Delete Log. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>log</em> </td><td>pointer to the log </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>number of the mail </td></tr>
|
||
|
<tr><td valign="top"></td><td valign="top"><em>account</em> </td><td>name of the account </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="b19cb729ff18ab77d85a1e7c4fb61cb9"></a><!-- doxytag: member="ShowRecord::setMarkAtNextViewRefresh" ref="b19cb729ff18ab77d85a1e7c4fb61cb9" args="(int number)" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">void ShowRecord::setMarkAtNextViewRefresh </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">int </td>
|
||
|
<td class="paramname"> <em>number</em> </td>
|
||
|
<td> ) </td>
|
||
|
<td width="100%"></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
The given mail will be marked at the next view refresh. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"></td><td valign="top"><em>number</em> </td><td>number of the mail </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<hr><h2>Member Data Documentation</h2>
|
||
|
<a class="anchor" name="24f3968b9bd526deb987f3e21f264404"></a><!-- doxytag: member="ShowRecord::continueShowHeaders" ref="24f3968b9bd526deb987f3e21f264404" args="" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">int const <a class="el" href="classShowRecord.html#24f3968b9bd526deb987f3e21f264404">ShowRecord::continueShowHeaders</a><code> [static]</code> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returned by <a class="el" href="classShowRecord.html#89005d433c577ed0e412c6314400cc31">showSelectedHeaders()</a> if the user has always clicked OK.
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="8f9c8ce1f77c014cd4efcbf65c9b11f5"></a><!-- doxytag: member="ShowRecord::cancelShowHeaders" ref="8f9c8ce1f77c014cd4efcbf65c9b11f5" args="" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">int const <a class="el" href="classShowRecord.html#8f9c8ce1f77c014cd4efcbf65c9b11f5">ShowRecord::cancelShowHeaders</a><code> [static]</code> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
Returned by <a class="el" href="classShowRecord.html#89005d433c577ed0e412c6314400cc31">showSelectedHeaders()</a> if the user has clicked Cancel.
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<hr>The documentation for this class was generated from the following files:<ul>
|
||
|
<li>Daten/Documents/programmieren/kshowmail/kshowmail/kshowmail/<a class="el" href="showrecord_8h-source.html">showrecord.h</a><li>Daten/Documents/programmieren/kshowmail/kshowmail/kshowmail/<a class="el" href="showrecord_8cpp.html">showrecord.cpp</a></ul>
|
||
|
<hr size="1"><address style="align: right;"><small>Generated on Tue Apr 1 21:59:50 2008 for kshowmail.kdevelop by
|
||
|
<a href="http://www.doxygen.org/index.html">
|
||
|
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.0 </small></address>
|
||
|
</body>
|
||
|
</html>
|