Sophie

Sophie

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

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>KABC::AddressBook 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>kabc</h2>
<!-- BC -->
<div id="top">
<!-- Generated by Doxygen 1.8.3.1 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>KABC</b></li><li class="navelem"><a class="el" href="classKABC_1_1AddressBook.html">AddressBook</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</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="#friends">Friends</a> &#124;
<a href="classKABC_1_1AddressBook-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">KABC::AddressBook Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="addressbook_8h_source.html">addressbook.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for KABC::AddressBook:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classKABC_1_1AddressBook.png" usemap="#KABC::AddressBook_map" alt=""/>
  <map id="KABC::AddressBook_map" name="KABC::AddressBook_map">
<area href="classKABC_1_1StdAddressBook.html" title="Standard KDE address book." alt="KABC::StdAddressBook" shape="rect" coords="0,56,145,80"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook_1_1ConstIterator.html">ConstIterator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook_1_1Iterator.html">Iterator</a></td></tr>
<tr class="separator:"><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:aa738c94bfa951cbf64db3396b58b43f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#aa738c94bfa951cbf64db3396b58b43f6">addressBookChanged</a> (<a class="el" href="classKABC_1_1AddressBook.html">AddressBook</a> *addressBook)</td></tr>
<tr class="separator:aa738c94bfa951cbf64db3396b58b43f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49ed8b561af68fe247a3aecbe66c669c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a49ed8b561af68fe247a3aecbe66c669c">addressBookLocked</a> (<a class="el" href="classKABC_1_1AddressBook.html">AddressBook</a> *addressBook)</td></tr>
<tr class="separator:a49ed8b561af68fe247a3aecbe66c669c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59fc6f63cfcf507d2aa52d1f668a0bab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a59fc6f63cfcf507d2aa52d1f668a0bab">addressBookUnlocked</a> (<a class="el" href="classKABC_1_1AddressBook.html">AddressBook</a> *addressBook)</td></tr>
<tr class="separator:a59fc6f63cfcf507d2aa52d1f668a0bab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd4841d5faad15f73f1899fc590fa618"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#acd4841d5faad15f73f1899fc590fa618">loadingFinished</a> (<a class="el" href="classKABC_1_1Resource.html">Resource</a> *resource)</td></tr>
<tr class="separator:acd4841d5faad15f73f1899fc590fa618"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a202d2d6ab22c01d0f719f5e543f3c652"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a202d2d6ab22c01d0f719f5e543f3c652">savingFinished</a> (<a class="el" href="classKABC_1_1Resource.html">Resource</a> *resource)</td></tr>
<tr class="separator:a202d2d6ab22c01d0f719f5e543f3c652"><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:ad2d2cebd2a3aa00130f769684bc8ddea"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ad2d2cebd2a3aa00130f769684bc8ddea">AddressBook</a> ()</td></tr>
<tr class="separator:ad2d2cebd2a3aa00130f769684bc8ddea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a172e22d87530475afa7386cee8af6022"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a172e22d87530475afa7386cee8af6022">AddressBook</a> (const QString &amp;config)</td></tr>
<tr class="separator:a172e22d87530475afa7386cee8af6022"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5638d9e7361248f33d52894f65597d47"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a5638d9e7361248f33d52894f65597d47">~AddressBook</a> ()</td></tr>
<tr class="separator:a5638d9e7361248f33d52894f65597d47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2584c1d0a93da2870b79d5b0822f90cf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a2584c1d0a93da2870b79d5b0822f90cf">addCustomField</a> (const QString &amp;label, int category=<a class="el" href="classKABC_1_1Field.html#ac5b1866d86de7117cafbd07ca9cf6436a1a0eecc82040a2e6616ef3711e9411ea">Field::All</a>, const QString &amp;key=QString(), const QString &amp;app=QString()) const </td></tr>
<tr class="separator:a2584c1d0a93da2870b79d5b0822f90cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f3225320313961660dc0d1ac799359c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a4f3225320313961660dc0d1ac799359c">addResource</a> (<a class="el" href="classKABC_1_1Resource.html">Resource</a> *resource)</td></tr>
<tr class="separator:a4f3225320313961660dc0d1ac799359c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a015d07d54b9cff02f1a8b1ac8a1e4e3e"><td class="memItemLeft" align="right" valign="top">Addressee::List&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a015d07d54b9cff02f1a8b1ac8a1e4e3e">allAddressees</a> () const </td></tr>
<tr class="separator:a015d07d54b9cff02f1a8b1ac8a1e4e3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36dad284fc996363041c7a00d4a93a78"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a36dad284fc996363041c7a00d4a93a78">allDistributionListNames</a> () const </td></tr>
<tr class="separator:a36dad284fc996363041c7a00d4a93a78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab198c092bca25d1afa29b6f01712453c"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="classKABC_1_1DistributionList.html">DistributionList</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ab198c092bca25d1afa29b6f01712453c">allDistributionLists</a> ()</td></tr>
<tr class="separator:ab198c092bca25d1afa29b6f01712453c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ac36cfbc39c7dddc6cec12f4a6fcccd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a9ac36cfbc39c7dddc6cec12f4a6fcccd">asyncLoad</a> ()</td></tr>
<tr class="separator:a9ac36cfbc39c7dddc6cec12f4a6fcccd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a319d89ba2ef996bdaa379a9b0ccf1f38"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a319d89ba2ef996bdaa379a9b0ccf1f38">asyncSave</a> (<a class="el" href="classKABC_1_1Ticket.html">Ticket</a> *ticket)</td></tr>
<tr class="separator:a319d89ba2ef996bdaa379a9b0ccf1f38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb104b4ab947d965f9ec6cfd51c558a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1AddressBook_1_1ConstIterator.html">ConstIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#afb104b4ab947d965f9ec6cfd51c558a4">begin</a> () const </td></tr>
<tr class="separator:afb104b4ab947d965f9ec6cfd51c558a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af26b4f40c66491c476f0650ba4209b37"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1AddressBook_1_1Iterator.html">Iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#af26b4f40c66491c476f0650ba4209b37">begin</a> ()</td></tr>
<tr class="separator:af26b4f40c66491c476f0650ba4209b37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6a206e49852b979de323083af56fafb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ab6a206e49852b979de323083af56fafb">clear</a> ()</td></tr>
<tr class="separator:ab6a206e49852b979de323083af56fafb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53931b6a01be6dcb6df67f7bae94fa27"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53931b6a01be6dcb6df67f7bae94fa27"></a>
<a class="el" href="classKABC_1_1AddressBook_1_1ConstIterator.html">ConstIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>constBegin</b> () const </td></tr>
<tr class="separator:a53931b6a01be6dcb6df67f7bae94fa27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9c1e2f901afd14e48e938088dbc9e8b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9c1e2f901afd14e48e938088dbc9e8b"></a>
<a class="el" href="classKABC_1_1AddressBook_1_1ConstIterator.html">ConstIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>constEnd</b> () const </td></tr>
<tr class="separator:ae9c1e2f901afd14e48e938088dbc9e8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af68dfdc7fe0e26fdc1d2df64847cbdde"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1DistributionList.html">DistributionList</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#af68dfdc7fe0e26fdc1d2df64847cbdde">createDistributionList</a> (const QString &amp;name, <a class="el" href="classKABC_1_1Resource.html">Resource</a> *resource=0)</td></tr>
<tr class="separator:af68dfdc7fe0e26fdc1d2df64847cbdde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d10fff4755cf7c76a9d9cc1e39a7087"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a1d10fff4755cf7c76a9d9cc1e39a7087">dump</a> () const </td></tr>
<tr class="separator:a1d10fff4755cf7c76a9d9cc1e39a7087"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51c251b9223bbf17669ab9d57da167dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a51c251b9223bbf17669ab9d57da167dd">emitAddressBookChanged</a> ()</td></tr>
<tr class="separator:a51c251b9223bbf17669ab9d57da167dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae47fddd9b8dd108c2f8faeb06dd63a54"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ae47fddd9b8dd108c2f8faeb06dd63a54">emitAddressBookLocked</a> ()</td></tr>
<tr class="separator:ae47fddd9b8dd108c2f8faeb06dd63a54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcfbc357a35293056587b6ba24786db1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#abcfbc357a35293056587b6ba24786db1">emitAddressBookUnlocked</a> ()</td></tr>
<tr class="separator:abcfbc357a35293056587b6ba24786db1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1c58677c49486bb5c6da90a729e1839"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1AddressBook_1_1ConstIterator.html">ConstIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ad1c58677c49486bb5c6da90a729e1839">end</a> () const </td></tr>
<tr class="separator:ad1c58677c49486bb5c6da90a729e1839"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f3baa6de71649992f33a26c6c960f00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1AddressBook_1_1Iterator.html">Iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a7f3baa6de71649992f33a26c6c960f00">end</a> ()</td></tr>
<tr class="separator:a7f3baa6de71649992f33a26c6c960f00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ebadb59f05839be9a17198415a7a675"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a9ebadb59f05839be9a17198415a7a675">error</a> (const QString &amp;msg)</td></tr>
<tr class="separator:a9ebadb59f05839be9a17198415a7a675"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae516a1ff0d2a28bdc9504d833cc52728"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1Field.html#a94165a536bad304ffd4f203deab2a465">Field::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ae516a1ff0d2a28bdc9504d833cc52728">fields</a> (int category=<a class="el" href="classKABC_1_1Field.html#ac5b1866d86de7117cafbd07ca9cf6436a1a0eecc82040a2e6616ef3711e9411ea">Field::All</a>) const </td></tr>
<tr class="separator:ae516a1ff0d2a28bdc9504d833cc52728"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c9b99421419e650500fd00eb491f607"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1AddressBook_1_1Iterator.html">Iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a0c9b99421419e650500fd00eb491f607">find</a> (const Addressee &amp;addr)</td></tr>
<tr class="separator:a0c9b99421419e650500fd00eb491f607"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1f59deb1e5d9d3755a2159cd74db611"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1AddressBook_1_1ConstIterator.html">ConstIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#aa1f59deb1e5d9d3755a2159cd74db611">find</a> (const Addressee &amp;addr) const </td></tr>
<tr class="separator:aa1f59deb1e5d9d3755a2159cd74db611"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa94fb6224c1e7dc22806cdcbebea037"><td class="memItemLeft" align="right" valign="top">Addressee::List&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#afa94fb6224c1e7dc22806cdcbebea037">findByCategory</a> (const QString &amp;category) const </td></tr>
<tr class="separator:afa94fb6224c1e7dc22806cdcbebea037"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a150895af069dead0262ca30c6d47b815"><td class="memItemLeft" align="right" valign="top">Addressee::List&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a150895af069dead0262ca30c6d47b815">findByEmail</a> (const QString &amp;email) const </td></tr>
<tr class="separator:a150895af069dead0262ca30c6d47b815"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc944a42fcfb1bf121fac97334371265"><td class="memItemLeft" align="right" valign="top">Addressee::List&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#abc944a42fcfb1bf121fac97334371265">findByName</a> (const QString &amp;name) const </td></tr>
<tr class="separator:abc944a42fcfb1bf121fac97334371265"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac09308335a33413564ad984b5945e2fd"><td class="memItemLeft" align="right" valign="top">Addressee&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ac09308335a33413564ad984b5945e2fd">findByUid</a> (const QString &amp;uid) const </td></tr>
<tr class="separator:ac09308335a33413564ad984b5945e2fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b9dcfb59927973d1723fe68e4300999"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1DistributionList.html">DistributionList</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a9b9dcfb59927973d1723fe68e4300999">findDistributionListByIdentifier</a> (const QString &amp;<a class="el" href="classKABC_1_1AddressBook.html#ae44d33a17748aa0b8209bdcd15d509d9">identifier</a>)</td></tr>
<tr class="separator:a9b9dcfb59927973d1723fe68e4300999"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81b7c2e53e32fca4872f8728b7092d78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1DistributionList.html">DistributionList</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a81b7c2e53e32fca4872f8728b7092d78">findDistributionListByName</a> (const QString &amp;name, Qt::CaseSensitivity caseSensitivity=Qt::CaseSensitive)</td></tr>
<tr class="separator:a81b7c2e53e32fca4872f8728b7092d78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae44d33a17748aa0b8209bdcd15d509d9"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ae44d33a17748aa0b8209bdcd15d509d9">identifier</a> () const </td></tr>
<tr class="separator:ae44d33a17748aa0b8209bdcd15d509d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01d22a3abf8f38d9a0c37549c8b7b7f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a01d22a3abf8f38d9a0c37549c8b7b7f4">insertAddressee</a> (const Addressee &amp;addr)</td></tr>
<tr class="separator:a01d22a3abf8f38d9a0c37549c8b7b7f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0345282016ed86ea0c0251c5f4a928b7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a0345282016ed86ea0c0251c5f4a928b7">load</a> ()</td></tr>
<tr class="separator:a0345282016ed86ea0c0251c5f4a928b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae88b60375d485c7bafe01323055e7b1b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ae88b60375d485c7bafe01323055e7b1b">loadingHasFinished</a> () const </td></tr>
<tr class="separator:ae88b60375d485c7bafe01323055e7b1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f425cc17a3c9cb1ae10c1b0fb976365"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a5f425cc17a3c9cb1ae10c1b0fb976365">releaseSaveTicket</a> (<a class="el" href="classKABC_1_1Ticket.html">Ticket</a> *ticket)</td></tr>
<tr class="separator:a5f425cc17a3c9cb1ae10c1b0fb976365"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a408e534207cfa90fe7c27ec56a2d079a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a408e534207cfa90fe7c27ec56a2d079a">removeAddressee</a> (const Addressee &amp;addr)</td></tr>
<tr class="separator:a408e534207cfa90fe7c27ec56a2d079a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e752097185f7351923f8b2591bd3d31"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a4e752097185f7351923f8b2591bd3d31">removeAddressee</a> (const <a class="el" href="classKABC_1_1AddressBook_1_1Iterator.html">Iterator</a> &amp;it)</td></tr>
<tr class="separator:a4e752097185f7351923f8b2591bd3d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2ca19625e9a8ae7cc35a3b59281f78b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#af2ca19625e9a8ae7cc35a3b59281f78b">removeDistributionList</a> (<a class="el" href="classKABC_1_1DistributionList.html">DistributionList</a> *list)</td></tr>
<tr class="separator:af2ca19625e9a8ae7cc35a3b59281f78b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8b9c7d60556e1da704264309e13af6a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ae8b9c7d60556e1da704264309e13af6a">removeResource</a> (<a class="el" href="classKABC_1_1Resource.html">Resource</a> *resource)</td></tr>
<tr class="separator:ae8b9c7d60556e1da704264309e13af6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aae86f41a8051843986a439580c4d7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1Ticket.html">Ticket</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a8aae86f41a8051843986a439580c4d7b">requestSaveTicket</a> (<a class="el" href="classKABC_1_1Resource.html">Resource</a> *resource=0)</td></tr>
<tr class="separator:a8aae86f41a8051843986a439580c4d7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1faa0fdad6095125dc5b499b68f638c9"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="classKABC_1_1Resource.html">Resource</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a1faa0fdad6095125dc5b499b68f638c9">resources</a> () const </td></tr>
<tr class="separator:a1faa0fdad6095125dc5b499b68f638c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb7fb853b031b2e4479e5deeae4111dc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#aeb7fb853b031b2e4479e5deeae4111dc">save</a> (<a class="el" href="classKABC_1_1Ticket.html">Ticket</a> *ticket)</td></tr>
<tr class="separator:aeb7fb853b031b2e4479e5deeae4111dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaefb221229e848037cd15363d71b6737"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#aaefb221229e848037cd15363d71b6737">setErrorHandler</a> (<a class="el" href="classKABC_1_1ErrorHandler.html">ErrorHandler</a> *errorHandler)</td></tr>
<tr class="separator:aaefb221229e848037cd15363d71b6737"><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:ad6dbc8fde2e80203ca3e7ac9bf87d186"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ad6dbc8fde2e80203ca3e7ac9bf87d186">resourceLoadingError</a> (<a class="el" href="classKABC_1_1Resource.html">Resource</a> *resource, const QString &amp;errMsg)</td></tr>
<tr class="separator:ad6dbc8fde2e80203ca3e7ac9bf87d186"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bf1e6d02a1e04324675acbdb17d1334"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a9bf1e6d02a1e04324675acbdb17d1334">resourceLoadingFinished</a> (<a class="el" href="classKABC_1_1Resource.html">Resource</a> *resource)</td></tr>
<tr class="separator:a9bf1e6d02a1e04324675acbdb17d1334"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af517caceee75b419a165992f56957357"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#af517caceee75b419a165992f56957357">resourceSavingError</a> (<a class="el" href="classKABC_1_1Resource.html">Resource</a> *resource, const QString &amp;errMsg)</td></tr>
<tr class="separator:af517caceee75b419a165992f56957357"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4f347c54caec0ea8e623425768bd7f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ab4f347c54caec0ea8e623425768bd7f2">resourceSavingFinished</a> (<a class="el" href="classKABC_1_1Resource.html">Resource</a> *resource)</td></tr>
<tr class="separator:ab4f347c54caec0ea8e623425768bd7f2"><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:afdd6f5da00d90179634a951f708bbdf2"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Manager.html">KRES::Manager</a>&lt; <a class="el" href="classKABC_1_1Resource.html">Resource</a> &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#afdd6f5da00d90179634a951f708bbdf2">resourceManager</a> ()</td></tr>
<tr class="separator:afdd6f5da00d90179634a951f708bbdf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e19a646255162eca092f8a11dc674c9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#a5e19a646255162eca092f8a11dc674c9">setStandardResource</a> (<a class="el" href="classKABC_1_1Resource.html">Resource</a> *resource)</td></tr>
<tr class="separator:a5e19a646255162eca092f8a11dc674c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac077b8e657167dc9cb1e25a85efcebca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKABC_1_1AddressBook.html#ac077b8e657167dc9cb1e25a85efcebca">standardResource</a> ()</td></tr>
<tr class="separator:ac077b8e657167dc9cb1e25a85efcebca"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:ab1b9eb88040ee01bda28ef2a962f1fc4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1b9eb88040ee01bda28ef2a962f1fc4"></a>
QDataStream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (QDataStream &amp;lhs, const <a class="el" href="classKABC_1_1AddressBook.html">AddressBook</a> &amp;rhs)</td></tr>
<tr class="separator:ab1b9eb88040ee01bda28ef2a962f1fc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3508845ccd8f57aeda2244005a1403e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3508845ccd8f57aeda2244005a1403e4"></a>
QDataStream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (QDataStream &amp;lhs, <a class="el" href="classKABC_1_1AddressBook.html">AddressBook</a> &amp;rhs)</td></tr>
<tr class="separator:a3508845ccd8f57aeda2244005a1403e4"><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><a class="el" href="classKABC_1_1Address.html" title="Postal address information.">Address</a> Book. </p>
<p>This class provides access to a collection of address book entries. </p>

