Sophie

Sophie

distrib > Fedora > 18 > x86_64 > by-pkgid > 110492f5122731329f0db69a1df590c3 > files > 4735

kdepimlibs-apidocs-4.10.5-1.fc18.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
  <title>KPIMIdentities::IdentityManager Class Reference</title>
<style type="text/css">
  .cp-doNotDisplay { display: none; }
  @media aural, braille, handheld, tty { .cp-doNotDisplay { display: inline; speak: normal; }}
  .cp-edit { text-align: right; }
  @media print, embossed { .cp-edit { display: none; }}
</style>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta http-equiv="Content-Style-Type" content="text/css" />
  <link rel="meta" href="http://www.kde.org/labels.rdf" type="application/rdf+xml" title="ICRA labels" />
  <meta name="trademark" content="KDE e.V." />
  <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
  <meta name="MSSmartTagsPreventParsing" content="true" />
  <meta name="robots" content="all" />
  <meta name="no-email-collection" content="http://www.unspam.com/noemailcollection" />
  <script type="text/javascript" src="jquery.js"></script>
  <script type="text/javascript" src="dynsections.js"></script>
  <link rel="shortcut icon" href="../../favicon.ico" /><link rel="icon" href="../../favicon.ico" />
  <link rel="stylesheet" media="screen" type="text/css" title="KDE Colors" href="../../kde.css" />
  <link rel="stylesheet" media="print, embossed" type="text/css" href="../../print.css" />
  <link rel="stylesheet" media="screen, aural, handheld, tty, braille" type="text/css" title="Flat" href="../../flat.css" />
  <link rel="stylesheet" type="text/css" href="../../doxygen.css" />
  <link rel="stylesheet" type="text/css" href="../../tabs.css" />
</head>
<body>
<ul class="cp-doNotDisplay">
  <li><a href="#cp-content" accesskey="2">Skip to content</a></li>
  <li><a href="#cp-menu" accesskey="5">Skip to link menu</a></li>
</ul>
<div id="container">
<div id="header">
  <div id="header_top"><div><div>
    <img alt ="" src="../../top-kde.jpg"/>
    </div></div></div>
  <div id="header_bottom">
    <div id="location">
      <ul>
        <li><a href="http://api.kde.org">KDE API Reference</a></li>
        <li><a href="../../index.html">kdepimlibs-4.10.5 API Reference</a></li>
      </ul>
    </div>
    <div id="menu">
<ul>
<li><a href="http://www.kde.org/">KDE Home</a></li>
<li><a href="http://kde.org/contact/">Contact Us</a></li>
</ul>
</div>
</div>
</div>
<!-- End page header -->
    <div id="body_wrapper">
      <div id="body">
        <!-- begin main content -->
        <div id="right">
          <div class="content">
          <div id="main">
            <div class="clearer">&nbsp;</div>
<h2><a name="content"></a>kpimidentities</h2>
<!-- BC -->
<div id="top">
<!-- Generated by Doxygen 1.8.3.1 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>KPIMIdentities</b></li><li class="navelem"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html">IdentityManager</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#signals">Signals</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-slots">Protected Slots</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classKPIMIdentities_1_1IdentityManager-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">KPIMIdentities::IdentityManager Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="identitymanager_8h_source.html">identitymanager.h</a>&gt;</code></p>

