Sophie

Sophie

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

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/librss: RSS::Article Class Reference (akregator/src/librss)</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="../../html/index.html">src</a> / <a href=".">librss</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/librss</h2>


<!-- Generated by Doxygen 1.5.5 -->
  <div class="navpath"><b>RSS</b>::<a class="el" href="classRSS_1_1Article.html">Article</a>
  </div>
<div class="contents">
<h1>RSS::Article Class Reference</h1><!-- doxytag: class="RSS::Article" --><code>#include &lt;<a class="el" href="article_8h-source.html">article.h</a>&gt;</code>
<p>

<p>
<a href="classRSS_1_1Article-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Represents an article as stored in a RSS file. 
<p>
You don't have to instantiate one of these yourself, the common way to access instances is via <a class="el" href="classRSS_1_1Document.html#195c3db68c85999b2df14981e7f29edc" title="RSS 0.90 and upwards.">Document::articles()</a>. <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classRSS_1_1Document.html#195c3db68c85999b2df14981e7f29edc" title="RSS 0.90 and upwards.">Document::articles()</a> </dd></dl>

<p>Definition at line <a class="el" href="article_8h-source.html#l00037">37</a> of file <a class="el" href="article_8h-source.html">article.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">typedef QValueList&lt; <a class="el" href="classRSS_1_1Article.html">Article</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#4c628abebb32ac3c0a071e8c0fb81590">List</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="731d8e34c2e2fd72209e6c5bee3b057e"></a><!-- doxytag: member="RSS::Article::MetaInfoMap" ref="731d8e34c2e2fd72209e6c5bee3b057e" args="" -->
typedef QMap&lt; QString, QString &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>MetaInfoMap</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="classRSS_1_1Article.html#ba1b3142ede0565d468cb4135384c96f">Article</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#089f0f4daa2b39e55224accc3abfc796">Article</a> (const <a class="el" href="classRSS_1_1Article.html">Article</a> &amp;other)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#e7b24afde4de509d669308326e95ded2">Article</a> (const QDomNode &amp;node, Format format, Version version)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classRSS_1_1Article.html">Article</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#0bf4b958cfd237b0f119709bf2613e1f">operator=</a> (const <a class="el" href="classRSS_1_1Article.html">Article</a> &amp;other)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#fd0a196269efc8baaa9eb91da3014ea7">operator==</a> (const <a class="el" href="classRSS_1_1Article.html">Article</a> &amp;other) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#a13fb5e58631b360a77b864a8c43ee45">operator!=</a> (const <a class="el" href="classRSS_1_1Article.html">Article</a> &amp;other) const </td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#d1f7d2c81fbab8ce20a3b90eccba025e">title</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const KURL &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#269b61c21f764de0dbc6a22724c965ab">link</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#568d5ec4f46ea2bac2b4fa3486a57c25">description</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#2cf8def962080820222f0908a482634f">author</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#a18b562601ac7fa2b8d4c4f9e56d323c">guid</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#882cb7e15d328e3ad6ffd9ef10be4e12">guidIsPermaLink</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const QDateTime &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#8420000eb94a293f12d19433b185af86">pubDate</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6c3ce2355521aaf62c0f7a9494f3afc2"></a><!-- doxytag: member="RSS::Article::commentsLink" ref="6c3ce2355521aaf62c0f7a9494f3afc2" args="() const " -->
const KURL &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>commentsLink</b> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ddb2ddf69c588cb98e813096b243aa2f"></a><!-- doxytag: member="RSS::Article::comments" ref="ddb2ddf69c588cb98e813096b243aa2f" args="() const " -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>comments</b> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="be02e05e980cef10ed2e8c09f5ae13f5"></a><!-- doxytag: member="RSS::Article::enclosure" ref="be02e05e980cef10ed2e8c09f5ae13f5" args="() const " -->
Enclosure&nbsp;</td><td class="memItemRight" valign="bottom"><b>enclosure</b> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QValueList&lt; Category &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#8b02383cc661c5bd1e9db61e2825b898">categories</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1adf8e2024ae2fdc993c33dfd5fb49a5"></a><!-- doxytag: member="RSS::Article::meta" ref="1adf8e2024ae2fdc993c33dfd5fb49a5" args="(const QString &amp;key) const " -->
QString&nbsp;</td><td class="memItemRight" valign="bottom"><b>meta</b> (const QString &amp;key) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">KURLLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRSS_1_1Article.html#6511823596973f17414cbf548cebbbd0">widget</a> (QWidget *parent=0, const char *name=0) const </td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="4c628abebb32ac3c0a071e8c0fb81590"></a><!-- doxytag: member="RSS::Article::List" ref="4c628abebb32ac3c0a071e8c0fb81590" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef QValueList&lt;<a class="el" href="classRSS_1_1Article.html">Article</a>&gt; <a class="el" href="classRSS_1_1Article.html#4c628abebb32ac3c0a071e8c0fb81590">RSS::Article::List</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A list of articles. 
<p>