<p>Definition at line <a class="el" href="addressbook_8h_source.html#l00046">46</a> of file <a class="el" href="addressbook_8h_source.html">addressbook.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ad2d2cebd2a3aa00130f769684bc8ddea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AddressBook::AddressBook </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructs an address book object. </p>
<p>You have to add the resources manually before calling <a class="el" href="classKABC_1_1AddressBook.html#a0345282016ed86ea0c0251c5f4a928b7" title="Loads all addressees synchronously.">load()</a>. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00307">307</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a172e22d87530475afa7386cee8af6022"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AddressBook::AddressBook </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>config</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructs an address book object. </p>
<p>The resources are loaded automatically.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">config</td><td>The config file which contains the resource settings. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00319">319</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5638d9e7361248f33d52894f65597d47"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">AddressBook::~AddressBook </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Destructor. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00336">336</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a2584c1d0a93da2870b79d5b0822f90cf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool AddressBook::addCustomField </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>label</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>category</em> = <code><a class="el" href="classKABC_1_1Field.html#ac5b1866d86de7117cafbd07ca9cf6436a1a0eecc82040a2e6616ef3711e9411ea">Field::All</a></code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>key</em> = <code>QString()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>app</em> = <code>QString()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Add custom field to address book. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">label</td><td>User visible label of the field. </td></tr>
    <tr><td class="paramname">category</td><td>Ored list of field categories. </td></tr>
    <tr><td class="paramname">key</td><td>Identifier used as key for reading and writing the field. </td></tr>
    <tr><td class="paramname">app</td><td>String used as application key for reading and writing the field. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00790">790</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4f3225320313961660dc0d1ac799359c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool AddressBook::addResource </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td>
          <td class="paramname"><em>resource</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Adds a resource to the address book. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td>The resource you want to add. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Whether opening the resource was successfully. </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00831">831</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa738c94bfa951cbf64db3396b58b43f6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KABC::AddressBook::addressBookChanged </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1AddressBook.html">AddressBook</a> *&#160;</td>
          <td class="paramname"><em>addressBook</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 when one of the resources discovered a change in its backend or the asynchronous loading of all resources has finished. </p>
