Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > 98d6b53e11e983e268c3e19f14e091a0 > files > 101

kdepim-devel-doc-3.5.9-9mdv2008.1.x86_64.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_US" xml:lang="en_US">

<head>
  <title>akregator/src: Akregator::Part Class Reference (akregator/src)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <meta http-equiv="Content-Style-Type" content="text/css" />

  <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org"  r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org"  r (n 0 s 0 v 0 l 0))' />

  <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" />

  <link rel="shortcut icon" href="../../../favicon.ico" />

<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />



<style type="text/css">
<!--
hr { display: none; }
#content h2 { margin-left: 0px; }
table.mdTable { background-color: #f8f8f8; border: .2em solid #d7d7d7; }
td.mdRow { padding: 8px 20px; }
td.md { font-weight: bold; }
td.mdname1 { font-weight: bold; color: #602020; }
td.mdname { font-weight: bold; color: #602020;  }

-->
</style>

</head>

<body>

<div id="nav_header_top" align="right">
  <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>

  <a href="../../.."><img id="nav_header_logo" alt="Home" align="left" src="../../../kde_gear_64.png" border="0" /></a>
  <span class="doNotDisplay">::</span>
  <img id="nav_header_logo_right" alt="" align="right" src="../../../pimlogo.png" border="0" />

  <div id="nav_header_title" align="left">KDE PIM API Reference</div>


</div>

<div id="nav_header_bottom" align="right">
  <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
  <div id="nav_header_bottom_left" style="text-align: left;">
/ <a href="../../../">API Reference</a>
 / <a href="../../html/index.html">akregator</a> / <a href=".">src</a>
  </div>
</div>


<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
      <td valign="top" class="menuheader" height="0"></td>

  <td id="contentcolumn" valign="top" rowspan="2" >
    <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;">
    <h2><a name="content"></a>akregator/src</h2>


<!-- Generated by Doxygen 1.5.5 -->
  <div class="navpath"><b>Akregator</b>::<a class="el" href="classAkregator_1_1Part.html">Part</a>
  </div>
<div class="contents">
<h1>Akregator::Part Class Reference</h1><!-- doxytag: class="Akregator::Part" --><!-- doxytag: inherits="MyBasePart,Akregator::AkregatorPartIface" --><code>#include &lt;<a class="el" href="akregator__part_8h-source.html">akregator_part.h</a>&gt;</code>
<p>
Inherits MyBasePart, and Akregator::AkregatorPartIface.
<p>

<p>
<a href="classAkregator_1_1Part-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
This is a RSS Aggregator "Part". 
<p>
It does all the real work. It is also embeddable into other applications (e.g. for use in Kontact). 
<p>Definition at line <a class="el" href="akregator__part_8h-source.html#l00077">77</a> of file <a class="el" href="akregator__part_8h-source.html">akregator_part.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8a5b1b0f922f82d8e0f2016cba2f64c1"></a><!-- doxytag: member="Akregator::Part::inherited" ref="8a5b1b0f922f82d8e0f2016cba2f64c1" args="" -->
typedef MyBasePart&nbsp;</td><td class="memItemRight" valign="bottom"><b>inherited</b></td></tr>

<tr><td colspan="2"><br><h2>Public Slots</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#eb07f8478cba4a18a921594548616c61">saveSettings</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#3f9a8b27fc285314474e499e0756fe5d">slotSaveFeedList</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0feffb77d891a84be55c9653e8057323"></a><!-- doxytag: member="Akregator::Part::fileImport" ref="0feffb77d891a84be55c9653e8057323" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>fileImport</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5076a754b77cfbbb829ad2e07bf3234d"></a><!-- doxytag: member="Akregator::Part::fileExport" ref="5076a754b77cfbbb829ad2e07bf3234d" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>fileExport</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fa4fbc4ce8eb24f033e8450404176289"></a><!-- doxytag: member="Akregator::Part::fileGetFeeds" ref="fa4fbc4ce8eb24f033e8450404176289" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>fileGetFeeds</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1cc428a83658dc6ee59b43050a237db1"></a><!-- doxytag: member="Akregator::Part::fileSendLink" ref="1cc428a83658dc6ee59b43050a237db1" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>fileSendLink</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fb5249bdc011691c85421a0318b1ea55"></a><!-- doxytag: member="Akregator::Part::fileSendFile" ref="fb5249bdc011691c85421a0318b1ea55" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>fileSendFile</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4477ded3c5bf4cba28f730fb7b1488d4"></a><!-- doxytag: member="Akregator::Part::fileSendArticle" ref="4477ded3c5bf4cba28f730fb7b1488d4" args="(bool attach=false)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>fileSendArticle</b> (bool attach=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#f20b9c0c9bea013612130769eedf06d7">showOptions</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="22b70845b10f682a2e7dbfa337ea12dc"></a><!-- doxytag: member="Akregator::Part::showKNotifyOptions" ref="22b70845b10f682a2e7dbfa337ea12dc" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>showKNotifyOptions</b> ()</td></tr>

<tr><td colspan="2"><br><h2>Signals</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3cc10702741202e7f9848e96d7c8626f"></a><!-- doxytag: member="Akregator::Part::showPart" ref="3cc10702741202e7f9848e96d7c8626f" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>showPart</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8fca04b8734ea26887c14d2484828cfe"></a><!-- doxytag: member="Akregator::Part::signalSettingsChanged" ref="8fca04b8734ea26887c14d2484828cfe" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>signalSettingsChanged</b> ()</td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#2d8071b5860a6244da82d697023bcb85">Part</a> (QWidget *parentWidget, const char *widgetName, QObject *parent, const char *name, const QStringList &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#b3ca60608631ee479132ed2413c19c3f">~Part</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#43a1641a42836ccb31bb92dbd0692fc6">openURL</a> (const KURL &amp;url)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#923a4d42cca7cd990d48979df6978dc5">openStandardFeedList</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b0c69d2999fb57c77bd4f8edb9c84533"></a><!-- doxytag: member="Akregator::Part::fetchFeedUrl" ref="b0c69d2999fb57c77bd4f8edb9c84533" args="(const QString &amp;)" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>fetchFeedUrl</b> (const QString &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#2b02987a8ddd628acf27c86ce5cd94ae">fetchAllFeeds</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#5c33de8e72169afca4075a364d490600">addFeedsToGroup</a> (const QStringList &amp;urls, const QString &amp;group)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4443503f7aa6b73b37331e558248165a"></a><!-- doxytag: member="Akregator::Part::addFeed" ref="4443503f7aa6b73b37331e558248165a" args="()" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>addFeed</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#b01bcb0bb5379505b0511d0147c1093b">readProperties</a> (KConfig *config)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#8c59c2eea11098de5d3f2a97f9a964af">saveProperties</a> (KConfig *config)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#28339e454f049229ae862f9b62f77b4b">mergePart</a> (KParts::Part *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3fb03dbfeda90b689cf136402b760b59"></a><!-- doxytag: member="Akregator::Part::loadTagSet" ref="3fb03dbfeda90b689cf136402b760b59" args="(const QString &amp;path)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>loadTagSet</b> (const QString &amp;path)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="02a9faeac38f03f87ffe6025a63c9d9e"></a><!-- doxytag: member="Akregator::Part::saveTagSet" ref="02a9faeac38f03f87ffe6025a63c9d9e" args="(const QString &amp;path)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>saveTagSet</b> (const QString &amp;path)</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static KAboutData *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#881b9c33124cea4cb906e6032d73d455">createAboutData</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Slots</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6129fcd3e540eb20596d4f8868e04ae2"></a><!-- doxytag: member="Akregator::Part::slotOnShutdown" ref="6129fcd3e540eb20596d4f8868e04ae2" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>slotOnShutdown</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="173046b784835bf62e3e1a497f11ac36"></a><!-- doxytag: member="Akregator::Part::slotSettingsChanged" ref="173046b784835bf62e3e1a497f11ac36" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>slotSettingsChanged</b> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#36b5c36254f6a862abcda07fa960b1d3">isTrayIconEnabled</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#94633a3f2fa84af900d04ad2315da38d">loadPlugins</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#0512cca60c2994722f5f230b158a9b9c">openFile</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="da0b3d8829422977ec4af3c9e3bc5541"></a><!-- doxytag: member="Akregator::Part::importFile" ref="da0b3d8829422977ec4af3c9e3bc5541" args="(const KURL &amp;url)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>importFile</b> (const KURL &amp;url)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ccd466979407eeff1a493c987dd57768"></a><!-- doxytag: member="Akregator::Part::exportFile" ref="ccd466979407eeff1a493c987dd57768" args="(const KURL &amp;url)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>exportFile</b> (const KURL &amp;url)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#0e81575429660efcb3d9a1216e11f734">getMainWindow</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0fd282151d86f28cec28816161ac92cb"></a><!-- doxytag: member="Akregator::Part::hitTest" ref="0fd282151d86f28cec28816161ac92cb" args="(QWidget *widget, const QPoint &amp;globalPos)" -->
virtual KParts::Part *&nbsp;</td><td class="memItemRight" valign="bottom"><b>hitTest</b> (QWidget *widget, const QPoint &amp;globalPos)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAkregator_1_1Part.html#13411f82fda0c59de3a9fc608ec747b6">partActivateEvent</a> (KParts::PartActivateEvent *event)</td></tr>

</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="2d8071b5860a6244da82d697023bcb85"></a><!-- doxytag: member="Akregator::Part::Part" ref="2d8071b5860a6244da82d697023bcb85" args="(QWidget *parentWidget, const char *widgetName, QObject *parent, const char *name, const QStringList &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Akregator::Part::Part           </td>
          <td>(</td>
          <td class="paramtype">QWidget *&nbsp;</td>
          <td class="paramname"> <em>parentWidget</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>widgetName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QObject *&nbsp;</td>
          <td class="paramname"> <em>parent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QStringList &amp;&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Default constructor. 
<p>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00119">119</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="b3ca60608631ee479132ed2413c19c3f"></a><!-- doxytag: member="Akregator::Part::~Part" ref="b3ca60608631ee479132ed2413c19c3f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Akregator::Part::~Part           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Destructor. 
<p>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00301">301</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="881b9c33124cea4cb906e6032d73d455"></a><!-- doxytag: member="Akregator::Part::createAboutData" ref="881b9c33124cea4cb906e6032d73d455" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KAboutData * Akregator::Part::createAboutData           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create KAboutData for this KPart. 
<p>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00774">774</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="43a1641a42836ccb31bb92dbd0692fc6"></a><!-- doxytag: member="Akregator::Part::openURL" ref="43a1641a42836ccb31bb92dbd0692fc6" args="(const KURL &amp;url)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akregator::Part::openURL           </td>
          <td>(</td>
          <td class="paramtype">const KURL &amp;&nbsp;</td>
          <td class="paramname"> <em>url</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Opens feedlist. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>url</em>&nbsp;</td><td>URL to feedlist </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00329">329</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="923a4d42cca7cd990d48979df6978dc5"></a><!-- doxytag: member="Akregator::Part::openStandardFeedList" ref="923a4d42cca7cd990d48979df6978dc5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akregator::Part::openStandardFeedList           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Opens standard feedlist. 
<p>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00335">335</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="2b02987a8ddd628acf27c86ce5cd94ae"></a><!-- doxytag: member="Akregator::Part::fetchAllFeeds" ref="2b02987a8ddd628acf27c86ce5cd94ae" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akregator::Part::fetchAllFeeds           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fetch all feeds in the feed tree. 
<p>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00749">749</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="5c33de8e72169afca4075a364d490600"></a><!-- doxytag: member="Akregator::Part::addFeedsToGroup" ref="5c33de8e72169afca4075a364d490600" args="(const QStringList &amp;urls, const QString &amp;group)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akregator::Part::addFeedsToGroup           </td>
          <td>(</td>
          <td class="paramtype">const QStringList &amp;&nbsp;</td>
          <td class="paramname"> <em>urls</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>group</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add a feed to a group. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>urls</em>&nbsp;</td><td>The URL(s) of the feed(s) to add. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>group</em>&nbsp;</td><td>The name of the folder into which the feed is added. If the group does not exist, it is created. The feed is added as the last member of the group. </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00759">759</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="b01bcb0bb5379505b0511d0147c1093b"></a><!-- doxytag: member="Akregator::Part::readProperties" ref="b01bcb0bb5379505b0511d0147c1093b" args="(KConfig *config)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akregator::Part::readProperties           </td>
          <td>(</td>
          <td class="paramtype">KConfig *&nbsp;</td>
          <td class="paramname"> <em>config</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This method is called when this app is restored. 
<p>
The KConfig object points to the session management config file that was saved with <a class="el" href="classAkregator_1_1Part.html#8c59c2eea11098de5d3f2a97f9a964af">saveProperties</a> Calls AkregatorView's saveProperties. 
<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00311">311</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="8c59c2eea11098de5d3f2a97f9a964af"></a><!-- doxytag: member="Akregator::Part::saveProperties" ref="8c59c2eea11098de5d3f2a97f9a964af" args="(KConfig *config)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akregator::Part::saveProperties           </td>
          <td>(</td>
          <td class="paramtype">KConfig *&nbsp;</td>
          <td class="paramname"> <em>config</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This method is called when it is time for the app to save its properties for session management purposes. 
<p>
Calls AkregatorView's readProperties. 
<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00320">320</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="28339e454f049229ae862f9b62f77b4b"></a><!-- doxytag: member="Akregator::Part::mergePart" ref="28339e454f049229ae862f9b62f77b4b" args="(KParts::Part *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akregator::Part::mergePart           </td>
          <td>(</td>
          <td class="paramtype">KParts::Part *&nbsp;</td>
          <td class="paramname"> <em>part</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
merges a nested part's GUI into the gui of this part 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true iff merging was successful, i.e. the GUI factory was not NULL </dd></dl>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00510">510</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="eb07f8478cba4a18a921594548616c61"></a><!-- doxytag: member="Akregator::Part::saveSettings" ref="eb07f8478cba4a18a921594548616c61" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akregator::Part::saveSettings           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Used to save settings after changing them from configuration dialog. 
<p>
Calls AkregatorPart's saveSettings. 
<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00295">295</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="3f9a8b27fc285314474e499e0756fe5d"></a><!-- doxytag: member="Akregator::Part::slotSaveFeedList" ref="3f9a8b27fc285314474e499e0756fe5d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akregator::Part::slotSaveFeedList           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Saves the standard feed list to it's default location. 
<p>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00467">467</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="f20b9c0c9bea013612130769eedf06d7"></a><!-- doxytag: member="Akregator::Part::showOptions" ref="f20b9c0c9bea013612130769eedf06d7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akregator::Part::showOptions           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Shows configuration dialog. 
<p>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00786">786</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="36b5c36254f6a862abcda07fa960b1d3"></a><!-- doxytag: member="Akregator::Part::isTrayIconEnabled" ref="36b5c36254f6a862abcda07fa960b1d3" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akregator::Part::isTrayIconEnabled           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Whether the tray icon is enabled or not </dd></dl>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00505">505</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="94633a3f2fa84af900d04ad2315da38d"></a><!-- doxytag: member="Akregator::Part::loadPlugins" ref="94633a3f2fa84af900d04ad2315da38d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akregator::Part::loadPlugins           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
loads all Akregator plugins 
<p>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00238">238</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="0512cca60c2994722f5f230b158a9b9c"></a><!-- doxytag: member="Akregator::Part::openFile" ref="0512cca60c2994722f5f230b158a9b9c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Akregator::Part::openFile           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This must be implemented by each part. 
<p>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00398">398</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="0e81575429660efcb3d9a1216e11f734"></a><!-- doxytag: member="Akregator::Part::getMainWindow" ref="0e81575429660efcb3d9a1216e11f734" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QWidget * Akregator::Part::getMainWindow           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
FIXME: hack to get the tray icon working. 
<p>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00537">537</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="13411f82fda0c59de3a9fc608ec747b6"></a><!-- doxytag: member="Akregator::Part::partActivateEvent" ref="13411f82fda0c59de3a9fc608ec747b6" args="(KParts::PartActivateEvent *event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Akregator::Part::partActivateEvent           </td>
          <td>(</td>
          <td class="paramtype">KParts::PartActivateEvent *&nbsp;</td>
          <td class="paramname"> <em>event</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
reimplemented to load/unload the merged parts on selection/deselection 
<p>

<p>Definition at line <a class="el" href="akregator__part_8cpp-source.html#l00801">801</a> of file <a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="akregator__part_8h-source.html">akregator_part.h</a><li><a class="el" href="akregator__part_8cpp-source.html">akregator_part.cpp</a></ul>
</div>
    </div></div>


      </td>
  </tr>
  <tr>
    <td valign="top" id="leftmenu" width="25%">
      <a name="navigation"></a>
      <div class="menu_box"><h2>akregator/src</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="functions.html">Class Members</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="classAkregator_1_1AboutData.html">akregator::aboutdata</option>,  <option value="classAkregator_1_1ActionManager.html">akregator::actionmanager</option>,  <option value="classAkregator_1_1ActionManagerImpl.html">akregator::actionmanagerimpl</option>,  <option value="classAkregator_1_1Article.html">akregator::article</option>,  <option value="classAkregator_1_1ArticleInterceptor.html">akregator::articleinterceptor</option>,  <option value="classAkregator_1_1ArticleInterceptorManager.html">akregator::articleinterceptormanager</option>,  <option value="classAkregator_1_1ArticleViewer.html">akregator::articleviewer</option>,  <option value="classAkregator_1_1Backend_1_1Category.html">akregator::backend::category</option>,  <option value="classAkregator_1_1Backend_1_1Storage.html">akregator::backend::storage</option>,  <option value="classAkregator_1_1Backend_1_1StorageDummyImpl.html">akregator::backend::storagedummyimpl</option>,  <option value="classAkregator_1_1Feed.html">akregator::feed</option>,  <option value="classAkregator_1_1FeedItem.html">akregator::feeditem</option>,  <option value="classAkregator_1_1FeedList.html">akregator::feedlist</option>,  <option value="classAkregator_1_1Filters_1_1AbstractMatcher.html">akregator::filters::abstractmatcher</option>,  <option value="classAkregator_1_1Filters_1_1ArticleFilter.html">akregator::filters::articlefilter</option>,  <option value="classAkregator_1_1Filters_1_1ArticleMatcher.html">akregator::filters::articlematcher</option>,  <option value="classAkregator_1_1Filters_1_1Criterion.html">akregator::filters::criterion</option>,  <option value="classAkregator_1_1Folder.html">akregator::folder</option>,  <option value="classAkregator_1_1KCursorSaver.html">akregator::kcursorsaver</option>,  <option value="classAkregator_1_1ListTabWidget.html">akregator::listtabwidget</option>,  <option value="classAkregator_1_1MainWindow.html">akregator::mainwindow</option>,  <option value="classAkregator_1_1NotificationManager.html">akregator::notificationmanager</option>,  <option value="classAkregator_1_1Part.html">akregator::part</option>,  <option value="classAkregator_1_1ProgressItemHandler.html">akregator::progressitemhandler</option>,  <option value="classAkregator_1_1ProgressManager.html">akregator::progressmanager</option>,  <option value="classAkregator_1_1SelectNodeDialog.html">akregator::selectnodedialog</option>,  <option value="classAkregator_1_1TagAction.html">akregator::tagaction</option>,  <option value="classAkregator_1_1TagSet.html">akregator::tagset</option>,  <option value="classAkregator_1_1TreeNode.html">akregator::treenode</option>,  <option value="classAkregator_1_1TreeNodeItem.html">akregator::treenodeitem</option>,  <option value="classAkregator_1_1View.html">akregator::view</option>,
</select>
</form>
</div>
-->
</div></div>
<div class="menu_box"><h2>API Dox</h2>
<div class="nav_list">
<ul>
<li><a href="../../../akregator/html/index.html">akregator</a></li><li>&nbsp;&nbsp;<a href="../../../akregator/src/html/index.html">src</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../../akregator/src/librss/html/index.html">librss</a></li><li><a href="../../../certmanager/html/index.html">certmanager</a></li><li>&nbsp;&nbsp;<a href="../../../certmanager/lib/html/index.html">lib</a></li><li><a href="../../../kaddressbook/html/index.html">kaddressbook</a></li><li><a href="../../../kalarm/html/index.html">kalarm</a></li><li>&nbsp;&nbsp;<a href="../../../kalarm/lib/html/index.html">lib</a></li><li><a href="../../../kandy/html/index.html">kandy</a></li><li><a href="../../../karm/html/index.html">karm</a></li><li><a href="../../../kdgantt/html/index.html">kdgantt</a></li><li><a href="../../../kgantt/html/index.html">kgantt</a></li><li><a href="../../../kioslaves/html/index.html">kioslaves</a></li><li>&nbsp;&nbsp;<a href="../../../kioslaves/imap4/html/index.html">imap4</a></li><li>&nbsp;&nbsp;<a href="../../../kioslaves/mbox/html/index.html">mbox</a></li><li><a href="../../../kitchensync/html/index.html">kitchensync</a></li><li><a href="../../../kmail/html/index.html">kmail</a></li><li><a href="../../../knotes/html/index.html">knotes</a></li><li><a href="../../../konsolekalendar/html/index.html">konsolekalendar</a></li><li><a href="../../../kontact/html/index.html">kontact</a></li><li><a href="../../../korganizer/html/index.html">korganizer</a></li><li><a href="../../../kpilot/html/index.html">kpilot</a></li><li>&nbsp;&nbsp;<a href="../../../kpilot/kpilot/html/index.html">kpilot</a></li><li>&nbsp;&nbsp;<a href="../../../kpilot/lib/html/index.html">lib</a></li><li><a href="../../../libemailfunctions/html/index.html">libemailfunctions</a></li><li><a href="../../../libkcal/html/index.html">libkcal</a></li><li><a href="../../../libkdepim/html/index.html">libkdepim</a></li><li><a href="../../../libkholidays/html/index.html">libkholidays</a></li><li><a href="../../../libkmime/html/index.html">libkmime</a></li><li><a href="../../../libkpgp/html/index.html">libkpgp</a></li><li><a href="../../../libkpimidentities/html/index.html">libkpimidentities</a></li>
</ul></div></div>


        </td>
</tr>
</table>

<span class="doNotDisplay">
  <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
  <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
  <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
</span>


<div style="height: 8px"></div>

<div id="footer">
  <div id="footer_left">
    Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">Allen Winter</a>.
<br/>
    KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" 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 id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
</div>

<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
WARNING END
-->

</body>
</html>