Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 60f1dc962abad0f3b492991a4fbef9be > files > 1361

vtk-doc-5.4.2-5mdv2010.0.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>VTK: vtkQtChartLegendModel Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>vtkQtChartLegendModel Class Reference</h1><!-- doxytag: class="vtkQtChartLegendModel" --><code>#include &lt;<a class="el" href="a04532.html">vtkQtChartLegendModel.h</a>&gt;</code>
<p>

<p>
<a href="a13631.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
The <a class="el" href="a01358.html" title="The vtkQtChartLegendModel class stores the data for a chart legend.">vtkQtChartLegendModel</a> class stores the data for a chart legend. 
<p>

<p>Definition at line <a class="el" href="a04532.html#l00041">41</a> of file <a class="el" href="a04532.html">vtkQtChartLegendModel.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Signals</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#5eb1d21f3b87d56a8628cc091ace7c2c">entryInserted</a> (int index)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Emitted when a new entry is added.  <a href="#5eb1d21f3b87d56a8628cc091ace7c2c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#eb4a2f7e8c42bd0893369b75e7e6ff57">removingEntry</a> (int index)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Emitted before an entry is removed.  <a href="#eb4a2f7e8c42bd0893369b75e7e6ff57"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#aadc8121ca04d6614f7e32fa13c0546c">entryRemoved</a> (int index)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Emitted after an entry is removed.  <a href="#aadc8121ca04d6614f7e32fa13c0546c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#50d2755e176b225c42877104c3de935c">entriesReset</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Emitted when the legend entries are reset.  <a href="#50d2755e176b225c42877104c3de935c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#87e6a269d914e7a5f2399b25569f9dd2">iconChanged</a> (int index)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Emitted when the icon for an entry has changed.  <a href="#87e6a269d914e7a5f2399b25569f9dd2"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#ee526b2391e360e78a603a9e97298f61">textChanged</a> (int index)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Emitted when the text for an entry has changed.  <a href="#ee526b2391e360e78a603a9e97298f61"></a><br></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="a01358.html#2515eb54afb706fed88ed0ff8e858486">vtkQtChartLegendModel</a> (QObject *parent=0)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a chart legend model.  <a href="#2515eb54afb706fed88ed0ff8e858486"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#a1becd17d34c3df884c0c1438d50851e">~vtkQtChartLegendModel</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#fb9b3c5541748813e44aeb1f839ad537">addEntry</a> (const QPixmap &amp;icon, const QString &amp;text)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds an entry to the chart legend.  <a href="#fb9b3c5541748813e44aeb1f839ad537"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#e6908a3ece0311aec378eae9758b9f10">insertEntry</a> (int index, const QPixmap &amp;icon, const QString &amp;text)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Inserts an entry into the chart legend.  <a href="#e6908a3ece0311aec378eae9758b9f10"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#250d016bf412ebdc1bddc5176cd80030">removeEntry</a> (int index)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes an entry from the chart legend.  <a href="#250d016bf412ebdc1bddc5176cd80030"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#e52ce1a481d095fba66c78b6f0d4e216">removeAllEntries</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes all the entries from the legend.  <a href="#e52ce1a481d095fba66c78b6f0d4e216"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#4ba8ccfaa406c30fcb5395a215e182ef">startModifyingData</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Blocks the model modification signals.  <a href="#4ba8ccfaa406c30fcb5395a215e182ef"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#b0d9998adf5ce585b77cd5e63aa350af">finishModifyingData</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Unblocks the model modification signals.  <a href="#b0d9998adf5ce585b77cd5e63aa350af"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#071f1178b1db7a2bb92f2908afe01423">getNumberOfEntries</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the number of entries in the legend.  <a href="#071f1178b1db7a2bb92f2908afe01423"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#4e0d4c6bc52ba8c102891396c9937c14">getIndexForId</a> (unsigned int id) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the index for the given id.  <a href="#4e0d4c6bc52ba8c102891396c9937c14"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QPixmap&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#4313c14484530ff6cf82bf40dadeec65">getIcon</a> (int index) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the icon for the given index.  <a href="#4313c14484530ff6cf82bf40dadeec65"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#5cb2793478cb2b5316f5aaf75d63a947">setIcon</a> (int index, const QPixmap &amp;icon)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the icon for the given index.  <a href="#5cb2793478cb2b5316f5aaf75d63a947"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#691dde4d98c73cd7b80ed5653e08fa55">getText</a> (int index) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the text for the given index.  <a href="#691dde4d98c73cd7b80ed5653e08fa55"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01358.html#cca5530a92e36234b4f1c07ca74174d9">setText</a> (int index, const QString &amp;text)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the text for the given index.  <a href="#cca5530a92e36234b4f1c07ca74174d9"></a><br></td></tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="2515eb54afb706fed88ed0ff8e858486"></a><!-- doxytag: member="vtkQtChartLegendModel::vtkQtChartLegendModel" ref="2515eb54afb706fed88ed0ff8e858486" args="(QObject *parent=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkQtChartLegendModel::vtkQtChartLegendModel           </td>
          <td>(</td>
          <td class="paramtype">QObject *&nbsp;</td>
          <td class="paramname"> <em>parent</em> = <code>0</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Creates a chart legend model. 
<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 object. </td></tr>
  </table>
</dl>

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

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="fb9b3c5541748813e44aeb1f839ad537"></a><!-- doxytag: member="vtkQtChartLegendModel::addEntry" ref="fb9b3c5541748813e44aeb1f839ad537" args="(const QPixmap &amp;icon, const QString &amp;text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkQtChartLegendModel::addEntry           </td>
          <td>(</td>
          <td class="paramtype">const QPixmap &amp;&nbsp;</td>
          <td class="paramname"> <em>icon</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>text</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Adds an entry to the chart legend. 
<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>icon</em>&nbsp;</td><td>The series identifying image. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>text</em>&nbsp;</td><td>The series label. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The id for the inserted entry or zero for failure. </dd></dl>

</div>
</div><p>
<a class="anchor" name="e6908a3ece0311aec378eae9758b9f10"></a><!-- doxytag: member="vtkQtChartLegendModel::insertEntry" ref="e6908a3ece0311aec378eae9758b9f10" args="(int index, const QPixmap &amp;icon, const QString &amp;text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkQtChartLegendModel::insertEntry           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QPixmap &amp;&nbsp;</td>
          <td class="paramname"> <em>icon</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>text</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Inserts an entry into the chart legend. 
<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>index</em>&nbsp;</td><td>Where to place the new entry. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>icon</em>&nbsp;</td><td>The series identifying image. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>text</em>&nbsp;</td><td>The series label. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The id for the inserted entry or zero for failure. </dd></dl>

</div>
</div><p>
<a class="anchor" name="250d016bf412ebdc1bddc5176cd80030"></a><!-- doxytag: member="vtkQtChartLegendModel::removeEntry" ref="250d016bf412ebdc1bddc5176cd80030" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::removeEntry           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Removes an entry from the chart legend. 
<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>index</em>&nbsp;</td><td>The index of the entry to remove. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="e52ce1a481d095fba66c78b6f0d4e216"></a><!-- doxytag: member="vtkQtChartLegendModel::removeAllEntries" ref="e52ce1a481d095fba66c78b6f0d4e216" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::removeAllEntries           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Removes all the entries from the legend. 
<p>

</div>
</div><p>
<a class="anchor" name="4ba8ccfaa406c30fcb5395a215e182ef"></a><!-- doxytag: member="vtkQtChartLegendModel::startModifyingData" ref="4ba8ccfaa406c30fcb5395a215e182ef" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::startModifyingData           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Blocks the model modification signals. 
<p>
This method should be called before making multiple changes to the model. It will prevent the view from updating before the changes are complete. Once all the changes are made, the <code>finishModifyingData</code> method should be called to notify the view of the changes.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01358.html#b0d9998adf5ce585b77cd5e63aa350af" title="Unblocks the model modification signals.">vtkQtChartLegendModel::finishModifyingData()</a> </dd></dl>

</div>
</div><p>
<a class="anchor" name="b0d9998adf5ce585b77cd5e63aa350af"></a><!-- doxytag: member="vtkQtChartLegendModel::finishModifyingData" ref="b0d9998adf5ce585b77cd5e63aa350af" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::finishModifyingData           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Unblocks the model modification signals. 
<p>
The <code>entriesReset</code> signal is emitted to synchronize the view.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01358.html#4ba8ccfaa406c30fcb5395a215e182ef" title="Blocks the model modification signals.">vtkQtChartLegendModel::startModifyingData()</a> </dd></dl>

</div>
</div><p>
<a class="anchor" name="071f1178b1db7a2bb92f2908afe01423"></a><!-- doxytag: member="vtkQtChartLegendModel::getNumberOfEntries" ref="071f1178b1db7a2bb92f2908afe01423" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkQtChartLegendModel::getNumberOfEntries           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the number of entries in the legend. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of entries in the legend. </dd></dl>

</div>
</div><p>
<a class="anchor" name="4e0d4c6bc52ba8c102891396c9937c14"></a><!-- doxytag: member="vtkQtChartLegendModel::getIndexForId" ref="4e0d4c6bc52ba8c102891396c9937c14" args="(unsigned int id) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkQtChartLegendModel::getIndexForId           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>id</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the index for the given id. 
<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>id</em>&nbsp;</td><td>The entry identifier. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The index for the entry that matches the id or -1 if there is no matching entry. </dd></dl>

</div>
</div><p>
<a class="anchor" name="4313c14484530ff6cf82bf40dadeec65"></a><!-- doxytag: member="vtkQtChartLegendModel::getIcon" ref="4313c14484530ff6cf82bf40dadeec65" args="(int index) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QPixmap vtkQtChartLegendModel::getIcon           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the icon for the given index. 
<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>index</em>&nbsp;</td><td>The index of the entry. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The icon for the given index or a null pixmap if the index is out of bounds. </dd></dl>

</div>
</div><p>
<a class="anchor" name="5cb2793478cb2b5316f5aaf75d63a947"></a><!-- doxytag: member="vtkQtChartLegendModel::setIcon" ref="5cb2793478cb2b5316f5aaf75d63a947" args="(int index, const QPixmap &amp;icon)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::setIcon           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QPixmap &amp;&nbsp;</td>
          <td class="paramname"> <em>icon</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the icon for the given index. 
<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>index</em>&nbsp;</td><td>The index of the entry. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>icon</em>&nbsp;</td><td>The new series icon. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="691dde4d98c73cd7b80ed5653e08fa55"></a><!-- doxytag: member="vtkQtChartLegendModel::getText" ref="691dde4d98c73cd7b80ed5653e08fa55" args="(int index) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString vtkQtChartLegendModel::getText           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the text for the given index. 
<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>index</em>&nbsp;</td><td>The index of the entry. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The text for the given index or a null string if the index is out of bounds. </dd></dl>

</div>
</div><p>
<a class="anchor" name="cca5530a92e36234b4f1c07ca74174d9"></a><!-- doxytag: member="vtkQtChartLegendModel::setText" ref="cca5530a92e36234b4f1c07ca74174d9" args="(int index, const QString &amp;text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::setText           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>text</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the text for the given index. 
<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>index</em>&nbsp;</td><td>The index of the entry. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>text</em>&nbsp;</td><td>The new series label. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="5eb1d21f3b87d56a8628cc091ace7c2c"></a><!-- doxytag: member="vtkQtChartLegendModel::entryInserted" ref="5eb1d21f3b87d56a8628cc091ace7c2c" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::entryInserted           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when a new entry is added. 
<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>index</em>&nbsp;</td><td>Where the entry was added. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="eb4a2f7e8c42bd0893369b75e7e6ff57"></a><!-- doxytag: member="vtkQtChartLegendModel::removingEntry" ref="eb4a2f7e8c42bd0893369b75e7e6ff57" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::removingEntry           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted before an entry is removed. 
<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>index</em>&nbsp;</td><td>The index being removed. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="aadc8121ca04d6614f7e32fa13c0546c"></a><!-- doxytag: member="vtkQtChartLegendModel::entryRemoved" ref="aadc8121ca04d6614f7e32fa13c0546c" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::entryRemoved           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted after an entry is removed. 
<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>index</em>&nbsp;</td><td>The index being removed. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="50d2755e176b225c42877104c3de935c"></a><!-- doxytag: member="vtkQtChartLegendModel::entriesReset" ref="50d2755e176b225c42877104c3de935c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::entriesReset           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the legend entries are reset. 
<p>

</div>
</div><p>
<a class="anchor" name="87e6a269d914e7a5f2399b25569f9dd2"></a><!-- doxytag: member="vtkQtChartLegendModel::iconChanged" ref="87e6a269d914e7a5f2399b25569f9dd2" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::iconChanged           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the icon for an entry has changed. 
<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>index</em>&nbsp;</td><td>The index of the entry that changed. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="ee526b2391e360e78a603a9e97298f61"></a><!-- doxytag: member="vtkQtChartLegendModel::textChanged" ref="ee526b2391e360e78a603a9e97298f61" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartLegendModel::textChanged           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the text for an entry has changed. 
<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>index</em>&nbsp;</td><td>The index of the entry that changed. </td></tr>
  </table>
</dl>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/GUISupport/Qt/Chart/<a class="el" href="a04532.html">vtkQtChartLegendModel.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:28:20 2009 for VTK by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>