Sophie

Sophie

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

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>Akonadi::ItemSearchJob 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>akonadi</h2>
<!-- BC -->
<div id="top">
<!-- Generated by Doxygen 1.8.3.1 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceAkonadi.html">Akonadi</a></li><li class="navelem"><a class="el" href="classAkonadi_1_1ItemSearchJob.html">ItemSearchJob</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#signals">Signals</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="classAkonadi_1_1ItemSearchJob-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">Akonadi::ItemSearchJob Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="itemsearchjob_8h_source.html">itemsearchjob.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for Akonadi::ItemSearchJob:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classAkonadi_1_1ItemSearchJob.png" usemap="#Akonadi::ItemSearchJob_map" alt=""/>
  <map id="Akonadi::ItemSearchJob_map" name="Akonadi::ItemSearchJob_map">
<area href="classAkonadi_1_1Job.html" title="Base class for all actions in the Akonadi storage." alt="Akonadi::Job" shape="rect" coords="107,0,311,24"/>
<area href="classAkonadi_1_1ContactGroupSearchJob.html" title="Job that searches for contact groups in the Akonadi storage." alt="Akonadi::ContactGroupSearchJob" shape="rect" coords="0,112,204,136"/>
<area href="classAkonadi_1_1ContactSearchJob.html" title="Job that searches for contacts in the Akonadi storage." alt="Akonadi::ContactSearchJob" shape="rect" coords="214,112,418,136"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
Signals</h2></td></tr>
<tr class="memitem:aecefb0275c56430eab76784b150f4547"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1ItemSearchJob.html#aecefb0275c56430eab76784b150f4547">itemsReceived</a> (const <a class="el" href="classAkonadi_1_1Item.html#a670f739423fd0832e9ceefe5c09d865d">Akonadi::Item::List</a> &amp;<a class="el" href="classAkonadi_1_1ItemSearchJob.html#a258d1f4dfc090940747b173cb721e739">items</a>)</td></tr>
<tr class="separator:aecefb0275c56430eab76784b150f4547"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header signals_classAkonadi_1_1Job"><td colspan="2" onclick="javascript:toggleInherit('signals_classAkonadi_1_1Job')"><img src="closed.png" alt="-"/>&#160;Signals inherited from <a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a></td></tr>
<tr class="memitem:a013afc2475036d32ecdcbeea8269e217 inherit signals_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a013afc2475036d32ecdcbeea8269e217">aboutToStart</a> (<a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a> *job)</td></tr>
<tr class="separator:a013afc2475036d32ecdcbeea8269e217 inherit signals_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb211c037b41ca4df439aabe7c720449 inherit signals_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#acb211c037b41ca4df439aabe7c720449">writeFinished</a> (<a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a> *job)</td></tr>
<tr class="separator:acb211c037b41ca4df439aabe7c720449 inherit signals_classAkonadi_1_1Job"><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:a2083da4cb60b6536dad8a74fee695dac"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1ItemSearchJob.html#a2083da4cb60b6536dad8a74fee695dac">ItemSearchJob</a> (const QString &amp;query, QObject *parent=0)</td></tr>
<tr class="separator:a2083da4cb60b6536dad8a74fee695dac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e9e524c2c2164e8ab249a2ecc1d840b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1ItemSearchJob.html#a2e9e524c2c2164e8ab249a2ecc1d840b">~ItemSearchJob</a> ()</td></tr>
<tr class="separator:a2e9e524c2c2164e8ab249a2ecc1d840b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a684489b324c7691e1409cde19ff36593"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAkonadi_1_1ItemFetchScope.html">ItemFetchScope</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1ItemSearchJob.html#a684489b324c7691e1409cde19ff36593">fetchScope</a> ()</td></tr>
<tr class="separator:a684489b324c7691e1409cde19ff36593"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a258d1f4dfc090940747b173cb721e739"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAkonadi_1_1Item.html#a670f739423fd0832e9ceefe5c09d865d">Item::List</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1ItemSearchJob.html#a258d1f4dfc090940747b173cb721e739">items</a> () const </td></tr>
<tr class="separator:a258d1f4dfc090940747b173cb721e739"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1e91320cb334b985d9eb1f724ac037d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1ItemSearchJob.html#af1e91320cb334b985d9eb1f724ac037d">setFetchScope</a> (const <a class="el" href="classAkonadi_1_1ItemFetchScope.html">ItemFetchScope</a> &amp;<a class="el" href="classAkonadi_1_1ItemSearchJob.html#a684489b324c7691e1409cde19ff36593">fetchScope</a>)</td></tr>
<tr class="separator:af1e91320cb334b985d9eb1f724ac037d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a000c4d6011bd50af8b2feb421447a58d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1ItemSearchJob.html#a000c4d6011bd50af8b2feb421447a58d">setQuery</a> (const QString &amp;query)</td></tr>
<tr class="separator:a000c4d6011bd50af8b2feb421447a58d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classAkonadi_1_1Job"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classAkonadi_1_1Job')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a></td></tr>
<tr class="memitem:aae4c1ad15c1b09457a86ba791f2008a5 inherit pub_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#aae4c1ad15c1b09457a86ba791f2008a5">Job</a> (QObject *parent=0)</td></tr>
<tr class="separator:aae4c1ad15c1b09457a86ba791f2008a5 inherit pub_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a234622c2e1fdae9d01450502ab53ed26 inherit pub_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a234622c2e1fdae9d01450502ab53ed26">~Job</a> ()</td></tr>
<tr class="separator:a234622c2e1fdae9d01450502ab53ed26 inherit pub_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67c32cd4e5c1b855fc1bf1ba26998262 inherit pub_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a67c32cd4e5c1b855fc1bf1ba26998262">errorString</a> () const </td></tr>
<tr class="separator:a67c32cd4e5c1b855fc1bf1ba26998262 inherit pub_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e1752f8e61d0c6ae3eb2ee82f58a3d9 inherit pub_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a1e1752f8e61d0c6ae3eb2ee82f58a3d9">start</a> ()</td></tr>
<tr class="separator:a1e1752f8e61d0c6ae3eb2ee82f58a3d9 inherit pub_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a3d7cd3780112507dca52e49853fd67f2"><td class="memItemLeft" align="right" valign="top">static QUrl&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1ItemSearchJob.html#a3d7cd3780112507dca52e49853fd67f2">akonadiItemIdUri</a> ()</td></tr>
<tr class="separator:a3d7cd3780112507dca52e49853fd67f2"><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:a7d85a3282d2f8391c188ce711b71e81b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1ItemSearchJob.html#a7d85a3282d2f8391c188ce711b71e81b">doHandleResponse</a> (const QByteArray &amp;tag, const QByteArray &amp;data)</td></tr>
<tr class="separator:a7d85a3282d2f8391c188ce711b71e81b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f0118c47d1c1c9dc5bea93266383a74"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1ItemSearchJob.html#a1f0118c47d1c1c9dc5bea93266383a74">doStart</a> ()</td></tr>
<tr class="separator:a1f0118c47d1c1c9dc5bea93266383a74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classAkonadi_1_1Job"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classAkonadi_1_1Job')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a></td></tr>
<tr class="memitem:aef5d2aa11c97448e8ecab4d104525143 inherit pro_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#aef5d2aa11c97448e8ecab4d104525143">addSubjob</a> (KJob *job)</td></tr>
<tr class="separator:aef5d2aa11c97448e8ecab4d104525143 inherit pro_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42affaea66cf459eebdef86c07c755cb inherit pro_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a42affaea66cf459eebdef86c07c755cb">doKill</a> ()</td></tr>
<tr class="separator:a42affaea66cf459eebdef86c07c755cb inherit pro_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f5e1f1949b052ac61052066c9fae4c3 inherit pro_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a6f5e1f1949b052ac61052066c9fae4c3">emitWriteFinished</a> ()</td></tr>
<tr class="separator:a6f5e1f1949b052ac61052066c9fae4c3 inherit pro_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a893e81379af7def7e8ec8bcc2c876573 inherit pro_methods_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a893e81379af7def7e8ec8bcc2c876573">removeSubjob</a> (KJob *job)</td></tr>
<tr class="separator:a893e81379af7def7e8ec8bcc2c876573 inherit pro_methods_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_classAkonadi_1_1Job"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classAkonadi_1_1Job')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a></td></tr>
<tr class="memitem:a2b4e82369c2dce4995639c2e8069c008 inherit pub_types_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008">Error</a> { <br/>
&#160;&#160;<a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008aa68c0e25ac959ad7316ddf3049eae550">ConnectionFailed</a> = UserDefinedError, 
<a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008a682fd1d465e553538e45945a4497b419">ProtocolVersionMismatch</a>, 
<a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008acb295ed82e074fc91305fb2a322aabe2">UserCanceled</a>, 
<a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008a2c2fb8b5bd439a91128a9ef74cdf9e69">Unknown</a>, 
<br/>
&#160;&#160;<a class="el" href="classAkonadi_1_1Job.html#a2b4e82369c2dce4995639c2e8069c008abae6159086d51d7da15636a92ab03d8b">UserError</a> = UserDefinedError + 42
<br/>
 }</td></tr>