<p>Inherits QObject.</p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a69acc79c006afc9513f7ac6ee77a029a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69acc79c006afc9513f7ac6ee77a029a"></a>
typedef QList&lt; <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &gt;<br class="typebreak"/>
::ConstIterator&#160;</td><td class="memItemRight" valign="bottom"><b>ConstIterator</b></td></tr>
<tr class="separator:a69acc79c006afc9513f7ac6ee77a029a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa07cb33c6b005892391a9e0315af02f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa07cb33c6b005892391a9e0315af02f2"></a>
typedef QList&lt; <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &gt;::Iterator&#160;</td><td class="memItemRight" valign="bottom"><b>Iterator</b></td></tr>
<tr class="separator:aa07cb33c6b005892391a9e0315af02f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
Signals</h2></td></tr>
<tr class="memitem:a1ffb043b46593b577cd60d6d8975db22"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a1ffb043b46593b577cd60d6d8975db22">added</a> (const <a class="el" href="classKPIMIdentities_1_1Identity.html">KPIMIdentities::Identity</a> &amp;ident)</td></tr>
<tr class="separator:a1ffb043b46593b577cd60d6d8975db22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca68e4099f7d15b4c148c3cc84d1cd22"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#aca68e4099f7d15b4c148c3cc84d1cd22">changed</a> ()</td></tr>
<tr class="separator:aca68e4099f7d15b4c148c3cc84d1cd22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7db656d0d2568d3dbefaaafb0907be4b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a7db656d0d2568d3dbefaaafb0907be4b">changed</a> (uint uoid)</td></tr>
<tr class="separator:a7db656d0d2568d3dbefaaafb0907be4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a701a00ddc2e7c8cf6f1e552eca6d30aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a701a00ddc2e7c8cf6f1e552eca6d30aa">changed</a> (const <a class="el" href="classKPIMIdentities_1_1Identity.html">KPIMIdentities::Identity</a> &amp;ident)</td></tr>
<tr class="separator:a701a00ddc2e7c8cf6f1e552eca6d30aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad546f15242287f8b1784be4404476ba9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ad546f15242287f8b1784be4404476ba9">deleted</a> (uint uoid)</td></tr>
<tr class="separator:ad546f15242287f8b1784be4404476ba9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adae5fb978e8db3d424ec8a0202f53af1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adae5fb978e8db3d424ec8a0202f53af1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>identitiesChanged</b> (const QString &amp;id)</td></tr>
<tr class="separator:adae5fb978e8db3d424ec8a0202f53af1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ae45377d3905d1744e2a663bc11ab5639"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ae45377d3905d1744e2a663bc11ab5639">IdentityManager</a> (bool readonly=false, QObject *parent=0, const char *name=0)</td></tr>
<tr class="separator:ae45377d3905d1744e2a663bc11ab5639"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b7cfe9868f96bcc7570cb4d4a21146a"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a4b7cfe9868f96bcc7570cb4d4a21146a">allEmails</a> () const </td></tr>
<tr class="separator:a4b7cfe9868f96bcc7570cb4d4a21146a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f729ec891d0de64ae0d643e534caba1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f729ec891d0de64ae0d643e534caba1"></a>
ConstIterator&#160;</td><td class="memItemRight" valign="bottom"><b>begin</b> () const </td></tr>
<tr class="separator:a0f729ec891d0de64ae0d643e534caba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae331ca80204de406dbc4304cf0423c11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ae331ca80204de406dbc4304cf0423c11">commit</a> ()</td></tr>
<tr class="separator:ae331ca80204de406dbc4304cf0423c11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ac14b3e312d0a8a7b89ad861ba4fe5c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a1ac14b3e312d0a8a7b89ad861ba4fe5c">defaultIdentity</a> () const </td></tr>
<tr class="separator:a1ac14b3e312d0a8a7b89ad861ba4fe5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfbae5b9999f49f97318fa0d8b39d179"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adfbae5b9999f49f97318fa0d8b39d179"></a>
ConstIterator&#160;</td><td class="memItemRight" valign="bottom"><b>end</b> () const </td></tr>
<tr class="separator:adfbae5b9999f49f97318fa0d8b39d179"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57ea6b5c8f61fe2ed9721e2af90b7431"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a57ea6b5c8f61fe2ed9721e2af90b7431">hasPendingChanges</a> () const </td></tr>
<tr class="separator:a57ea6b5c8f61fe2ed9721e2af90b7431"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6f6550e35972cd52a89497fdb35672a"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#af6f6550e35972cd52a89497fdb35672a">identities</a> () const </td></tr>
<tr class="separator:af6f6550e35972cd52a89497fdb35672a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c5c597127c09b1489a532857e453f94"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a9c5c597127c09b1489a532857e453f94">identityForAddress</a> (const QString &amp;addresses) const </td></tr>
<tr class="separator:a9c5c597127c09b1489a532857e453f94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00310a09e26b2afbf0ad1473a8a5bcaa"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a00310a09e26b2afbf0ad1473a8a5bcaa">identityForUoid</a> (uint uoid) const </td></tr>
<tr class="separator:a00310a09e26b2afbf0ad1473a8a5bcaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba8e20b275dde3cfae3cbee95960d8c9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#aba8e20b275dde3cfae3cbee95960d8c9">identityForUoidOrDefault</a> (uint uoid) const </td></tr>
<tr class="separator:aba8e20b275dde3cfae3cbee95960d8c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad03e42587032916df2225d0017e62425"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ad03e42587032916df2225d0017e62425">isUnique</a> (const QString &amp;name) const </td></tr>
<tr class="separator:ad03e42587032916df2225d0017e62425"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac73a39ced852ac77450a370888fdc7d5"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ac73a39ced852ac77450a370888fdc7d5">makeUnique</a> (const QString &amp;name) const </td></tr>
<tr class="separator:ac73a39ced852ac77450a370888fdc7d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a798b9732edf34169bdb3aa9601158615"><td class="memItemLeft" align="right" valign="top">Iterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a798b9732edf34169bdb3aa9601158615">modifyBegin</a> ()</td></tr>
<tr class="separator:a798b9732edf34169bdb3aa9601158615"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8277b1b8515bd7539fde5d256000e2b9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8277b1b8515bd7539fde5d256000e2b9"></a>
Iterator&#160;</td><td class="memItemRight" valign="bottom"><b>modifyEnd</b> ()</td></tr>
<tr class="separator:a8277b1b8515bd7539fde5d256000e2b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72394317dd13a2f94922cb5196e7409e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a72394317dd13a2f94922cb5196e7409e">modifyIdentityForName</a> (const QString &amp;identityName)</td></tr>
<tr class="separator:a72394317dd13a2f94922cb5196e7409e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9659c888cd4cbc62a95048f9e6ee8a98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a9659c888cd4cbc62a95048f9e6ee8a98">modifyIdentityForUoid</a> (uint uoid)</td></tr>
<tr class="separator:a9659c888cd4cbc62a95048f9e6ee8a98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adec08e7774a7c838e6847493b3b53e3b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adec08e7774a7c838e6847493b3b53e3b"></a>
<a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>newFromControlCenter</b> (const QString &amp;name)</td></tr>
<tr class="separator:adec08e7774a7c838e6847493b3b53e3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e7fb59e9cbdf182ab6b451c4132acf7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e7fb59e9cbdf182ab6b451c4132acf7"></a>
<a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>newFromExisting</b> (const <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp;other, const QString &amp;name=QString())</td></tr>
<tr class="separator:a6e7fb59e9cbdf182ab6b451c4132acf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8bc925bdac994554fadafadce4edb42"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8bc925bdac994554fadafadce4edb42"></a>
<a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>newFromScratch</b> (const QString &amp;name)</td></tr>
<tr class="separator:ac8bc925bdac994554fadafadce4edb42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addbea6607b969f58715da242db14d287"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#addbea6607b969f58715da242db14d287">removeIdentity</a> (const QString &amp;identityName)</td></tr>
<tr class="separator:addbea6607b969f58715da242db14d287"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27e190a7c60dc51470fd42aa9fca8880"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a27e190a7c60dc51470fd42aa9fca8880">removeIdentityForced</a> (const QString &amp;identityName)</td></tr>
<tr class="separator:a27e190a7c60dc51470fd42aa9fca8880"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b8d883be6690a72ce061f92a58c9a82"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a1b8d883be6690a72ce061f92a58c9a82">rollback</a> ()</td></tr>
<tr class="separator:a1b8d883be6690a72ce061f92a58c9a82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8a4d079f82d9619e0ca835566fe0096"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ab8a4d079f82d9619e0ca835566fe0096">setAsDefault</a> (uint uoid)</td></tr>
<tr class="separator:ab8a4d079f82d9619e0ca835566fe0096"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1e1361a6a383e4eaf518da5181120d5"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ad1e1361a6a383e4eaf518da5181120d5">shadowIdentities</a> () const </td></tr>
<tr class="separator:ad1e1361a6a383e4eaf518da5181120d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24d12f2a90b5224bd423526696daafdd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a24d12f2a90b5224bd423526696daafdd">sort</a> ()</td></tr>
<tr class="separator:a24d12f2a90b5224bd423526696daafdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af20e7ed4aaa96232b61b50c4eca9283a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#af20e7ed4aaa96232b61b50c4eca9283a">thatIsMe</a> (const QString &amp;addressList) const </td></tr>
<tr class="separator:af20e7ed4aaa96232b61b50c4eca9283a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-slots"></a>
Protected Slots</h2></td></tr>
<tr class="memitem:a03b1c06b637ca705522c6ea7b25e9f92"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03b1c06b637ca705522c6ea7b25e9f92"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>slotRollback</b> ()</td></tr>
<tr class="separator:a03b1c06b637ca705522c6ea7b25e9f92"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:aaa16bb538b3b2bb535187a80e786a54d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#aaa16bb538b3b2bb535187a80e786a54d">createDefaultIdentity</a> (QString &amp;, QString &amp;)</td></tr>
<tr class="separator:aaa16bb538b3b2bb535187a80e786a54d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:aed7c4c2e04166f3a84fc4fb54d440cf0"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#aed7c4c2e04166f3a84fc4fb54d440cf0">mIdentities</a></td></tr>
<tr class="separator:aed7c4c2e04166f3a84fc4fb54d440cf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79532560581941939e635c09d1811413"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a79532560581941939e635c09d1811413">mShadowIdentities</a></td></tr>
<tr class="separator:a79532560581941939e635c09d1811413"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Manages the list of identities. </p>
<dl class="section author"><dt>Author</dt><dd>Marc Mutz <a href="#" onclick="location.href='mai'+'lto:'+'mut'+'z@'+'kde'+'.o'+'rg'; return false;">mutz@<span style="display: none;">.nosp@m.</span>kde.<span style="display: none;">.nosp@m.</span>org</a> </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8h_source.html#l00039">39</a> of file <a class="el" href="identitymanager_8h_source.html">identitymanager.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ae45377d3905d1744e2a663bc11ab5639"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">IdentityManager::IdentityManager </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>readonly</em> = <code>false</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QObject *&#160;</td>
          <td class="paramname"><em>parent</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Create an identity manager, which loads the emailidentities file to create identities. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">readonly</td><td>if true, no changes can be made to the identity manager This means in particular that if there is no identity configured, the default identity created here will not be saved. It is assumed that a minimum of one identity is always present. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00058">58</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a1ffb043b46593b577cd60d6d8975db22"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KPIMIdentities::IdentityManager::added </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKPIMIdentities_1_1Identity.html">KPIMIdentities::Identity</a> &amp;&#160;</td>
          <td class="paramname"><em>ident</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Emitted on <a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ae331ca80204de406dbc4304cf0423c11">commit()</a> for each new identity. </p>

