Sophie

Sophie

distrib > Mageia > 4 > i586 > by-pkgid > 41640b7d04ef5b5040e7668305a5ba3d > files > 13

python-kde4-doc-4.11.4-1.mga4.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.AgentActionManager</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta http-equiv="Content-Style-Type" content="text/css" />
  <link rel="stylesheet" type="text/css" href="../common/doxygen.css" />
  <link rel="stylesheet" media="screen" type="text/css" title="KDE Colors" href="../common/kde.css" />
</head>
<body>
<div id="container">
<div id="header">
  <div id="header_top">
    <div>
      <div>
        <img alt ="" src="../common/top-kde.jpg"/>
        KDE 4.9 PyKDE API Reference
      </div>
    </div>
  </div>
  <div id="header_bottom">
    <div id="location">
      <ul>
        <li>KDE's Python API</li>
      </ul>
    </div>

    <div id="menu">
      <ul>
        <li><a href="../modules.html">Overview</a></li>
<li><a href="http://techbase.kde.org/Development/Languages/Python">PyKDE Home</a></li>
<li><a href="http://kde.org/family/">Sitemap</a></li>
<li><a href="http://kde.org/contact/">Contact Us</a></li>
</ul>
    </div>
  </div>
</div>

<div id="body_wrapper">
<div id="body">
<div id="right">
<div class="content">
<div id="main">
<div class="clearer">&nbsp;</div>

<h1>AgentActionManager Class Reference</h1>
<code>from PyKDE4.akonadi import *</code>
<p>
Inherits: QObject<br />

Namespace: <a href="../akonadi/Akonadi.html">Akonadi</a><br />
<h2>Detailed Description</h2>

<p>Manages generic actions for agent and agent instance views.
</p>
<p>