<tr class="separator:a2b4e82369c2dce4995639c2e8069c008 inherit pub_types_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d992678202e88463cb4bb5295d023f8 inherit pub_types_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top">typedef QList&lt; <a class="el" href="classAkonadi_1_1Job.html">Job</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkonadi_1_1Job.html#a9d992678202e88463cb4bb5295d023f8">List</a></td></tr>
<tr class="separator:a9d992678202e88463cb4bb5295d023f8 inherit pub_types_classAkonadi_1_1Job"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_slots_classAkonadi_1_1Job"><td colspan="2" onclick="javascript:toggleInherit('pro_slots_classAkonadi_1_1Job')"><img src="closed.png" alt="-"/>&#160;Protected Slots inherited from <a class="el" href="classAkonadi_1_1Job.html">Akonadi::Job</a></td></tr>
<tr class="memitem:ad5b740086af4ae4280c63c25941a1a16 inherit pro_slots_classAkonadi_1_1Job"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5b740086af4ae4280c63c25941a1a16"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>slotResult</b> (KJob *job)</td></tr>
<tr class="separator:ad5b740086af4ae4280c63c25941a1a16 inherit pro_slots_classAkonadi_1_1Job"><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="classAkonadi_1_1Job.html" title="Base class for all actions in the Akonadi storage.">Job</a> that searches for items in the <a class="el" href="namespaceAkonadi.html" title="FreeBusyManager::Singleton.">Akonadi</a> storage. </p>
<p>This job searches for items that match a given search query and returns the list of matching item.</p>
<p><b>Attention:</b> Since this is an ordinary SPARQL query, potentially the whole Nepomuk store is searched, which can be very slow. Therefore, you should create SPARQL queries that only search for items that <a class="el" href="namespaceAkonadi.html" title="FreeBusyManager::Singleton.">Akonadi</a> fed into Nepomuk. This can be done by limiting the results to statements that contain the predicate with the <a class="el" href="classAkonadi_1_1ItemSearchJob.html#a3d7cd3780112507dca52e49853fd67f2" title="Returns an URI that represents a predicate that is always added to the Nepomuk resource by the Akonad...">akonadiItemIdUri()</a> URI. This limits the search result to to Nepomuk resources that were added by the <a class="el" href="namespaceAkonadi.html" title="FreeBusyManager::Singleton.">Akonadi</a> Nepomuk feeders.</p>
<div class="fragment"><div class="line"><span class="keyword">const</span> QString query = <span class="stringliteral">&quot;...&quot;</span>; <span class="comment">// some sparql query</span></div>
<div class="line"></div>
<div class="line"><a class="code" href="classAkonadi_1_1ItemSearchJob.html" title="Job that searches for items in the Akonadi storage.">Akonadi::ItemSearchJob</a> *job = <span class="keyword">new</span> <a class="code" href="classAkonadi_1_1ItemSearchJob.html" title="Job that searches for items in the Akonadi storage.">Akonadi::ItemSearchJob</a>( query );</div>
<div class="line">job-&gt;<a class="code" href="classAkonadi_1_1ItemSearchJob.html#a684489b324c7691e1409cde19ff36593" title="Returns the item fetch scope.">fetchScope</a>().<a class="code" href="classAkonadi_1_1ItemFetchScope.html#aa676e044211dcb4482e79ac0b922b978" title="Sets whether the full payload shall be fetched.">fetchFullPayload</a>();</div>
<div class="line">connect( job, SIGNAL( result( KJob* ) ), <span class="keyword">this</span>, SLOT( searchResult( KJob* ) ) );</div>
<div class="line"></div>
<div class="line">...</div>
<div class="line"></div>
<div class="line">MyClass::searchResult( KJob *job )</div>
<div class="line">{</div>
<div class="line">  <a class="code" href="classAkonadi_1_1ItemSearchJob.html" title="Job that searches for items in the Akonadi storage.">Akonadi::ItemSearchJob</a> *searchJob = qobject_cast&lt;<a class="code" href="classAkonadi_1_1ItemSearchJob.html" title="Job that searches for items in the Akonadi storage.">Akonadi::ItemSearchJob</a>*&gt;( job );</div>
<div class="line">  <span class="keyword">const</span> <a class="code" href="classAkonadi_1_1Item.html#a670f739423fd0832e9ceefe5c09d865d" title="Describes a list of items.">Akonadi::Item::List</a> items = searchJob-&gt;<a class="code" href="classAkonadi_1_1ItemSearchJob.html#a258d1f4dfc090940747b173cb721e739" title="Returns the items that matched the search query.">items</a>();</div>
<div class="line">  <span class="keywordflow">foreach</span> ( <span class="keyword">const</span> <a class="code" href="classAkonadi_1_1Item.html" title="Represents a PIM item stored in Akonadi storage.">Akonadi::Item</a> &amp;item, items ) {</div>
<div class="line">    <span class="comment">// extract the payload and do further stuff</span></div>
<div class="line">  }</div>
<div class="line">}</div>
</div><!-- fragment --><dl class="section author"><dt>Author</dt><dd>Tobias Koenig <a href="#" onclick="location.href='mai'+'lto:'+'tok'+'oe'+'@kd'+'e.'+'org'; return false;">tokoe<span style="display: none;">.nosp@m.</span>@kde<span style="display: none;">.nosp@m.</span>.org</a> </dd></dl>
<dl class="section since"><dt>Since</dt><dd>4.4 </dd></dl>