<p>You should connect to this signal to update the presentation of the contact data in your application.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">addressBook</td><td>The address book which emitted this signal. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a49ed8b561af68fe247a3aecbe66c669c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KABC::AddressBook::addressBookLocked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1AddressBook.html">AddressBook</a> *&#160;</td>
          <td class="paramname"><em>addressBook</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 when one of the resources has been locked for writing. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">addressBook</td><td>The address book which emitted this signal. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a59fc6f63cfcf507d2aa52d1f668a0bab"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KABC::AddressBook::addressBookUnlocked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1AddressBook.html">AddressBook</a> *&#160;</td>
          <td class="paramname"><em>addressBook</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 when one of the resources has been unlocked. </p>
<p>You should connect to this signal if you want to save your changes to a resource which is currently locked, and want to get notified when saving is possible again.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">addressBook</td><td>The address book which emitted this signal. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a015d07d54b9cff02f1a8b1ac8a1e4e3e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Addressee::List AddressBook::allAddressees </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns a list of all addressees in the address book. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00626">626</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a36dad284fc996363041c7a00d4a93a78"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList AddressBook::allDistributionListNames </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns a list of names of all distribution lists of all resources of this address book. </p>
<p>Convenience function, equal to iterate over the list returned by <a class="el" href="classKABC_1_1AddressBook.html#ab198c092bca25d1afa29b6f01712453c" title="Returns a list of all distribution lists of all resources of this address book.">allDistributionLists()</a> </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00731">731</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab198c092bca25d1afa29b6f01712453c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt; <a class="el" href="classKABC_1_1DistributionList.html">DistributionList</a> * &gt; AddressBook::allDistributionLists </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns a list of all distribution lists of all resources of this address book. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00719">719</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9ac36cfbc39c7dddc6cec12f4a6fcccd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool AddressBook::asyncLoad </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Loads all addressees asynchronously. </p>
<p>This function returns immediately and emits the <a class="el" href="classKABC_1_1AddressBook.html#aa738c94bfa951cbf64db3396b58b43f6" title="Emitted when one of the resources discovered a change in its backend or the asynchronous loading of a...">addressBookChanged()</a> signal as soon as the loading has finished.</p>
<dl class="section return"><dt>Returns</dt><dd>Whether the synchronous part of loading was successfully. </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00365">365</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a319d89ba2ef996bdaa379a9b0ccf1f38"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool AddressBook::asyncSave </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Ticket.html">Ticket</a> *&#160;</td>
          <td class="paramname"><em>ticket</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Saves all addressees of one resource asynchronously. </p>