<dl class="author" compact><dt><b>Author:</b></dt><dd> Tobias Koenig &lt;tokoe@kde.org&gt; </dd></dl>
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.6
</dd></dl>
</p>
<table border="0" cellpadding="0" cellspacing="0"><tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#TextContext">TextContext</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;DialogTitle, DialogText, MessageBoxTitle, MessageBoxText, MessageBoxAlternativeText, ErrorMessageTitle, ErrorMessageText&nbsp;}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="#Type">Type</a>&nbsp;</td><td class="memItemRight" valign="bottom">{&nbsp;CreateAgentInstance, DeleteAgentInstance, ConfigureAgentInstance, LastType&nbsp;}</td></tr>
<tr><td colspan="2"><br><h2>Signals</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#actionStateUpdated">actionStateUpdated</a> ()</td></tr>
<tr><td colspan="2"><br><h2>Methods</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#AgentActionManager">__init__</a> (self, <a href="../kdeui/KActionCollection.html">KActionCollection</a> actionCollection, QWidget parent=0)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kdeui/KAction.html">KAction</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#action">action</a> (self, <a href="../akonadi/Akonadi.AgentActionManager.html#Type">Akonadi.AgentActionManager.Type</a> type)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a href="../kdeui/KAction.html">KAction</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#createAction">createAction</a> (self, <a href="../akonadi/Akonadi.AgentActionManager.html#Type">Akonadi.AgentActionManager.Type</a> type)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#createAllActions">createAllActions</a> (self)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#interceptAction">interceptAction</a> (self, <a href="../akonadi/Akonadi.AgentActionManager.html#Type">Akonadi.AgentActionManager.Type</a> type, bool intercept=1)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">[<a href="../akonadi/Akonadi.AgentInstance.html">Akonadi.AgentInstance</a>]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#selectedAgentInstances">selectedAgentInstances</a> (self)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#setCapabilityFilter">setCapabilityFilter</a> (self, QStringList capabilities)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#setContextText">setContextText</a> (self, <a href="../akonadi/Akonadi.AgentActionManager.html#Type">Akonadi.AgentActionManager.Type</a> type, <a href="../akonadi/Akonadi.AgentActionManager.html#TextContext">Akonadi.AgentActionManager.TextContext</a> context, QString text)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#setContextText">setContextText</a> (self, <a href="../akonadi/Akonadi.AgentActionManager.html#Type">Akonadi.AgentActionManager.Type</a> type, <a href="../akonadi/Akonadi.AgentActionManager.html#TextContext">Akonadi.AgentActionManager.TextContext</a> context, <a href="../kdecore/KLocalizedString.html">KLocalizedString</a> text)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#setMimeTypeFilter">setMimeTypeFilter</a> (self, QStringList mimeTypes)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="#setSelectionModel">setSelectionModel</a> (self, QItemSelectionModel model)</td></tr>
</table>
<hr><h2>Signal Documentation</h2><a class="anchor" name="actionStateUpdated"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"> actionStateUpdated</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">)</td>
<td width="100%"> </td>
</tr>
</table>
</div>
<div class="memdoc"><p>This signal is emitted whenever the action state has been updated.
In case you have special needs for changing the state of some actions,
connect to this signal and adjust the action state.
</p><dl compact><dt><b>Signal syntax:</b></dt><dd><code>QObject.connect(source, SIGNAL("actionStateUpdated()"), target_slot)</code></dd></dl></div></div><hr><h2>Method Documentation</h2><a class="anchor" name="AgentActionManager"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">__init__</td>
<td>(</td>
<td class="paramtype">&nbsp;<em>self</em>, </td>
<td class="paramname"></td>
</tr><tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdeui/KActionCollection.html">KActionCollection</a>&nbsp;</td>
<td class="paramname"><em>actionCollection</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QWidget&nbsp;</td>
<td class="paramname"><em>parent=0</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Creates a new agent action manager.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>actionCollection</em>&nbsp;</td><td> The action collection to operate on.

<tr><td></td><td valign="top"><em>parent</em>&nbsp;</td><td> The parent widget.
</td></tr>
</table></dl>
<p>
</p></div></div><a class="anchor" name="action"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kdeui/KAction.html">KAction</a> action</td>
<td>(</td>
<td class="paramtype">&nbsp;<em>self</em>, </td>
<td class="paramname"></td>
</tr><tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../akonadi/Akonadi.AgentActionManager.html#Type">Akonadi.AgentActionManager.Type</a>&nbsp;</td>
<td class="paramname"><em>type</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Returns the action of the given type, 0 if it has not been created (yet).
</p></div></div><a class="anchor" name="createAction"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"><a href="../kdeui/KAction.html">KAction</a> createAction</td>
<td>(</td>
<td class="paramtype">&nbsp;<em>self</em>, </td>
<td class="paramname"></td>
</tr><tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../akonadi/Akonadi.AgentActionManager.html#Type">Akonadi.AgentActionManager.Type</a>&nbsp;</td>
<td class="paramname"><em>type</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Creates the action of the given type and adds it to the action collection
specified in the constructor if it does not exist yet. The action is
connected to its default implementation provided by this class.
</p></div></div><a class="anchor" name="createAllActions"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"> createAllActions</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"><em>self</em>&nbsp;)</td>
<td width="100%"> </td>
</tr>
</table>
</div>
<div class="memdoc"><p>Convenience method to create all standard actions.
<dl class="see" compact><dt><b>See also:</b></dt><dd> createAction()
</dd></dl>
</p></div></div><a class="anchor" name="interceptAction"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"> interceptAction</td>
<td>(</td>
<td class="paramtype">&nbsp;<em>self</em>, </td>
<td class="paramname"></td>
</tr><tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../akonadi/Akonadi.AgentActionManager.html#Type">Akonadi.AgentActionManager.Type</a>&nbsp;</td>
<td class="paramname"><em>type</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"><em>intercept=1</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Sets whether the default implementation for the given action <b>type</b>
shall be executed when the action is triggered.
</p>
<p>
</p><dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign="top"><em>intercept</em>&nbsp;</td><td> If false, the default implementation will be executed,
if true no action is taken.
</td></tr>
</table></dl>
<p> <dl class="since" compact><dt><b>Since:</b></dt><dd> 4.6
</dd></dl>
</p></div></div><a class="anchor" name="selectedAgentInstances"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname">[<a href="../akonadi/Akonadi.AgentInstance.html">Akonadi.AgentInstance</a>] selectedAgentInstances</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"><em>self</em>&nbsp;)</td>
<td width="100%"> </td>
</tr>
</table>
</div>
<div class="memdoc"><p>Returns the list of agent instances that are currently selected.
The list is empty if no agent instance is currently selected.
</p>
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.6
</dd></dl>
</p></div></div><a class="anchor" name="setCapabilityFilter"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"> setCapabilityFilter</td>
<td>(</td>
<td class="paramtype">&nbsp;<em>self</em>, </td>
<td class="paramname"></td>
</tr><tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QStringList&nbsp;</td>
<td class="paramname"><em>capabilities</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Sets the capability filter that will be used when creating new agent instances.
</p></div></div><a class="anchor" name="setContextText"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"> setContextText</td>
<td>(</td>
<td class="paramtype">&nbsp;<em>self</em>, </td>
<td class="paramname"></td>
</tr><tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../akonadi/Akonadi.AgentActionManager.html#Type">Akonadi.AgentActionManager.Type</a>&nbsp;</td>
<td class="paramname"><em>type</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../akonadi/Akonadi.AgentActionManager.html#TextContext">Akonadi.AgentActionManager.TextContext</a>&nbsp;</td>
<td class="paramname"><em>context</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QString&nbsp;</td>
<td class="paramname"><em>text</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Sets the <b>text</b> of the action <b>type</b> for the given <b>context.</b>
</p>
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.8
</dd></dl>
</p></div></div><a class="anchor" name="setContextText"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"> setContextText</td>
<td>(</td>
<td class="paramtype">&nbsp;<em>self</em>, </td>
<td class="paramname"></td>
</tr><tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../akonadi/Akonadi.AgentActionManager.html#Type">Akonadi.AgentActionManager.Type</a>&nbsp;</td>
<td class="paramname"><em>type</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../akonadi/Akonadi.AgentActionManager.html#TextContext">Akonadi.AgentActionManager.TextContext</a>&nbsp;</td>
<td class="paramname"><em>context</em>, </td>
</tr>
<tr>
<td class="memname"></td>
<td></td>
<td class="paramtype"><a href="../kdecore/KLocalizedString.html">KLocalizedString</a>&nbsp;</td>
<td class="paramname"><em>text</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Sets the <b>text</b> of the action <b>type</b> for the given <b>context.</b>
</p>
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd> 4.8
</dd></dl>
</p></div></div><a class="anchor" name="setMimeTypeFilter"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"> setMimeTypeFilter</td>
<td>(</td>
<td class="paramtype">&nbsp;<em>self</em>, </td>
<td class="paramname"></td>
</tr><tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QStringList&nbsp;</td>
<td class="paramname"><em>mimeTypes</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Sets the mime type filter that will be used when creating new agent instances.
</p></div></div><a class="anchor" name="setSelectionModel"></a>
<div class="memitem">
<div class="memproto">
<table class="memname"><tr>
<td class="memname"> setSelectionModel</td>
<td>(</td>
<td class="paramtype">&nbsp;<em>self</em>, </td>
<td class="paramname"></td>
</tr><tr>
<td class="memname"></td>
<td></td>
<td class="paramtype">QItemSelectionModel&nbsp;</td>
<td class="paramname"><em>model</em></td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td>
<td></td>
<td width="100%"> </td>
</tr></table>
</div>
<div class="memdoc"><p>Sets the agent selection <b>model</b> based on which the actions should operate.
If none is set, all actions will be disabled.
</p></div></div><hr><h2>Enumeration Documentation</h2><a class="anchor" name="TextContext"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">TextContext</td>
</tr>
</table>
</div>
<div class="memdoc"><p>Describes the text context that can be customized.
</p><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>DialogTitle</em>&nbsp;</td><td><tr><td valign="top"><em>DialogText</em>&nbsp;</td><td><tr><td valign="top"><em>MessageBoxTitle</em>&nbsp;</td><td><tr><td valign="top"><em>MessageBoxText</em>&nbsp;</td><td><tr><td valign="top"><em>MessageBoxAlternativeText</em>&nbsp;</td><td><tr><td valign="top"><em>ErrorMessageTitle</em>&nbsp;</td><td><tr><td valign="top"><em>ErrorMessageText</em>&nbsp;</td><td></table>
</dl>
</div></div><p><a class="anchor" name="Type"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr><td class="memname">Type</td>
</tr>
</table>
</div>
<div class="memdoc"><p>Describes the supported actions.
</p><dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0"><tr><td valign="top"><em>CreateCollection</em>&nbsp;</td><td><tr><td valign="top"><em>CopyCollections</em>&nbsp;</td><td><tr><td valign="top"><em>DeleteCollections</em>&nbsp;</td><td><tr><td valign="top"><em>SynchronizeCollections</em>&nbsp;</td><td><tr><td valign="top"><em>CollectionProperties</em>&nbsp;</td><td><tr><td valign="top"><em>CopyItems</em>&nbsp;</td><td><tr><td valign="top"><em>Paste</em>&nbsp;</td><td><tr><td valign="top"><em>DeleteItems</em>&nbsp;</td><td><tr><td valign="top"><em>ManageLocalSubscriptions</em>&nbsp;</td><td><tr><td valign="top"><em>AddToFavoriteCollections</em>&nbsp;</td><td><tr><td valign="top"><em>RemoveFromFavoriteCollections</em>&nbsp;</td><td><tr><td valign="top"><em>RenameFavoriteCollection</em>&nbsp;</td><td><tr><td valign="top"><em>CopyCollectionToMenu</em>&nbsp;</td><td><tr><td valign="top"><em>CopyItemToMenu</em>&nbsp;</td><td><tr><td valign="top"><em>MoveItemToMenu</em>&nbsp;</td><td><tr><td valign="top"><em>MoveCollectionToMenu</em>&nbsp;</td><td><tr><td valign="top"><em>CutItems</em>&nbsp;</td><td><tr><td valign="top"><em>CutCollections</em>&nbsp;</td><td><tr><td valign="top"><em>CreateResource</em>&nbsp;</td><td><tr><td valign="top"><em>DeleteResources</em>&nbsp;</td><td><tr><td valign="top"><em>ResourceProperties</em>&nbsp;</td><td><tr><td valign="top"><em>SynchronizeResources</em>&nbsp;</td><td><tr><td valign="top"><em>ToggleWorkOffline</em>&nbsp;</td><td><tr><td valign="top"><em>CopyCollectionToDialog</em>&nbsp;</td><td><tr><td valign="top"><em>MoveCollectionToDialog</em>&nbsp;</td><td><tr><td valign="top"><em>CopyItemToDialog</em>&nbsp;</td><td><tr><td valign="top"><em>MoveItemToDialog</em>&nbsp;</td><td><tr><td valign="top"><em>SynchronizeCollectionsRecursive</em>&nbsp;</td><td><tr><td valign="top"><em>MoveCollectionsToTrash</em>&nbsp;</td><td><tr><td valign="top"><em>MoveItemsToTrash</em>&nbsp;</td><td><tr><td valign="top"><em>RestoreCollectionsFromTrash</em>&nbsp;</td><td><tr><td valign="top"><em>RestoreItemsFromTrash</em>&nbsp;</td><td><tr><td valign="top"><em>MoveToTrashRestoreCollection</em>&nbsp;</td><td><tr><td valign="top"><em>MoveToTrashRestoreCollectionAlternative</em>&nbsp;</td><td><tr><td valign="top"><em>MoveToTrashRestoreItem</em>&nbsp;</td><td><tr><td valign="top"><em>MoveToTrashRestoreItemAlternative</em>&nbsp;</td><td><tr><td valign="top"><em>SynchronizeFavoriteCollections</em>&nbsp;</td><td><tr><td valign="top"><em>LastType</em>&nbsp;</td><td></table>
</dl>
</div></div><p>
</div>
</div>
</div>

<div id="left">

<div class="menu_box">
<div class="nav_list">
<ul>
<li><a href="../allclasses.html">Full Index</a></li>
</ul>
</div>

<a name="cp-menu" /><div class="menutitle"><div>
  <h2 id="cp-menu-project">Modules</h2>
</div></div>
<div class="nav_list">
<ul><li><a href="../akonadi/index.html">akonadi</a></li>
<li><a href="../dnssd/index.html">dnssd</a></li>
<li><a href="../kdecore/index.html">kdecore</a></li>
<li><a href="../kdeui/index.html">kdeui</a></li>
<li><a href="../khtml/index.html">khtml</a></li>
<li><a href="../kio/index.html">kio</a></li>
<li><a href="../knewstuff/index.html">knewstuff</a></li>
<li><a href="../kparts/index.html">kparts</a></li>
<li><a href="../kutils/index.html">kutils</a></li>
<li><a href="../nepomuk/index.html">nepomuk</a></li>
<li><a href="../phonon/index.html">phonon</a></li>
<li><a href="../plasma/index.html">plasma</a></li>
<li><a href="../polkitqt/index.html">polkitqt</a></li>
<li><a href="../solid/index.html">solid</a></li>
<li><a href="../soprano/index.html">soprano</a></li>
</ul></div></div>

</div>

</div>
  <div class="clearer"/>
</div>

<div id="end_body"></div>
</div>
<div id="footer"><div id="footer_text">
This documentation is maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;simon&#64;simonzone&#46;com">Simon Edwards</a>.<br />
        KDE<sup>&#174;</sup> and <a href="../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>
    </div></div>
</body>
</html>