<p>Definition at line <a class="el" href="itemsearchjob_8h_source.html#l00070">70</a> of file <a class="el" href="itemsearchjob_8h_source.html">itemsearchjob.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a2083da4cb60b6536dad8a74fee695dac"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ItemSearchJob::ItemSearchJob </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>query</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QObject *&#160;</td>
          <td class="paramname"><em>parent</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates an item search job. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">query</td><td>The search query in SPARQL format. </td></tr>
    <tr><td class="paramname">parent</td><td>The parent object. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="itemsearchjob_8cpp_source.html#l00060">60</a> of file <a class="el" href="itemsearchjob_8cpp_source.html">itemsearchjob.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2e9e524c2c2164e8ab249a2ecc1d840b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ItemSearchJob::~ItemSearchJob </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Destroys the item search job. </p>

<p>Definition at line <a class="el" href="itemsearchjob_8cpp_source.html#l00072">72</a> of file <a class="el" href="itemsearchjob_8cpp_source.html">itemsearchjob.cpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a3d7cd3780112507dca52e49853fd67f2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QUrl ItemSearchJob::akonadiItemIdUri </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns an URI that represents a predicate that is always added to the Nepomuk resource by the <a class="el" href="namespaceAkonadi.html" title="FreeBusyManager::Singleton.">Akonadi</a> Nepomuk feeders. </p>
<p>The statement containing this predicate has the <a class="el" href="namespaceAkonadi.html" title="FreeBusyManager::Singleton.">Akonadi</a> <a class="el" href="classAkonadi_1_1Item.html" title="Represents a PIM item stored in Akonadi storage.">Item</a> ID of the resource as string as the object, and the Nepomuk resource, e.g. a PersonContact, as the subject.</p>
<p>Always limit your searches to statements that contain this URI as predicate.</p>
<dl class="section since"><dt>Since</dt><dd>4.4.3 </dd></dl>