<p>If the save is successful the ticket is deleted.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ticket</td><td>The ticket returned by <a class="el" href="classKABC_1_1AddressBook.html#a8aae86f41a8051843986a439580c4d7b" title="Requests a ticket for saving the addressbook.">requestSaveTicket()</a>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Whether the synchronous part of saving was successfully. </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00399">399</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afb104b4ab947d965f9ec6cfd51c558a4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1AddressBook_1_1ConstIterator.html">AddressBook::ConstIterator</a> AddressBook::begin </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns an iterator pointing to the first addressee of address book. </p>
<p>This iterator equals <a class="el" href="classKABC_1_1AddressBook.html#a7f3baa6de71649992f33a26c6c960f00" title="This is an overloaded member function, provided for convenience.">end()</a> if the address book is empty. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00446">446</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af26b4f40c66491c476f0650ba4209b37"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1AddressBook_1_1Iterator.html">AddressBook::Iterator</a> AddressBook::begin </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This is an overloaded member function, provided for convenience. </p>
<p>It behaves essentially like the above function. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00415">415</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab6a206e49852b979de323083af56fafb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::clear </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Removes all addressees from the address book. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00505">505</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af68dfdc7fe0e26fdc1d2df64847cbdde"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1DistributionList.html">DistributionList</a> * AddressBook::createDistributionList </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td>
          <td class="paramname"><em>resource</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Creates a distribution list with a given <code>name</code> storing it in a given <code>resource</code>. </p>