</div>
</div>
<a class="anchor" id="a4b7cfe9868f96bcc7570cb4d4a21146a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList KPIMIdentities::IdentityManager::allEmails </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the list of all email addresses (only name) from all identities. </p>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00591">591</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aca68e4099f7d15b4c148c3cc84d1cd22"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KPIMIdentities::IdentityManager::changed </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Emitted whenever a commit changes any configure option. </p>

</div>
</div>
<a class="anchor" id="a7db656d0d2568d3dbefaaafb0907be4b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KPIMIdentities::IdentityManager::changed </td>
          <td>(</td>
          <td class="paramtype">uint&#160;</td>
          <td class="paramname"><em>uoid</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Emitted whenever the identity with Unique Object Identifier (UOID) <code>uoid</code> changed. </p>
<p>Useful for more fine-grained change notifications than what is possible with the standard <a class="el" href="classKPIMIdentities_1_1IdentityManager.html#aca68e4099f7d15b4c148c3cc84d1cd22">changed()</a> signal. </p>

</div>
</div>
<a class="anchor" id="a701a00ddc2e7c8cf6f1e552eca6d30aa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KPIMIdentities::IdentityManager::changed </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKPIMIdentities_1_1Identity.html">KPIMIdentities::Identity</a> &amp;&#160;</td>
          <td class="paramname"><em>ident</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Emitted whenever the identity <code>ident</code> changed. </p>
<p>Useful for more fine-grained change notifications than what is possible with the standard <a class="el" href="classKPIMIdentities_1_1IdentityManager.html#aca68e4099f7d15b4c148c3cc84d1cd22">changed()</a> signal. </p>

</div>
</div>
<a class="anchor" id="ae331ca80204de406dbc4304cf0423c11"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void IdentityManager::commit </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Commit changes to disk and emit <a class="el" href="classKPIMIdentities_1_1IdentityManager.html#aca68e4099f7d15b4c148c3cc84d1cd22" title="Emitted whenever a commit changes any configure option.">changed()</a> if necessary. </p>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00121">121</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aaa16bb538b3b2bb535187a80e786a54d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KPIMIdentities::IdentityManager::createDefaultIdentity </td>
          <td>(</td>
          <td class="paramtype">QString &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QString &amp;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This is called when no identity has been defined, so we need to create a default one. </p>
<p>The parameters are filled with some default values from KUser, but reimplementations of this method can give them another value. </p>

<p>Definition at line <a class="el" href="identitymanager_8h_source.html#l00205">205</a> of file <a class="el" href="identitymanager_8h_source.html">identitymanager.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1ac14b3e312d0a8a7b89ad861ba4fe5c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp; IdentityManager::defaultIdentity </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the default identity </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00381">381</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad546f15242287f8b1784be4404476ba9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KPIMIdentities::IdentityManager::deleted </td>
          <td>(</td>
          <td class="paramtype">uint&#160;</td>
          <td class="paramname"><em>uoid</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Emitted on <a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ae331ca80204de406dbc4304cf0423c11">commit()</a> for each deleted identity. </p>
<p>At the time this signal is emitted, the identity does still exist and can be retrieved by <a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a00310a09e26b2afbf0ad1473a8a5bcaa">identityForUoid()</a> if needed </p>

</div>
</div>
<a class="anchor" id="a57ea6b5c8f61fe2ed9721e2af90b7431"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool IdentityManager::hasPendingChanges </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Check whether there are any unsaved changes. </p>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00190">190</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af6f6550e35972cd52a89497fdb35672a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList IdentityManager::identities </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the list of identities </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00195">195</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9c5c597127c09b1489a532857e453f94"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp; IdentityManager::identityForAddress </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>addresses</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>an identity whose address matches any in <code>addresses</code> or Identity::null if no such identity exists. </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00332">332</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a00310a09e26b2afbf0ad1473a8a5bcaa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp; IdentityManager::identityForUoid </td>
          <td>(</td>
          <td class="paramtype">uint&#160;</td>
          <td class="paramname"><em>uoid</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the identity with Unique Object Identifier (UOID) <code>uoid</code> or Identity::null if not found. </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00312">312</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aba8e20b275dde3cfae3cbee95960d8c9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp; IdentityManager::identityForUoidOrDefault </td>
          <td>(</td>
          <td class="paramtype">uint&#160;</td>
          <td class="paramname"><em>uoid</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Convenience menthod. </p>
<dl class="section return"><dt>Returns</dt><dd>the identity with Unique Object Identifier (UOID) <code>uoid</code> or the default identity if not found. </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00322">322</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad03e42587032916df2225d0017e62425"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool IdentityManager::isUnique </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>whether the <code>name</code> is unique </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00116">116</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac73a39ced852ac77450a370888fdc7d5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString IdentityManager::makeUnique </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>a unique name for a new identity based on <code>name</code> </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00103">103</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a798b9732edf34169bdb3aa9601158615"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">IdentityManager::Iterator IdentityManager::modifyBegin </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Iterator used by the configuration dialog, which works on a separate list of identities, for modification. </p>
<p>Changes are made effective by <a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ae331ca80204de406dbc4304cf0423c11" title="Commit changes to disk and emit changed() if necessary.">commit()</a>. </p>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00302">302</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a72394317dd13a2f94922cb5196e7409e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp; IdentityManager::modifyIdentityForName </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>identityName</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the identity named <code>identityName</code>. This method returns a reference to the identity that can be modified. To let others see this change, use <a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ae331ca80204de406dbc4304cf0423c11">commit</a>. </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00353">353</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9659c888cd4cbc62a95048f9e6ee8a98"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a> &amp; IdentityManager::modifyIdentityForUoid </td>
          <td>(</td>
          <td class="paramtype">uint&#160;</td>
          <td class="paramname"><em>uoid</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the identity with Unique Object Identifier (UOID) <code>uoid</code>. This method returns a reference to the identity that can be modified. To let others see this change, use <a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ae331ca80204de406dbc4304cf0423c11">commit</a>. </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00367">367</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="addbea6607b969f58715da242db14d287"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool IdentityManager::removeIdentity </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>identityName</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Removes the identity with name <code>identityName</code> Will return false if the identity is not found, or when one tries to remove the last identity. </p>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00423">423</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a27e190a7c60dc51470fd42aa9fca8880"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool IdentityManager::removeIdentityForced </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>identityName</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Removes the identity with name <code>identityName</code> Will return <code>false</code> if the identity is not found, <code>true</code> otherwise. </p>
<dl class="section note"><dt>Note</dt><dd>In opposite to removeIdentity, this method allows to remove the last remaining identity.</dd></dl>
<dl class="section since"><dt>Since</dt><dd>4.6 </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00442">442</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1b8d883be6690a72ce061f92a58c9a82"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void IdentityManager::rollback </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Re-read the config from disk and forget changes. </p>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00185">185</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab8a4d079f82d9619e0ca835566fe0096"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool IdentityManager::setAsDefault </td>
          <td>(</td>
          <td class="paramtype">uint&#160;</td>
          <td class="paramname"><em>uoid</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the identity with Unique Object Identifier (UOID) <code>uoid</code> to be new the default identity. </p>
<p>As usual, use <a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ae331ca80204de406dbc4304cf0423c11">commit</a> to make this permanent.</p>
<dl class="section return"><dt>Returns</dt><dd>false if an identity with UOID <code>uoid</code> was not found </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00397">397</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad1e1361a6a383e4eaf518da5181120d5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList IdentityManager::shadowIdentities </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Convenience method. </p>
<dl class="section return"><dt>Returns</dt><dd>the list of (shadow) identities, ie. the ones currently under configuration. </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00206">206</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a24d12f2a90b5224bd423526696daafdd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void IdentityManager::sort </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sort the identities by name (the default is always first). </p>
<p>This operates on the <em>shadow</em> list, so you need to <a class="el" href="classKPIMIdentities_1_1IdentityManager.html#ae331ca80204de406dbc4304cf0423c11">commit</a> for the changes to take effect. </p>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00217">217</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af20e7ed4aaa96232b61b50c4eca9283a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool IdentityManager::thatIsMe </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>addressList</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>true if <code>addressList</code> contains any of our addresses, false otherwise. </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKPIMIdentities_1_1IdentityManager.html#a9c5c597127c09b1489a532857e453f94">identityForAddress</a> </dd></dl>

<p>Definition at line <a class="el" href="identitymanager_8cpp_source.html#l00348">348</a> of file <a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="aed7c4c2e04166f3a84fc4fb54d440cf0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt;<a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a>&gt; KPIMIdentities::IdentityManager::mIdentities</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The list that will be seen by everyone. </p>

<p>Definition at line <a class="el" href="identitymanager_8h_source.html#l00213">213</a> of file <a class="el" href="identitymanager_8h_source.html">identitymanager.h</a>.</p>

</div>
</div>
<a class="anchor" id="a79532560581941939e635c09d1811413"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt;<a class="el" href="classKPIMIdentities_1_1Identity.html">Identity</a>&gt; KPIMIdentities::IdentityManager::mShadowIdentities</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The list that will be seen by the config dialog. </p>

<p>Definition at line <a class="el" href="identitymanager_8h_source.html#l00215">215</a> of file <a class="el" href="identitymanager_8h_source.html">identitymanager.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="identitymanager_8h_source.html">identitymanager.h</a></li>
<li><a class="el" href="identitymanager_8cpp_source.html">identitymanager.cpp</a></li>
</ul>
</div><!-- contents -->
<div class="copyrights">
This file is part of the KDE documentation.<br/>
Documentation copyright &copy; 1996-2013 The KDE developers.<br/>
Generated on Fri Jul 12 2013 16:49:49 by
<a href="http://www.doxygen.org/index.html">doxygen</a> 1.8.3.1 written
by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, &copy;&nbsp;1997-2006
<p>
KDE's <a href="http://techbase.kde.org/Policies/Library_Documentation_Policy">Doxygen guidelines</a> are available online.
</p>
</div>
            </div>
          </div>
        </div>
        <div id="left">
          <div class="menu_box">
<a name="cp-menu" /><div class="menutitle"><div>
<h2 id="cp-menu-project">kpimidentities</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "kpimidentities"</a>
</div></div>
<ul><li><a href="index.html">Main Page</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="functions.html">Class Members</a></li><li><a href="files.html">File List</a></li><li><a href="pages.html">Related Pages</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classKPIMIdentities_1_1Identity.html">kpimidentities::identity</option>,  <option value="classKPIMIdentities_1_1IdentityManager.html">kpimidentities::identitymanager</option>,  <option value="classKPIMIdentities_1_1Signature.html">kpimidentities::signature</option>,  <option value="classKPIMIdentities_1_1SignatureConfigurator.html">kpimidentities::signatureconfigurator</option>,
</select>
</form>
</div>
-->
<div class="menu_box">
<a name="cp-menu" /><div class="menutitle"><div>
<h2 id="cp-menu-project">kdepimlibs-4.10.5 API Reference</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "kdepimlibs-4.10.5 API Reference"</a>
</div></div>
<div class="nav_list">
<ul>
<li><a href="../../akonadi/html/index.html">akonadi</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/contact/html/index.html">contact</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/kmime/html/index.html">kmime</a></li><li>&nbsp;&nbsp;<a href="../../akonadi/socialutils/html/index.html">socialutils</a></li><li><a href="../../kabc/html/index.html">kabc</a></li><li><a href="../../kalarmcal/html/index.html">kalarmcal</a></li><li><a href="../../kblog/html/index.html">kblog</a></li><li><a href="../../kcal/html/index.html">kcal</a></li><li><a href="../../kcalcore/html/index.html">kcalcore</a></li><li><a href="../../kcalutils/html/index.html">kcalutils</a></li><li><a href="../../kholidays/html/index.html">kholidays</a></li><li><a href="../../kimap/html/index.html">kimap</a></li><li><a href="../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/imap4/html/index.html">imap4</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/mbox/html/index.html">mbox</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/nntp/html/index.html">nntp</a></li><li><a href="../../kldap/html/index.html">kldap</a></li><li><a href="../../kmbox/html/index.html">kmbox</a></li><li><a href="../../kmime/html/index.html">kmime</a></li><li><a href="../../kontactinterface/html/index.html">kontactinterface</a></li><li><a href="../../kpimidentities/html/index.html">kpimidentities</a></li><li><a href="../../kpimtextedit/html/index.html">kpimtextedit</a></li><li><a href="../../kpimutils/html/index.html">kpimutils</a></li><li><a href="../../kresources/html/index.html">kresources</a></li><li><a href="../../ktnef/html/index.html">ktnef</a></li><li><a href="../../kxmlrpcclient/html/index.html">kxmlrpcclient</a></li><li><a href="../../mailtransport/html/index.html">mailtransport</a></li><li><a href="../../microblog/html/index.html">microblog</a></li><li><a href="../../qgpgme/html/index.html">qgpgme</a></li><li><a href="../../syndication/html/index.html">syndication</a></li><li>&nbsp;&nbsp;<a href="../../syndication/atom/html/index.html">atom</a></li><li>&nbsp;&nbsp;<a href="../../syndication/rdf/html/index.html">rdf</a></li><li>&nbsp;&nbsp;<a href="../../syndication/rss2/html/index.html">rss2</a></li>
</ul></div></div>
<!-- api_searchbox -->
          </div>
        </div>
        <div class="clearer"></div>
      </div>
      <div class="clearer"></div>
    </div>
    <div id="end_body"></div>
    <div id="footer"><div id="footer_text">
    Report problems with this website to <a href="https://bugs.kde.org/enter_sysadmin_request.cgi?component=api.kde.org">our bug tracking system</a>.<br>
    Contact the specific authors with questions and comments about the page contents.<p>
    KDE<sup>&#174;</sup> and <a href="/media/images/kde_gear_black.png">the K Desktop Environment<sup>&#174;</sup> logo</a> are registered trademarks of <a href="http://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
        <a href="http://www.kde.org/contact/impressum.php">Legal</a></p>
    </div></div>
  </div>
<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-45abe0e0c3bebc77@kde.org">Block me</a>
WARNING END
-->
</body>
</html>