<p>Definition at line <a class="el" href="itemsearchjob_8cpp_source.html#l00142">142</a> of file <a class="el" href="itemsearchjob_8cpp_source.html">itemsearchjob.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7d85a3282d2f8391c188ce711b71e81b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void ItemSearchJob::doHandleResponse </td>
          <td>(</td>
          <td class="paramtype">const QByteArray &amp;&#160;</td>
          <td class="paramname"><em>tag</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QByteArray &amp;&#160;</td>
          <td class="paramname"><em>data</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">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This method should be reimplemented in the concrete jobs in case you want to handle incoming data. </p>
<p>It will be called on received data from the backend. The default implementation does nothing.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">tag</td><td>The tag of the corresponding command, empty if this is an untagged response. </td></tr>
    <tr><td class="paramname">data</td><td>The received data. </td></tr>
  </table>
  </dd>
</dl>

<p>Reimplemented from <a class="el" href="classAkonadi_1_1Job.html#afed076a6f18e20bbdd996f9f5d846982">Akonadi::Job</a>.</p>

<p>Definition at line <a class="el" href="itemsearchjob_8cpp_source.html#l00108">108</a> of file <a class="el" href="itemsearchjob_8cpp_source.html">itemsearchjob.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1f0118c47d1c1c9dc5bea93266383a74"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void ItemSearchJob::doStart </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 class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This method must be reimplemented in the concrete jobs. </p>
<p>It will be called after the job has been started and a connection to the <a class="el" href="namespaceAkonadi.html" title="FreeBusyManager::Singleton.">Akonadi</a> backend has been established. </p>

<p>Implements <a class="el" href="classAkonadi_1_1Job.html#aadae98c0488932ffe7be0f275259cd09">Akonadi::Job</a>.</p>

<p>Definition at line <a class="el" href="itemsearchjob_8cpp_source.html#l00097">97</a> of file <a class="el" href="itemsearchjob_8cpp_source.html">itemsearchjob.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a684489b324c7691e1409cde19ff36593"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classAkonadi_1_1ItemFetchScope.html">ItemFetchScope</a> &amp; ItemSearchJob::fetchScope </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the item fetch scope. </p>
<p>Since this returns a reference it can be used to conveniently modify the current scope in-place, i.e. by calling a method on the returned reference without storing it in a local variable. See the <a class="el" href="classAkonadi_1_1ItemFetchScope.html" title="Specifies which parts of an item should be fetched from the Akonadi storage.">ItemFetchScope</a> documentation for an example.</p>
<dl class="section return"><dt>Returns</dt><dd>a reference to the current item fetch scope</dd></dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classAkonadi_1_1ItemSearchJob.html#af1e91320cb334b985d9eb1f724ac037d" title="Sets the item fetch scope.">setFetchScope()</a> for replacing the current item fetch scope </dd></dl>

<p>Definition at line <a class="el" href="itemsearchjob_8cpp_source.html#l00090">90</a> of file <a class="el" href="itemsearchjob_8cpp_source.html">itemsearchjob.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a258d1f4dfc090940747b173cb721e739"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classAkonadi_1_1Item.html#a670f739423fd0832e9ceefe5c09d865d">Item::List</a> ItemSearchJob::items </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the items that matched the search query. </p>

<p>Definition at line <a class="el" href="itemsearchjob_8cpp_source.html#l00135">135</a> of file <a class="el" href="itemsearchjob_8cpp_source.html">itemsearchjob.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aecefb0275c56430eab76784b150f4547"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Akonadi::ItemSearchJob::itemsReceived </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classAkonadi_1_1Item.html#a670f739423fd0832e9ceefe5c09d865d">Akonadi::Item::List</a> &amp;&#160;</td>
          <td class="paramname"><em>items</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>This signal is emitted whenever new matching items have been fetched completely. </p>
<dl class="section note"><dt>Note</dt><dd>This is an optimization, instead of waiting for the end of the job and calling <a class="el" href="classAkonadi_1_1ItemSearchJob.html#a258d1f4dfc090940747b173cb721e739" title="Returns the items that matched the search query.">items()</a>, you can connect to this signal and get the items incrementally.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">items</td><td>The matching items. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="af1e91320cb334b985d9eb1f724ac037d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ItemSearchJob::setFetchScope </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classAkonadi_1_1ItemFetchScope.html">ItemFetchScope</a> &amp;&#160;</td>
          <td class="paramname"><em>fetchScope</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the item fetch scope. </p>
<p>The <a class="el" href="classAkonadi_1_1ItemFetchScope.html" title="Specifies which parts of an item should be fetched from the Akonadi storage.">ItemFetchScope</a> controls how much of an matching item's data is fetched from the server, e.g. whether to fetch the full item payload or only meta data.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">fetchScope</td><td>The new scope for item fetch operations.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classAkonadi_1_1ItemSearchJob.html#a684489b324c7691e1409cde19ff36593" title="Returns the item fetch scope.">fetchScope()</a> </dd></dl>

<p>Definition at line <a class="el" href="itemsearchjob_8cpp_source.html#l00083">83</a> of file <a class="el" href="itemsearchjob_8cpp_source.html">itemsearchjob.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a000c4d6011bd50af8b2feb421447a58d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ItemSearchJob::setQuery </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>query</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the search <code>query</code> in SPARQL format. </p>

<p>Definition at line <a class="el" href="itemsearchjob_8cpp_source.html#l00076">76</a> of file <a class="el" href="itemsearchjob_8cpp_source.html">itemsearchjob.cpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="itemsearchjob_8h_source.html">itemsearchjob.h</a></li>
<li><a class="el" href="itemsearchjob_8cpp_source.html">itemsearchjob.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:01 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">akonadi</h2>
<a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "akonadi"</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="modules.html">Modules</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="classAddressEditDialog.html">addresseditdialog</option>,  <option value="classAddressEditWidget.html">addresseditwidget</option>,  <option value="classAddressSelectionWidget.html">addressselectionwidget</option>,  <option value="classAddressTypeCombo.html">addresstypecombo</option>,  <option value="classAkonadi_1_1AbstractContactFormatter.html">akonadi::abstractcontactformatter</option>,  <option value="classAkonadi_1_1AbstractContactGroupFormatter.html">akonadi::abstractcontactgroupformatter</option>,  <option value="classAkonadi_1_1AbstractDifferencesReporter.html">akonadi::abstractdifferencesreporter</option>,  <option value="classAkonadi_1_1ActionStateManager.html">akonadi::actionstatemanager</option>,  <option value="classAkonadi_1_1AddressAttribute.html">akonadi::addressattribute</option>,  <option value="classAkonadi_1_1AgentActionManager.html">akonadi::agentactionmanager</option>,  <option value="classAkonadi_1_1AgentBase.html">akonadi::agentbase</option>,  <option value="classAkonadi_1_1AgentBase_1_1Observer.html">akonadi::agentbase::observer</option>,  <option value="classAkonadi_1_1AgentBase_1_1ObserverV2.html">akonadi::agentbase::observerv2</option>,  <option value="classAkonadi_1_1AgentBasePrivate.html">akonadi::agentbaseprivate</option>,  <option value="classAkonadi_1_1AgentFactory.html">akonadi::agentfactory</option>,  <option value="classAkonadi_1_1AgentFactoryBase.html">akonadi::agentfactorybase</option>,  <option value="classAkonadi_1_1AgentFilterProxyModel.html">akonadi::agentfilterproxymodel</option>,  <option value="classAkonadi_1_1AgentInstance.html">akonadi::agentinstance</option>,  <option value="classAkonadi_1_1AgentInstance_1_1Private.html">akonadi::agentinstance::private</option>,  <option value="classAkonadi_1_1AgentInstanceCreateJob.html">akonadi::agentinstancecreatejob</option>,  <option value="classAkonadi_1_1AgentInstanceModel.html">akonadi::agentinstancemodel</option>,  <option value="classAkonadi_1_1AgentInstanceWidget.html">akonadi::agentinstancewidget</option>,  <option value="classAkonadi_1_1AgentManager.html">akonadi::agentmanager</option>,  <option value="classAkonadi_1_1AgentManagerPrivate.html">akonadi::agentmanagerprivate</option>,  <option value="classAkonadi_1_1AgentSearchInterface.html">akonadi::agentsearchinterface</option>,  <option value="classAkonadi_1_1AgentType.html">akonadi::agenttype</option>,  <option value="classAkonadi_1_1AgentType_1_1Private.html">akonadi::agenttype::private</option>,  <option value="classAkonadi_1_1AgentTypeDialog.html">akonadi::agenttypedialog</option>,  <option value="classAkonadi_1_1AgentTypeModel.html">akonadi::agenttypemodel</option>,  <option value="classAkonadi_1_1AgentTypeWidget.html">akonadi::agenttypewidget</option>,  <option value="classAkonadi_1_1AsyncSelectionHandler.html">akonadi::asyncselectionhandler</option>,  <option value="classAkonadi_1_1Attribute.html">akonadi::attribute</option>,  <option value="classAkonadi_1_1AttributeFactory.html">akonadi::attributefactory</option>,  <option value="classAkonadi_1_1BlockAlarmsAttribute.html">akonadi::blockalarmsattribute</option>,  <option value="classAkonadi_1_1CachePolicy.html">akonadi::cachepolicy</option>,  <option value="classAkonadi_1_1CachePolicyPage.html">akonadi::cachepolicypage</option>,  <option value="classAkonadi_1_1CalendarBase.html">akonadi::calendarbase</option>,  <option value="classAkonadi_1_1ChangeNotificationDependenciesFactory.html">akonadi::changenotificationdependenciesfactory</option>,  <option value="classAkonadi_1_1ChangeRecorder.html">akonadi::changerecorder</option>,  <option value="classAkonadi_1_1Collection.html">akonadi::collection</option>,  <option value="classAkonadi_1_1CollectionAttributesSynchronizationJob.html">akonadi::collectionattributessynchronizationjob</option>,  <option value="classAkonadi_1_1CollectionComboBox.html">akonadi::collectioncombobox</option>,  <option value="classAkonadi_1_1CollectionCopyJob.html">akonadi::collectioncopyjob</option>,  <option value="classAkonadi_1_1CollectionCreateJob.html">akonadi::collectioncreatejob</option>,  <option value="classAkonadi_1_1CollectionDeleteJob.html">akonadi::collectiondeletejob</option>,  <option value="classAkonadi_1_1CollectionDialog.html">akonadi::collectiondialog</option>,  <option value="classAkonadi_1_1CollectionFetchJob.html">akonadi::collectionfetchjob</option>,  <option value="classAkonadi_1_1CollectionFetchScope.html">akonadi::collectionfetchscope</option>,  <option value="classAkonadi_1_1CollectionFilterProxyModel.html">akonadi::collectionfilterproxymodel</option>,  <option value="classAkonadi_1_1CollectionModel.html">akonadi::collectionmodel</option>,  <option value="classAkonadi_1_1CollectionModelPrivate.html">akonadi::collectionmodelprivate</option>,  <option value="classAkonadi_1_1CollectionModifyJob.html">akonadi::collectionmodifyjob</option>,  <option value="classAkonadi_1_1CollectionMoveJob.html">akonadi::collectionmovejob</option>,  <option value="classAkonadi_1_1CollectionPathResolver.html">akonadi::collectionpathresolver</option>,  <option value="classAkonadi_1_1CollectionPrivate.html">akonadi::collectionprivate</option>,  <option value="classAkonadi_1_1CollectionPropertiesDialog.html">akonadi::collectionpropertiesdialog</option>,  <option value="classAkonadi_1_1CollectionPropertiesPage.html">akonadi::collectionpropertiespage</option>,  <option value="classAkonadi_1_1CollectionPropertiesPageFactory.html">akonadi::collectionpropertiespagefactory</option>,  <option value="classAkonadi_1_1CollectionQuotaAttribute.html">akonadi::collectionquotaattribute</option>,  <option value="classAkonadi_1_1CollectionRequester.html">akonadi::collectionrequester</option>,  <option value="classAkonadi_1_1CollectionRightsAttribute.html">akonadi::collectionrightsattribute</option>,  <option value="classAkonadi_1_1CollectionSelectJob.html">akonadi::collectionselectjob</option>,  <option value="classAkonadi_1_1CollectionStatistics.html">akonadi::collectionstatistics</option>,  <option value="classAkonadi_1_1CollectionStatisticsDelegate.html">akonadi::collectionstatisticsdelegate</option>,  <option value="classAkonadi_1_1CollectionStatisticsJob.html">akonadi::collectionstatisticsjob</option>,  <option value="classAkonadi_1_1CollectionStatisticsModel.html">akonadi::collectionstatisticsmodel</option>,  <option value="classAkonadi_1_1CollectionSync.html">akonadi::collectionsync</option>,  <option value="classAkonadi_1_1CollectionView.html">akonadi::collectionview</option>,  <option value="classAkonadi_1_1ConflictHandler.html">akonadi::conflicthandler</option>,  <option value="classAkonadi_1_1ConflictResolveDialog.html">akonadi::conflictresolvedialog</option>,  <option value="classAkonadi_1_1ContactDefaultActions.html">akonadi::contactdefaultactions</option>,  <option value="classAkonadi_1_1ContactEditor.html">akonadi::contacteditor</option>,  <option value="classAkonadi_1_1ContactEditorDialog.html">akonadi::contacteditordialog</option>,  <option value="classAkonadi_1_1ContactEditorPagePlugin.html">akonadi::contacteditorpageplugin</option>,  <option value="classAkonadi_1_1ContactGroupEditor.html">akonadi::contactgroupeditor</option>,  <option value="classAkonadi_1_1ContactGroupEditorDialog.html">akonadi::contactgroupeditordialog</option>,  <option value="classAkonadi_1_1ContactGroupExpandJob.html">akonadi::contactgroupexpandjob</option>,  <option value="classAkonadi_1_1ContactGroupSearchJob.html">akonadi::contactgroupsearchjob</option>,  <option value="classAkonadi_1_1ContactGroupViewer.html">akonadi::contactgroupviewer</option>,  <option value="classAkonadi_1_1ContactGroupViewerDialog.html">akonadi::contactgroupviewerdialog</option>,  <option value="classAkonadi_1_1ContactMetaData.html">akonadi::contactmetadata</option>,  <option value="classAkonadi_1_1ContactMetaDataAttribute.html">akonadi::contactmetadataattribute</option>,  <option value="classAkonadi_1_1ContactSearchJob.html">akonadi::contactsearchjob</option>,  <option value="classAkonadi_1_1ContactsFilterProxyModel.html">akonadi::contactsfilterproxymodel</option>,  <option value="classAkonadi_1_1ContactsTreeModel.html">akonadi::contactstreemodel</option>,  <option value="classAkonadi_1_1ContactViewer.html">akonadi::contactviewer</option>,  <option value="classAkonadi_1_1ContactViewerDialog.html">akonadi::contactviewerdialog</option>,  <option value="classAkonadi_1_1Control.html">akonadi::control</option>,  <option value="classAkonadi_1_1DefaultItemSerializerPlugin.html">akonadi::defaultitemserializerplugin</option>,  <option value="classAkonadi_1_1DefaultResourceJob.html">akonadi::defaultresourcejob</option>,  <option value="classAkonadi_1_1DialPhoneNumberAction.html">akonadi::dialphonenumberaction</option>,  <option value="classAkonadi_1_1DifferencesAlgorithmInterface.html">akonadi::differencesalgorithminterface</option>,  <option value="classAkonadi_1_1EmailAddressSelection.html">akonadi::emailaddressselection</option>,  <option value="classAkonadi_1_1EmailAddressSelectionDialog.html">akonadi::emailaddressselectiondialog</option>,  <option value="classAkonadi_1_1EmailAddressSelectionWidget.html">akonadi::emailaddressselectionwidget</option>,  <option value="classAkonadi_1_1Entity.html">akonadi::entity</option>,  <option value="classAkonadi_1_1EntityCache.html">akonadi::entitycache</option>,  <option value="classAkonadi_1_1EntityCacheBase.html">akonadi::entitycachebase</option>,  <option value="classAkonadi_1_1EntityDeletedAttribute.html">akonadi::entitydeletedattribute</option>,  <option value="classAkonadi_1_1EntityDisplayAttribute.html">akonadi::entitydisplayattribute</option>,  <option value="classAkonadi_1_1EntityHiddenAttribute.html">akonadi::entityhiddenattribute</option>,  <option value="classAkonadi_1_1EntityListView.html">akonadi::entitylistview</option>,  <option value="classAkonadi_1_1EntityMimeTypeFilterModel.html">akonadi::entitymimetypefiltermodel</option>,  <option value="classAkonadi_1_1EntityOrderProxyModel.html">akonadi::entityorderproxymodel</option>,  <option value="classAkonadi_1_1EntityPrivate.html">akonadi::entityprivate</option>,  <option value="classAkonadi_1_1EntityRightsFilterModel.html">akonadi::entityrightsfiltermodel</option>,  <option value="classAkonadi_1_1EntityTreeModel.html">akonadi::entitytreemodel</option>,  <option value="classAkonadi_1_1EntityTreeModelPrivate.html">akonadi::entitytreemodelprivate</option>,  <option value="classAkonadi_1_1EntityTreeView.html">akonadi::entitytreeview</option>,  <option value="classAkonadi_1_1EntityTreeViewStateSaver.html">akonadi::entitytreeviewstatesaver</option>,  <option value="classAkonadi_1_1ErrorOverlay.html">akonadi::erroroverlay</option>,  <option value="classAkonadi_1_1Exception.html">akonadi::exception</option>,  <option value="classAkonadi_1_1FavoriteCollectionsModel.html">akonadi::favoritecollectionsmodel</option>,  <option value="classAkonadi_1_1FetchJobCalendar.html">akonadi::fetchjobcalendar</option>,  <option value="classAkonadi_1_1Firstrun.html">akonadi::firstrun</option>,  <option value="classAkonadi_1_1FreeBusyProviderBase.html">akonadi::freebusyproviderbase</option>,  <option value="classAkonadi_1_1FreeBusyProviderBasePrivate.html">akonadi::freebusyproviderbaseprivate</option>,  <option value="classAkonadi_1_1GetLockJob.html">akonadi::getlockjob</option>,  <option value="classAkonadi_1_1History.html">akonadi::history</option>,  <option value="classAkonadi_1_1ImageProvider.html">akonadi::imageprovider</option>,  <option value="classAkonadi_1_1IncidenceFetchJob.html">akonadi::incidencefetchjob</option>,  <option value="classAkonadi_1_1IncidenceMimeTypeVisitor.html">akonadi::incidencemimetypevisitor</option>,  <option value="classAkonadi_1_1IndexPolicyAttribute.html">akonadi::indexpolicyattribute</option>,  <option value="classAkonadi_1_1Internal_1_1SharedValuePool.html">akonadi::internal::sharedvaluepool</option>,  <option value="classAkonadi_1_1InvalidateCacheJob.html">akonadi::invalidatecachejob</option>,  <option value="classAkonadi_1_1InvitationHandlerHelper.html">akonadi::invitationhandlerhelper</option>,  <option value="classAkonadi_1_1Item.html">akonadi::item</option>,  <option value="classAkonadi_1_1ItemCopyJob.html">akonadi::itemcopyjob</option>,  <option value="classAkonadi_1_1ItemCreateJob.html">akonadi::itemcreatejob</option>,  <option value="classAkonadi_1_1ItemDeleteJob.html">akonadi::itemdeletejob</option>,  <option value="classAkonadi_1_1ItemFetchJob.html">akonadi::itemfetchjob</option>,  <option value="classAkonadi_1_1ItemFetchScope.html">akonadi::itemfetchscope</option>,  <option value="classAkonadi_1_1ItemFetchScopePrivate.html">akonadi::itemfetchscopeprivate</option>,  <option value="classAkonadi_1_1ItemModel.html">akonadi::itemmodel</option>,  <option value="classAkonadi_1_1ItemModifyJob.html">akonadi::itemmodifyjob</option>,  <option value="classAkonadi_1_1ItemModifyJobPrivate.html">akonadi::itemmodifyjobprivate</option>,  <option value="classAkonadi_1_1ItemMonitor.html">akonadi::itemmonitor</option>,  <option value="classAkonadi_1_1ItemMonitor_1_1Private.html">akonadi::itemmonitor::private</option>,  <option value="classAkonadi_1_1ItemMoveJob.html">akonadi::itemmovejob</option>,  <option value="classAkonadi_1_1ItemPrivate.html">akonadi::itemprivate</option>,  <option value="classAkonadi_1_1ItemSearchJob.html">akonadi::itemsearchjob</option>,  <option value="classAkonadi_1_1ItemSerializer.html">akonadi::itemserializer</option>,  <option value="classAkonadi_1_1ItemSerializerPlugin.html">akonadi::itemserializerplugin</option>,  <option value="classAkonadi_1_1ItemSerializerPluginV2.html">akonadi::itemserializerpluginv2</option>,  <option value="classAkonadi_1_1ItemSync.html">akonadi::itemsync</option>,  <option value="classAkonadi_1_1ItemView.html">akonadi::itemview</option>,  <option value="classAkonadi_1_1Job.html">akonadi::job</option>,  <option value="classAkonadi_1_1JobPrivate.html">akonadi::jobprivate</option>,  <option value="classAkonadi_1_1KColumnFilterProxyModel.html">akonadi::kcolumnfilterproxymodel</option>,  <option value="classAkonadi_1_1KJobPrivateBase.html">akonadi::kjobprivatebase</option>,  <option value="classAkonadi_1_1LinkJob.html">akonadi::linkjob</option>,  <option value="classAkonadi_1_1LinkJobImpl.html">akonadi::linkjobimpl</option>,  <option value="classAkonadi_1_1MessageFolderAttribute.html">akonadi::messagefolderattribute</option>,  <option value="classAkonadi_1_1MessageModel.html">akonadi::messagemodel</option>,  <option value="classAkonadi_1_1MessageStatus.html">akonadi::messagestatus</option>,  <option value="classAkonadi_1_1MessageThreaderProxyModel.html">akonadi::messagethreaderproxymodel</option>,  <option value="classAkonadi_1_1MessageThreadingAttribute.html">akonadi::messagethreadingattribute</option>,  <option value="classAkonadi_1_1MimeTypeChecker.html">akonadi::mimetypechecker</option>,  <option value="classAkonadi_1_1MimeTypeCheckerPrivate.html">akonadi::mimetypecheckerprivate</option>,  <option value="classAkonadi_1_1Monitor.html">akonadi::monitor</option>,  <option value="classAkonadi_1_1MonitorPrivate.html">akonadi::monitorprivate</option>,  <option value="classAkonadi_1_1MonitorPrivate_1_1PurgeBuffer.html">akonadi::monitorprivate::purgebuffer</option>,  <option value="classAkonadi_1_1MoveJobImpl.html">akonadi::movejobimpl</option>,  <option value="classAkonadi_1_1NoteUtils_1_1Attachment.html">akonadi::noteutils::attachment</option>,  <option value="classAkonadi_1_1NoteUtils_1_1NoteMessageWrapper.html">akonadi::noteutils::notemessagewrapper</option>,  <option value="classAkonadi_1_1ObjectNotificationMessage.html">akonadi::objectnotificationmessage</option>,  <option value="classAkonadi_1_1PartFetcher.html">akonadi::partfetcher</option>,  <option value="classAkonadi_1_1PersistentSearchAttribute.html">akonadi::persistentsearchattribute</option>,  <option value="classAkonadi_1_1PreprocessorBase.html">akonadi::preprocessorbase</option>,  <option value="classAkonadi_1_1ProtocolHelper.html">akonadi::protocolhelper</option>,  <option value="classAkonadi_1_1RecentContactsCollectionRequestJob.html">akonadi::recentcontactscollectionrequestjob</option>,  <option value="classAkonadi_1_1RecentContactsCollections.html">akonadi::recentcontactscollections</option>,  <option value="classAkonadi_1_1RecursiveCollectionFilterProxyModel.html">akonadi::recursivecollectionfilterproxymodel</option>,  <option value="classAkonadi_1_1RecursiveItemFetchJob.html">akonadi::recursiveitemfetchjob</option>,  <option value="classAkonadi_1_1RecursiveMover.html">akonadi::recursivemover</option>,  <option value="classAkonadi_1_1RemoveDuplicatesJob.html">akonadi::removeduplicatesjob</option>,  <option value="classAkonadi_1_1ResourceBase.html">akonadi::resourcebase</option>,  <option value="classAkonadi_1_1ResourceScanJob.html">akonadi::resourcescanjob</option>,  <option value="classAkonadi_1_1ResourceSelectJob.html">akonadi::resourceselectjob</option>,  <option value="classAkonadi_1_1ResourceSynchronizationJob.html">akonadi::resourcesynchronizationjob</option>,  <option value="classAkonadi_1_1Scheduler.html">akonadi::scheduler</option>,  <option value="classAkonadi_1_1SearchCreateJob.html">akonadi::searchcreatejob</option>,  <option value="classAkonadi_1_1SelectionProxyModel.html">akonadi::selectionproxymodel</option>,  <option value="classAkonadi_1_1SelfTestDialog.html">akonadi::selftestdialog</option>,  <option value="classAkonadi_1_1ServerManager.html">akonadi::servermanager</option>,  <option value="classAkonadi_1_1Session.html">akonadi::session</option>,  <option value="classAkonadi_1_1SessionPrivate.html">akonadi::sessionprivate</option>,  <option value="classAkonadi_1_1ShowAddressAction.html">akonadi::showaddressaction</option>,  <option value="classAkonadi_1_1SocialFeedItem.html">akonadi::socialfeeditem</option>,  <option value="classAkonadi_1_1SpecialCollectionAttribute.html">akonadi::specialcollectionattribute</option>,  <option value="classAkonadi_1_1SpecialCollections.html">akonadi::specialcollections</option>,  <option value="classAkonadi_1_1SpecialCollectionsPrivate.html">akonadi::specialcollectionsprivate</option>,  <option value="classAkonadi_1_1SpecialCollectionsRequestJob.html">akonadi::specialcollectionsrequestjob</option>,  <option value="classAkonadi_1_1SpecialMailCollections.html">akonadi::specialmailcollections</option>,  <option value="classAkonadi_1_1SpecialMailCollectionsRequestJob.html">akonadi::specialmailcollectionsrequestjob</option>,  <option value="classAkonadi_1_1SpecialMailCollectionsTesting.html">akonadi::specialmailcollectionstesting</option>,  <option value="classAkonadi_1_1StandardActionManager.html">akonadi::standardactionmanager</option>,  <option value="classAkonadi_1_1StandardCalendarActionManager.html">akonadi::standardcalendaractionmanager</option>,  <option value="classAkonadi_1_1StandardContactActionManager.html">akonadi::standardcontactactionmanager</option>,  <option value="classAkonadi_1_1StandardContactFormatter.html">akonadi::standardcontactformatter</option>,  <option value="classAkonadi_1_1StandardContactGroupFormatter.html">akonadi::standardcontactgroupformatter</option>,  <option value="classAkonadi_1_1StandardMailActionManager.html">akonadi::standardmailactionmanager</option>,  <option value="classAkonadi_1_1StatisticsProxyModel.html">akonadi::statisticsproxymodel</option>,  <option value="classAkonadi_1_1StdStringItemSerializerPlugin.html">akonadi::stdstringitemserializerplugin</option>,  <option value="classAkonadi_1_1SubscriptionDialog.html">akonadi::subscriptiondialog</option>,  <option value="classAkonadi_1_1SubscriptionJob.html">akonadi::subscriptionjob</option>,  <option value="classAkonadi_1_1SubscriptionModel.html">akonadi::subscriptionmodel</option>,  <option value="classAkonadi_1_1TextBrowser.html">akonadi::textbrowser</option>,  <option value="classAkonadi_1_1TransactionBeginJob.html">akonadi::transactionbeginjob</option>,  <option value="classAkonadi_1_1TransactionCommitJob.html">akonadi::transactioncommitjob</option>,  <option value="classAkonadi_1_1TransactionRollbackJob.html">akonadi::transactionrollbackjob</option>,  <option value="classAkonadi_1_1TransactionSequence.html">akonadi::transactionsequence</option>,  <option value="classAkonadi_1_1TransportResourceBase.html">akonadi::transportresourcebase</option>,  <option value="classAkonadi_1_1TransportResourceBasePrivate.html">akonadi::transportresourcebaseprivate</option>,  <option value="classAkonadi_1_1TrashFilterProxyModel.html">akonadi::trashfilterproxymodel</option>,  <option value="classAkonadi_1_1TrashJob.html">akonadi::trashjob</option>,  <option value="classAkonadi_1_1TrashRestoreJob.html">akonadi::trashrestorejob</option>,  <option value="classAkonadi_1_1UnlinkJob.html">akonadi::unlinkjob</option>,  <option value="classAutoQPointer.html">autoqpointer</option>,  <option value="classCategoriesEditWidget.html">categorieseditwidget</option>,  <option value="classCollectionFilterModel.html">collectionfiltermodel</option>,  <option value="classContactEditorWidget.html">contacteditorwidget</option>,  <option value="classCustomField.html">customfield</option>,  <option value="classCustomFieldManager.html">customfieldmanager</option>,  <option value="classDisplayNameEditWidget.html">displaynameeditwidget</option>,  <option value="classEmailEditWidget.html">emaileditwidget</option>,  <option value="classIMEditWidget.html">imeditwidget</option>,  <option value="classKDatePickerPopup.html">kdatepickerpopup</option>,  <option value="classKEditTagsDialog.html">kedittagsdialog</option>,  <option value="classNameEditWidget.html">nameeditwidget</option>,  <option value="classPhoneEditWidget.html">phoneeditwidget</option>,  <option value="classPhoneNumberListWidget.html">phonenumberlistwidget</option>,  <option value="classPhoneNumberWidget.html">phonenumberwidget</option>,  <option value="classPhoneTypeCombo.html">phonetypecombo</option>,  <option value="classPhoneTypeDialog.html">phonetypedialog</option>,  <option value="classWaitingOverlay.html">waitingoverlay</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>