<dl class="section note"><dt>Note</dt><dd>The newly created list will be added to the addressbook automatically on creation.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>The localized name of the new distribution list. </td></tr>
    <tr><td class="paramname">resource</td><td>The resource which should save the list. If <code>0</code> (default) the addressbook's standard resource will be used.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKABC_1_1AddressBook.html#ac077b8e657167dc9cb1e25a85efcebca" title="Returns the addressbook resource manager&#39;s standard resource.">standardResource()</a> </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00674">674</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1d10fff4755cf7c76a9d9cc1e39a7087"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::dump </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Used for debug output. </p>
<p>This function prints out the list of all addressees to kDebug(5700). </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00743">743</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a51c251b9223bbf17669ab9d57da167dd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KABC::AddressBook::emitAddressBookChanged </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Emits the signal <a class="el" href="classKABC_1_1AddressBook.html#aa738c94bfa951cbf64db3396b58b43f6" title="Emitted when one of the resources discovered a change in its backend or the asynchronous loading of a...">addressBookChanged()</a> using <code>this</code> as the parameter. </p>

<p>Definition at line <a class="el" href="addressbook_8h_source.html#l00597">597</a> of file <a class="el" href="addressbook_8h_source.html">addressbook.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae47fddd9b8dd108c2f8faeb06dd63a54"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KABC::AddressBook::emitAddressBookLocked </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Emits the signal <a class="el" href="classKABC_1_1AddressBook.html#a49ed8b561af68fe247a3aecbe66c669c" title="Emitted when one of the resources has been locked for writing.">addressBookLocked()</a> using <code>this</code> as the parameter. </p>

<p>Definition at line <a class="el" href="addressbook_8h_source.html#l00589">589</a> of file <a class="el" href="addressbook_8h_source.html">addressbook.h</a>.</p>

</div>
</div>
<a class="anchor" id="abcfbc357a35293056587b6ba24786db1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KABC::AddressBook::emitAddressBookUnlocked </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Emits the signal <a class="el" href="classKABC_1_1AddressBook.html#a59fc6f63cfcf507d2aa52d1f668a0bab" title="Emitted when one of the resources has been unlocked.">addressBookUnlocked()</a> using <code>this</code> as the parameter. </p>