<p>Definition at line <a class="el" href="article_8h-source.html#l00043">43</a> of file <a class="el" href="article_8h-source.html">article.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="ba1b3142ede0565d468cb4135384c96f"></a><!-- doxytag: member="RSS::Article::Article" ref="ba1b3142ede0565d468cb4135384c96f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Article::Article           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Default constructor. 
<p>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00047">47</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="089f0f4daa2b39e55224accc3abfc796"></a><!-- doxytag: member="RSS::Article::Article" ref="089f0f4daa2b39e55224accc3abfc796" args="(const Article &amp;other)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Article::Article           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classRSS_1_1Article.html">Article</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>other</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Copy constructor. 
<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>other</em>&nbsp;</td><td>The <a class="el" href="classRSS_1_1Article.html" title="Represents an article as stored in a RSS file.">Article</a> object to copy. </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00051">51</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="e7b24afde4de509d669308326e95ded2"></a><!-- doxytag: member="RSS::Article::Article" ref="e7b24afde4de509d669308326e95ded2" args="(const QDomNode &amp;node, Format format, Version version)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Article::Article           </td>
          <td>(</td>
          <td class="paramtype">const QDomNode &amp;&nbsp;</td>
          <td class="paramname"> <em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Format&nbsp;</td>
          <td class="paramname"> <em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Version&nbsp;</td>
          <td class="paramname"> <em>version</em></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>
Constructs an <a class="el" href="classRSS_1_1Article.html" title="Represents an article as stored in a RSS file.">Article</a> from a piece of RSS markup. 
<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>node</em>&nbsp;</td><td>A QDomNode which references the DOM leaf to be used for constructing the <a class="el" href="classRSS_1_1Article.html" title="Represents an article as stored in a RSS file.">Article</a>. </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00067">67</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="5c429e49b30104b1069044d0e1a6aa1a"></a><!-- doxytag: member="RSS::Article::~Article" ref="5c429e49b30104b1069044d0e1a6aa1a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Article::~Article           </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="article_8cpp-source.html#l00207">207</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="0bf4b958cfd237b0f119709bf2613e1f"></a><!-- doxytag: member="RSS::Article::operator=" ref="0bf4b958cfd237b0f119709bf2613e1f" args="(const Article &amp;other)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classRSS_1_1Article.html">Article</a> &amp; Article::operator=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classRSS_1_1Article.html">Article</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>other</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Assignment operator. 
<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>other</em>&nbsp;</td><td>The <a class="el" href="classRSS_1_1Article.html" title="Represents an article as stored in a RSS file.">Article</a> object to clone. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A reference to the cloned <a class="el" href="classRSS_1_1Article.html" title="Represents an article as stored in a RSS file.">Article</a> object. </dd></dl>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00274">274</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="fd0a196269efc8baaa9eb91da3014ea7"></a><!-- doxytag: member="RSS::Article::operator==" ref="fd0a196269efc8baaa9eb91da3014ea7" args="(const Article &amp;other) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Article::operator==           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classRSS_1_1Article.html">Article</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>other</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compares two articles. 
<p>
Two articles are treated to be identical if all their properties (title, link, description etc.) are equal. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>other</em>&nbsp;</td><td>The article this article should be compared with. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Whether the two articles are equal. </dd></dl>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00285">285</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="a13fb5e58631b360a77b864a8c43ee45"></a><!-- doxytag: member="RSS::Article::operator!=" ref="a13fb5e58631b360a77b864a8c43ee45" args="(const Article &amp;other) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool RSS::Article::operator!=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classRSS_1_1Article.html">Article</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>other</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Convenience method. 
<p>
Simply calls !operator==(). <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>other</em>&nbsp;</td><td>The article this article should be compared with. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Whether the two articles are unequal. </dd></dl>

<p>Definition at line <a class="el" href="article_8h-source.html#l00084">84</a> of file <a class="el" href="article_8h-source.html">article.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d1f7d2c81fbab8ce20a3b90eccba025e"></a><!-- doxytag: member="RSS::Article::title" ref="d1f7d2c81fbab8ce20a3b90eccba025e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString Article::title           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
RSS 0.90 and upwards. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The headline of this article, or QString::null if no headline was available. </dd></dl>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00213">213</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="269b61c21f764de0dbc6a22724c965ab"></a><!-- doxytag: member="RSS::Article::link" ref="269b61c21f764de0dbc6a22724c965ab" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const KURL &amp; Article::link           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
RSS 0.90 and upwards. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A URL referencing the complete text for this article, or an empty KURL if no link was available. Note that the RSS 0.91 Specification dictates that URLs not starting with "http://" or "ftp://" are considered invalid. </dd></dl>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00223">223</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="568d5ec4f46ea2bac2b4fa3486a57c25"></a><!-- doxytag: member="RSS::Article::description" ref="568d5ec4f46ea2bac2b4fa3486a57c25" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString Article::description           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
RSS 0.91 and upwards. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A story synopsis, or QString::null if no description was available. </dd></dl>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00228">228</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="2cf8def962080820222f0908a482634f"></a><!-- doxytag: member="RSS::Article::author" ref="2cf8def962080820222f0908a482634f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString Article::author           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
a string desribing the author of the item. 
<p>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00218">218</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="a18b562601ac7fa2b8d4c4f9e56d323c"></a><!-- doxytag: member="RSS::Article::guid" ref="a18b562601ac7fa2b8d4c4f9e56d323c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString Article::guid           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
RSS 2.0 and upwards. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>An article GUID (globally unique identifier). </dd></dl>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00233">233</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="882cb7e15d328e3ad6ffd9ef10be4e12"></a><!-- doxytag: member="RSS::Article::guidIsPermaLink" ref="882cb7e15d328e3ad6ffd9ef10be4e12" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Article::guidIsPermaLink           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
RSS 2.0 and upwards. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>If this article GUID is permalink. Has no meaning when <a class="el" href="classRSS_1_1Article.html#a18b562601ac7fa2b8d4c4f9e56d323c" title="RSS 2.0 and upwards.">guid()</a> is QString::null. </dd></dl>

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

</div>
</div><p>
<a class="anchor" name="8420000eb94a293f12d19433b185af86"></a><!-- doxytag: member="RSS::Article::pubDate" ref="8420000eb94a293f12d19433b185af86" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const QDateTime &amp; Article::pubDate           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
RSS 2.0 and upwards. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The date when the article was published. </dd></dl>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00243">243</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="8b02383cc661c5bd1e9db61e2825b898"></a><!-- doxytag: member="RSS::Article::categories" ref="8b02383cc661c5bd1e9db61e2825b898" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QValueList&lt; Category &gt; Article::categories           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
returns a list of categories this article is assigned to. 
<p>
(RSS2 only, Atom is not supported yet) 
<p>Definition at line <a class="el" href="article_8cpp-source.html#l00061">61</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<a class="anchor" name="6511823596973f17414cbf548cebbbd0"></a><!-- doxytag: member="RSS::Article::widget" ref="6511823596973f17414cbf548cebbbd0" args="(QWidget *parent=0, const char *name=0) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KURLLabel * Article::widget           </td>
          <td>(</td>
          <td class="paramtype">QWidget *&nbsp;</td>
          <td class="paramname"> <em>parent</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<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>parent</em>&nbsp;</td><td>The parent widget for the KURLLabel. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>A name for the widget which will be used internally. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>a widget (a KURLLabel in this case) for the <a class="el" href="classRSS_1_1Article.html" title="Represents an article as stored in a RSS file.">Article</a>. This makes building a user-interface which contains the information in this <a class="el" href="classRSS_1_1Article.html" title="Represents an article as stored in a RSS file.">Article</a> object more convenient. The returned KURLLabel's caption will be the <a class="el" href="classRSS_1_1Article.html#d1f7d2c81fbab8ce20a3b90eccba025e" title="RSS 0.90 and upwards.">title()</a>, clicking on it will emit the URL <a class="el" href="classRSS_1_1Article.html#269b61c21f764de0dbc6a22724c965ab" title="RSS 0.90 and upwards.">link()</a>, and it has a QToolTip attached to it which displays the <a class="el" href="classRSS_1_1Article.html#568d5ec4f46ea2bac2b4fa3486a57c25" title="RSS 0.91 and upwards.">description()</a> (in case it has one, if there is no description, the URL which the label links to will be used). Note that you have to delete the KURLLabel object returned by this method yourself. </dd></dl>

<p>Definition at line <a class="el" href="article_8cpp-source.html#l00264">264</a> of file <a class="el" href="article_8cpp-source.html">article.cpp</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="article_8h-source.html">article.h</a><li><a class="el" href="article_8cpp-source.html">article.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/librss</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</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="classRSS_1_1Article.html">rss::article</option>,  <option value="classRSS_1_1DataRetriever.html">rss::dataretriever</option>,  <option value="classRSS_1_1Document.html">rss::document</option>,  <option value="classRSS_1_1FeedDetector.html">rss::feeddetector</option>,  <option value="classRSS_1_1FileRetriever.html">rss::fileretriever</option>,  <option value="classRSS_1_1Image.html">rss::image</option>,  <option value="classRSS_1_1Loader.html">rss::loader</option>,  <option value="classRSS_1_1OutputRetriever.html">rss::outputretriever</option>,  <option value="classRSS_1_1TextInput.html">rss::textinput</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>