<p>Definition at line <a class="el" href="addressbook_8h_source.html#l00593">593</a> of file <a class="el" href="addressbook_8h_source.html">addressbook.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad1c58677c49486bb5c6da90a729e1839"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1AddressBook_1_1ConstIterator.html">AddressBook::ConstIterator</a> AddressBook::end </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns an iterator pointing to the last addressee of address book. </p>
<p>This iterator equals <a class="el" href="classKABC_1_1AddressBook.html#af26b4f40c66491c476f0650ba4209b37" title="This is an overloaded member function, provided for convenience.">begin()</a> if the address book is empty. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00491">491</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7f3baa6de71649992f33a26c6c960f00"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1AddressBook_1_1Iterator.html">AddressBook::Iterator</a> AddressBook::end </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This is an overloaded member function, provided for convenience. </p>
<p>It behaves essentially like the above function. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00477">477</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9ebadb59f05839be9a17198415a7a675"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::error </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>msg</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Shows GUI independent error messages. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">msg</td><td>The error message that shall be displayed. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00901">901</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae516a1ff0d2a28bdc9504d833cc52728"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1Field.html#a94165a536bad304ffd4f203deab2a465">Field::List</a> AddressBook::fields </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>category</em> = <code><a class="el" href="classKABC_1_1Field.html#ac5b1866d86de7117cafbd07ca9cf6436a1a0eecc82040a2e6616ef3711e9411ea">Field::All</a></code></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns a list of all Fields known to the address book which are associated with the given field category. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00769">769</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0c9b99421419e650500fd00eb491f607"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1AddressBook_1_1Iterator.html">AddressBook::Iterator</a> AddressBook::find </td>
          <td>(</td>
          <td class="paramtype">const Addressee &amp;&#160;</td>
          <td class="paramname"><em>addr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns an iterator pointing to the specified addressee. </p>
<p>It will return <a class="el" href="classKABC_1_1AddressBook.html#a7f3baa6de71649992f33a26c6c960f00" title="This is an overloaded member function, provided for convenience.">end()</a> if no addressee matched.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">addr</td><td>The addressee you are looking for. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00589">589</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa1f59deb1e5d9d3755a2159cd74db611"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1AddressBook_1_1ConstIterator.html">AddressBook::ConstIterator</a> AddressBook::find </td>
          <td>(</td>
          <td class="paramtype">const Addressee &amp;&#160;</td>
          <td class="paramname"><em>addr</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns an iterator pointing to the specified addressee. </p>
<p>It will return <a class="el" href="classKABC_1_1AddressBook.html#a7f3baa6de71649992f33a26c6c960f00" title="This is an overloaded member function, provided for convenience.">end()</a> if no addressee matched.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">addr</td><td>The addressee you are looking for. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00601">601</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afa94fb6224c1e7dc22806cdcbebea037"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Addressee::List AddressBook::findByCategory </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>category</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Searches all addressees which belongs to the specified category. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">category</td><td>The category you are looking for. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A list of all matching addressees. </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00662">662</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a150895af069dead0262ca30c6d47b815"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Addressee::List AddressBook::findByEmail </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>email</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Searches all addressees which match the specified email address. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">email</td><td>The email address you are looking for. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A list of all matching addressees. </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00650">650</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="abc944a42fcfb1bf121fac97334371265"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Addressee::List AddressBook::findByName </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">

<p>Searches all addressees which match the specified name. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>The name you are looking for. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A list of all matching addressees. </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00638">638</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac09308335a33413564ad984b5945e2fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Addressee AddressBook::findByUid </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>uid</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Searches an addressee with the specified unique identifier. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">uid</td><td>The unique identifier you are looking for. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The addressee with the specified unique identifier or an empty addressee. </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00613">613</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9b9dcfb59927973d1723fe68e4300999"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1DistributionList.html">DistributionList</a> * AddressBook::findDistributionListByIdentifier </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>identifier</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns a distribution list for the given <code>identifier</code> or <code>0</code>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">identifier</td><td>The ID of the list for look for. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00692">692</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a81b7c2e53e32fca4872f8728b7092d78"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1DistributionList.html">DistributionList</a> * AddressBook::findDistributionListByName </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Qt::CaseSensitivity&#160;</td>
          <td class="paramname"><em>caseSensitivity</em> = <code>Qt::CaseSensitive</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns a distribution list with the given <code>name</code> or <code>0</code>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>The localized name of the list for look for. </td></tr>
    <tr><td class="paramname">caseSensitivity</td><td>Whether to do string matching case sensitive or case insensitive. Default is <code>Qt::CaseSensitive</code> </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00705">705</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae44d33a17748aa0b8209bdcd15d509d9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString AddressBook::identifier </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns a string identifying this addressbook. </p>
<p>The identifier is created by concatenation of the resource identifiers. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00755">755</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a01d22a3abf8f38d9a0c37549c8b7b7f4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::insertAddressee </td>
          <td>(</td>
          <td class="paramtype">const Addressee &amp;&#160;</td>
          <td class="paramname"><em>addr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Insert an addressee into the address book. </p>
<p>If an addressee with the same unique id already exists, it is replaced by the new one, otherwise it is appended.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">addr</td><td>The addressee which shall be insert. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00546">546</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0345282016ed86ea0c0251c5f4a928b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool AddressBook::load </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Loads all addressees synchronously. </p>
<dl class="section return"><dt>Returns</dt><dd>Whether the loading was successfully. </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00347">347</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acd4841d5faad15f73f1899fc590fa618"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KABC::AddressBook::loadingFinished </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td>
          <td class="paramname"><em>resource</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 when the asynchronous loading of one resource has finished after calling <a class="el" href="classKABC_1_1AddressBook.html#a9ac36cfbc39c7dddc6cec12f4a6fcccd" title="Loads all addressees asynchronously.">asyncLoad()</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td>The resource which emitted this signal. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ae88b60375d485c7bafe01323055e7b1b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool AddressBook::loadingHasFinished </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns true when the loading of the addressbook has finished, otherwise false. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00930">930</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5f425cc17a3c9cb1ae10c1b0fb976365"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::releaseSaveTicket </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Ticket.html">Ticket</a> *&#160;</td>
          <td class="paramname"><em>ticket</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Releases the ticket requested previously with <a class="el" href="classKABC_1_1AddressBook.html#a8aae86f41a8051843986a439580c4d7b" title="Requests a ticket for saving the addressbook.">requestSaveTicket()</a>. </p>
<p>Call this function, if you want to release a ticket without saving.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ticket</td><td>the save ticket acquired with <a class="el" href="classKABC_1_1AddressBook.html#a8aae86f41a8051843986a439580c4d7b" title="Requests a ticket for saving the addressbook.">requestSaveTicket()</a> </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00535">535</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a408e534207cfa90fe7c27ec56a2d079a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::removeAddressee </td>
          <td>(</td>
          <td class="paramtype">const Addressee &amp;&#160;</td>
          <td class="paramname"><em>addr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Removes an addressee from the address book. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">addr</td><td>The addressee which shall be removed. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00575">575</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4e752097185f7351923f8b2591bd3d31"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::removeAddressee </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKABC_1_1AddressBook_1_1Iterator.html">Iterator</a> &amp;&#160;</td>
          <td class="paramname"><em>it</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This is an overloaded member function, provided for convenience. </p>
<p>It behaves essentially like the above function.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">it</td><td>An iterator pointing to the addressee which shall be removed. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00582">582</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af2ca19625e9a8ae7cc35a3b59281f78b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::removeDistributionList </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1DistributionList.html">DistributionList</a> *&#160;</td>
          <td class="paramname"><em>list</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Removes a distribution <code>list</code> from its associated resource. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">list</td><td>The list to remove. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00683">683</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae8b9c7d60556e1da704264309e13af6a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool AddressBook::removeResource </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td>
          <td class="paramname"><em>resource</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Removes a resource from the address book. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td>The resource you want to remove. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Whether closing the resource was successfully. </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00854">854</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8aae86f41a8051843986a439580c4d7b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1Ticket.html">Ticket</a> * AddressBook::requestSaveTicket </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td>
          <td class="paramname"><em>resource</em> = <code>0</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Requests a ticket for saving the addressbook. </p>
<p>Calling this function locks the addressbook for all other processes. You need the returned ticket object for calling the <a class="el" href="classKABC_1_1AddressBook.html#aeb7fb853b031b2e4479e5deeae4111dc" title="Saves all addressees of one resource synchronously.">save()</a> function.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td>A pointer to the resource which shall be locked. If 0, the default resource is locked. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>0 if the resource is already locked or a valid save ticket otherwise. </dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKABC_1_1AddressBook.html#aeb7fb853b031b2e4479e5deeae4111dc" title="Saves all addressees of one resource synchronously.">save()</a> </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00513">513</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad6dbc8fde2e80203ca3e7ac9bf87d186"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::resourceLoadingError </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td>
          <td class="paramname"><em>resource</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>errMsg</em>&#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">protected</span><span class="mlabel">slot</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Handles loading errors. </p>
<p><a class="el" href="classKABC_1_1Resource.html">Resource</a> will be removed from the list of those pending for loading. If this has been the last one in this list, signal <a class="el" href="classKABC_1_1AddressBook.html#aa738c94bfa951cbf64db3396b58b43f6" title="Emitted when one of the resources discovered a change in its backend or the asynchronous loading of a...">addressBookChanged()</a> is emitted.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td>The resource which could not be loaded. </td></tr>
    <tr><td class="paramname">errMsg</td><td>The message describing the error. See <a class="el" href="classKABC_1_1AddressBook.html#a9ebadb59f05839be9a17198415a7a675" title="Shows GUI independent error messages.">error()</a> </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00952">952</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9bf1e6d02a1e04324675acbdb17d1334"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::resourceLoadingFinished </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td>
          <td class="paramname"><em>resource</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">slot</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Handles loading success. </p>
<p><a class="el" href="classKABC_1_1Resource.html">Resource</a> will be removed from the list of those pending for loading and signal <a class="el" href="classKABC_1_1AddressBook.html#acd4841d5faad15f73f1899fc590fa618" title="Emitted when the asynchronous loading of one resource has finished after calling asyncLoad().">loadingFinished()</a> will be emitted. It this has been the last one in this list, signal <a class="el" href="classKABC_1_1AddressBook.html#aa738c94bfa951cbf64db3396b58b43f6" title="Emitted when one of the resources discovered a change in its backend or the asynchronous loading of a...">addressBookChanged()</a> is emitted as well.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td>The resource which has been saved successfully. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00935">935</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afdd6f5da00d90179634a951f708bbdf2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="kresources.tag:../../kresources/html/" href="../../kresources/html/classKRES_1_1Manager.html">KRES::Manager</a>&lt; <a class="el" href="classKABC_1_1Resource.html">Resource</a> &gt; * AddressBook::resourceManager </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></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>Returns the addressbook's resource manager. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00925">925</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1faa0fdad6095125dc5b499b68f638c9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt; <a class="el" href="classKABC_1_1Resource.html">Resource</a> * &gt; AddressBook::resources </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns a list of all resources. </p>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00879">879</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af517caceee75b419a165992f56957357"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::resourceSavingError </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td>
          <td class="paramname"><em>resource</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>errMsg</em>&#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">protected</span><span class="mlabel">slot</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Handles saving errors. </p>
<p><a class="el" href="classKABC_1_1Resource.html">Resource</a> will be removed from the list of those pending for saving.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td>The resource which could not be saved. </td></tr>
    <tr><td class="paramname">errMsg</td><td>The message describing the error. See <a class="el" href="classKABC_1_1AddressBook.html#a9ebadb59f05839be9a17198415a7a675" title="Shows GUI independent error messages.">error()</a> </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00963">963</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab4f347c54caec0ea8e623425768bd7f2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::resourceSavingFinished </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td>
          <td class="paramname"><em>resource</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">slot</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Handles saving success. </p>
<p><a class="el" href="classKABC_1_1Resource.html">Resource</a> will be removed from the list of those pending for saving.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td>The resource which has been saved successfully. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00945">945</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aeb7fb853b031b2e4479e5deeae4111dc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool AddressBook::save </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Ticket.html">Ticket</a> *&#160;</td>
          <td class="paramname"><em>ticket</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Saves all addressees of one resource synchronously. </p>
<p>If the save is successful the ticket is deleted.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ticket</td><td>The ticket returned by <a class="el" href="classKABC_1_1AddressBook.html#a8aae86f41a8051843986a439580c4d7b" title="Requests a ticket for saving the addressbook.">requestSaveTicket()</a>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Whether the saving was successfully. </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00384">384</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a202d2d6ab22c01d0f719f5e543f3c652"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void KABC::AddressBook::savingFinished </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td>
          <td class="paramname"><em>resource</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 when the asynchronous saving of one resource has finished after calling <a class="el" href="classKABC_1_1AddressBook.html#a319d89ba2ef996bdaa379a9b0ccf1f38" title="Saves all addressees of one resource asynchronously.">asyncSave()</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td>The resource which emitted this signal. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aaefb221229e848037cd15363d71b6737"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::setErrorHandler </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1ErrorHandler.html">ErrorHandler</a> *&#160;</td>
          <td class="paramname"><em>errorHandler</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the <code><a class="el" href="classKABC_1_1ErrorHandler.html" title="Abstract class that provides displaying of error messages.">ErrorHandler</a></code>, that is used by <a class="el" href="classKABC_1_1AddressBook.html#a9ebadb59f05839be9a17198415a7a675" title="Shows GUI independent error messages.">error()</a> to provide GUI independent error messages. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">errorHandler</td><td>The error handler you want to use. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00895">895</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5e19a646255162eca092f8a11dc674c9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void AddressBook::setStandardResource </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKABC_1_1Resource.html">Resource</a> *&#160;</td>
          <td class="paramname"><em>resource</em></td><td>)</td>
          <td></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>Sets the resource manager's standard resource. </p>
<p>Convenience method for <a class="el" href="classKABC_1_1AddressBook.html#afdd6f5da00d90179634a951f708bbdf2" title="Returns the addressbook&#39;s resource manager.">resourceManager()</a>-&gt;<a class="el" href="classKABC_1_1AddressBook.html#a5e19a646255162eca092f8a11dc674c9" title="Sets the resource manager&#39;s standard resource.">setStandardResource()</a></p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td>The resource to use as the standard</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKABC_1_1AddressBook.html#ac077b8e657167dc9cb1e25a85efcebca" title="Returns the addressbook resource manager&#39;s standard resource.">standardResource()</a> </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00915">915</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac077b8e657167dc9cb1e25a85efcebca"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKABC_1_1Resource.html">Resource</a> * AddressBook::standardResource </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></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>Returns the addressbook resource manager's standard resource. </p>
<p>Convenience method for <a class="el" href="classKABC_1_1AddressBook.html#afdd6f5da00d90179634a951f708bbdf2" title="Returns the addressbook&#39;s resource manager.">resourceManager()</a>-&gt;<a class="el" href="classKABC_1_1AddressBook.html#ac077b8e657167dc9cb1e25a85efcebca" title="Returns the addressbook resource manager&#39;s standard resource.">standardResource()</a></p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classKABC_1_1AddressBook.html#a5e19a646255162eca092f8a11dc674c9" title="Sets the resource manager&#39;s standard resource.">setStandardResource()</a> </dd></dl>

<p>Definition at line <a class="el" href="addressbook_8cpp_source.html#l00920">920</a> of file <a class="el" href="addressbook_8cpp_source.html">addressbook.cpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="addressbook_8h_source.html">addressbook.h</a></li>
<li><a class="el" href="addressbook_8cpp_source.html">addressbook.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:41 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">kabc</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "kabc"</a>
</div></div>
<ul><li><a href="index.html">Main Page</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="namespacemembers.html">Namespace Members</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="hierarchy.html">Class Hierarchy</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="classKABC_1_1Address.html">kabc::address</option>,  <option value="classKABC_1_1AddressBook.html">kabc::addressbook</option>,  <option value="classKABC_1_1AddressBook_1_1ConstIterator.html">kabc::addressbook::constiterator</option>,  <option value="classKABC_1_1AddressBook_1_1Iterator.html">kabc::addressbook::iterator</option>,  <option value="classKABC_1_1AddresseeDialog.html">kabc::addresseedialog</option>,  <option value="classKABC_1_1AddresseeHelper.html">kabc::addresseehelper</option>,  <option value="classKABC_1_1AddresseeItem.html">kabc::addresseeitem</option>,  <option value="classKABC_1_1AddresseeList.html">kabc::addresseelist</option>,  <option value="classKABC_1_1AddressLineEdit.html">kabc::addresslineedit</option>,  <option value="classKABC_1_1BinaryFormat.html">kabc::binaryformat</option>,  <option value="classKABC_1_1ConsoleErrorHandler.html">kabc::consoleerrorhandler</option>,  <option value="classKABC_1_1ContactGroup.html">kabc::contactgroup</option>,  <option value="classKABC_1_1ContactGroup_1_1ContactGroupReference.html">kabc::contactgroup::contactgroupreference</option>,  <option value="classKABC_1_1ContactGroup_1_1ContactReference.html">kabc::contactgroup::contactreference</option>,  <option value="classKABC_1_1ContactGroup_1_1Data.html">kabc::contactgroup::data</option>,  <option value="classKABC_1_1DistributionList.html">kabc::distributionlist</option>,  <option value="classKABC_1_1DistributionList_1_1Entry.html">kabc::distributionlist::entry</option>,  <option value="classKABC_1_1DistributionListDialog.html">kabc::distributionlistdialog</option>,  <option value="classKABC_1_1DistributionListEditorWidget.html">kabc::distributionlisteditorwidget</option>,  <option value="classKABC_1_1EmailSelector.html">kabc::emailselector</option>,  <option value="classKABC_1_1ErrorHandler.html">kabc::errorhandler</option>,  <option value="classKABC_1_1Field.html">kabc::field</option>,  <option value="classKABC_1_1FieldSortMode.html">kabc::fieldsortmode</option>,  <option value="classKABC_1_1Format.html">kabc::format</option>,  <option value="classKABC_1_1FormatFactory.html">kabc::formatfactory</option>,  <option value="classKABC_1_1Geo.html">kabc::geo</option>,  <option value="classKABC_1_1GuiErrorHandler.html">kabc::guierrorhandler</option>,  <option value="classKABC_1_1Key.html">kabc::key</option>,  <option value="classKABC_1_1Lock.html">kabc::lock</option>,  <option value="classKABC_1_1LockNull.html">kabc::locknull</option>,  <option value="classKABC_1_1NameSortMode.html">kabc::namesortmode</option>,  <option value="classKABC_1_1PhoneNumber.html">kabc::phonenumber</option>,  <option value="classKABC_1_1Picture.html">kabc::picture</option>,  <option value="classKABC_1_1Plugin.html">kabc::plugin</option>,  <option value="classKABC_1_1Resource.html">kabc::resource</option>,  <option value="classKABC_1_1Resource_1_1ConstIterator.html">kabc::resource::constiterator</option>,  <option value="classKABC_1_1ResourceABC.html">kabc::resourceabc</option>,  <option value="classKABC_1_1ResourceDir.html">kabc::resourcedir</option>,  <option value="classKABC_1_1ResourceFile.html">kabc::resourcefile</option>,  <option value="classKABC_1_1ResourceNet.html">kabc::resourcenet</option>,  <option value="classKABC_1_1SortMode.html">kabc::sortmode</option>,  <option value="classKABC_1_1Sound.html">kabc::sound</option>,  <option value="classKABC_1_1StdAddressBook.html">kabc::stdaddressbook</option>,  <option value="classKABC_1_1Ticket.html">kabc::ticket</option>,  <option value="classKABC_1_1TimeZone.html">kabc::timezone</option>,  <option value="classKABC_1_1VCardConverter.html">kabc::vcardconverter</option>,  <option value="classKABC_1_1VCardFormat.html">kabc::vcardformat</option>,  <option value="classLdif.html">ldif</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>