Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-backports > by-pkgid > 9601c7beb4ff23e834bfa171795ed560 > files > 534

vidalia-0.2.9-1mdv2010.1.i586.rpm

<!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">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Vidalia: LogTreeWidget Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.3 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="classes.html"><span>Class&nbsp;Index</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>LogTreeWidget Class Reference</h1><!-- doxytag: class="LogTreeWidget" -->
<p><code>#include &lt;<a class="el" href="_log_tree_widget_8h_source.html">LogTreeWidget.h</a>&gt;</code></p>

<p><a href="class_log_tree_widget-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#aadf9fda3c5d89369329d5e8c7fdc157c">LogColumns</a> { <a class="el" href="class_log_tree_widget.html#aadf9fda3c5d89369329d5e8c7fdc157ca08b72f107f7cb0e5cdfa4383dc3298ac">TimeColumn</a> =  0, 
<a class="el" href="class_log_tree_widget.html#aadf9fda3c5d89369329d5e8c7fdc157ca06fb96c7ca29cc41bc885f91dee49758">TypeColumn</a> =  1, 
<a class="el" href="class_log_tree_widget.html#aadf9fda3c5d89369329d5e8c7fdc157cabfe920066beb7a469f3b72b401fe36d3">MessageColumn</a> =  2
 }</td></tr>
<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#ae0fadbe6cf82385db47a90db55833684">clearMessages</a> ()</td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#ab856e45a6b799921e122c8ab9454d1c4">LogTreeWidget</a> (QWidget *parent=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QStringList&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#a41ff0009894796431a0bac2fd8b9758f">selectedMessages</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QStringList&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#a1d05f7386ab358f60c5bd90eda3f93e4">allMessages</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#ae31d7491220ef0b64459d3bfda9748c2">deselectAll</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#abc3fa7b075e18afc15a8da3abbe9c7c4">messageCount</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#a22f0f868ccbe74e47d88c50a5d9b562b">setMaximumMessageCount</a> (int max)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#a2bc5192e68b6250fdb0970a259442b30">filter</a> (uint filter)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_log_tree_item.html">LogTreeItem</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#af4122a365ac1c9fd5eddb150a8ef9e7d">log</a> (<a class="el" href="namespacetc.html#abb893107129c283d2eb0238e46eb3d4c">tc::Severity</a> severity, const QString &amp;message)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="class_log_tree_item.html">LogTreeItem</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#a44873975bf7dcb1e168b3a9825dcf40c">find</a> (QString text, bool highlight=true)</td></tr>
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#a139a86a62d1c502aefe0a0947cfa2c00">showEvent</a> (QShowEvent *event)</td></tr>
<tr><td colspan="2"><h2>Private Slots</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#aabee6ee2b5358f7b09230660ceb6bf36">verticalSliderReleased</a> ()</td></tr>
<tr><td colspan="2"><h2>Private Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#a1c2695fc5be0153243d2b0d47a3ba70e">addLogTreeItem</a> (<a class="el" href="class_log_tree_item.html">LogTreeItem</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="class_log_tree_item.html">LogTreeItem</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#ae6782f444d5f5e73feea39427e266254">qlist_cast</a> (QList&lt; QTreeWidgetItem * &gt; inlist)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="class_log_tree_item.html">LogTreeItem</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#a54187221981404877408968392a0ceec">qlist_sort</a> (QList&lt; <a class="el" href="class_log_tree_item.html">LogTreeItem</a> * &gt; inlist)</td></tr>
<tr><td colspan="2"><h2>Private Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="class_log_tree_item.html">LogTreeItem</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#a00e972ecb35ded59b75b4712554c97cd">_itemHistory</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#a58ea256dcd531b5ba185d0c7ea64f852">_maxItemCount</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_log_tree_widget.html#a8398670bee4cddcda5ea71a4084979c8">_scrollOnNewItem</a></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>

<p>Definition at line <a class="el" href="_log_tree_widget_8h_source.html#l00032">32</a> of file <a class="el" href="_log_tree_widget_8h_source.html">LogTreeWidget.h</a>.</p>
<hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="aadf9fda3c5d89369329d5e8c7fdc157c"></a><!-- doxytag: member="LogTreeWidget::LogColumns" ref="aadf9fda3c5d89369329d5e8c7fdc157c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_log_tree_widget.html#aadf9fda3c5d89369329d5e8c7fdc157c">LogTreeWidget::LogColumns</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p><a class="el" href="class_log.html">Log</a> tree column indices. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="aadf9fda3c5d89369329d5e8c7fdc157ca08b72f107f7cb0e5cdfa4383dc3298ac"></a><!-- doxytag: member="TimeColumn" ref="aadf9fda3c5d89369329d5e8c7fdc157ca08b72f107f7cb0e5cdfa4383dc3298ac" args="" -->TimeColumn</em>&nbsp;</td><td>
<p>Timestamp column. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aadf9fda3c5d89369329d5e8c7fdc157ca06fb96c7ca29cc41bc885f91dee49758"></a><!-- doxytag: member="TypeColumn" ref="aadf9fda3c5d89369329d5e8c7fdc157ca06fb96c7ca29cc41bc885f91dee49758" args="" -->TypeColumn</em>&nbsp;</td><td>
<p>Message severity type column. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="aadf9fda3c5d89369329d5e8c7fdc157cabfe920066beb7a469f3b72b401fe36d3"></a><!-- doxytag: member="MessageColumn" ref="aadf9fda3c5d89369329d5e8c7fdc157cabfe920066beb7a469f3b72b401fe36d3" args="" -->MessageColumn</em>&nbsp;</td><td>
<p>Message text column. </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="_log_tree_widget_8h_source.html#l00038">38</a> of file <a class="el" href="_log_tree_widget_8h_source.html">LogTreeWidget.h</a>.</p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ab856e45a6b799921e122c8ab9454d1c4"></a><!-- doxytag: member="LogTreeWidget::LogTreeWidget" ref="ab856e45a6b799921e122c8ab9454d1c4" args="(QWidget *parent=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">LogTreeWidget::LogTreeWidget </td>
          <td>(</td>
          <td class="paramtype">QWidget *&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>Default constructor. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00025">25</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>References <a class="el" href="_log_tree_widget_8h_source.html#l00090">_scrollOnNewItem</a>, <a class="el" href="_log_tree_widget_8h_source.html#l00041">MessageColumn</a>, <a class="el" href="_log_tree_widget_8h_source.html#l00039">TimeColumn</a>, and <a class="el" href="_log_tree_widget_8cpp_source.html#l00052">verticalSliderReleased()</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a1c2695fc5be0153243d2b0d47a3ba70e"></a><!-- doxytag: member="LogTreeWidget::addLogTreeItem" ref="a1c2695fc5be0153243d2b0d47a3ba70e" args="(LogTreeItem *item)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void LogTreeWidget::addLogTreeItem </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_log_tree_item.html">LogTreeItem</a> *&nbsp;</td>
          <td class="paramname"> <em>item</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Adds <b>item</b> as a top-level item in the tree. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00225">225</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>References <a class="el" href="_log_tree_widget_8h_source.html#l00088">_itemHistory</a>.</p>

<p>Referenced by <a class="el" href="_log_tree_widget_8cpp_source.html#l00170">log()</a>.</p>

</div>
</div>
<a class="anchor" id="a1d05f7386ab358f60c5bd90eda3f93e4"></a><!-- doxytag: member="LogTreeWidget::allMessages" ref="a1d05f7386ab358f60c5bd90eda3f93e4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList LogTreeWidget::allMessages </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Returns a list of all messages in the tree.</p>
<p>Returns a list of all items in the tree. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00127">127</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>References <a class="el" href="_log_tree_widget_8h_source.html#l00088">_itemHistory</a>, and <a class="el" href="_log_tree_item_8cpp_source.html#l00051">LogTreeItem::toString()</a>.</p>

</div>
</div>
<a class="anchor" id="ae0fadbe6cf82385db47a90db55833684"></a><!-- doxytag: member="LogTreeWidget::clearMessages" ref="ae0fadbe6cf82385db47a90db55833684" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void LogTreeWidget::clearMessages </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Clears all contents on the message log and resets the counter.</p>
<p>Clears all items from the message log and resets the counter in the status bar. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00101">101</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>References <a class="el" href="_log_tree_widget_8h_source.html#l00088">_itemHistory</a>.</p>

</div>
</div>
<a class="anchor" id="ae31d7491220ef0b64459d3bfda9748c2"></a><!-- doxytag: member="LogTreeWidget::deselectAll" ref="ae31d7491220ef0b64459d3bfda9748c2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void LogTreeWidget::deselectAll </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Deselects all currently selected messages.</p>
<p>Deselects all currently selected items. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00161">161</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>Referenced by <a class="el" href="_log_tree_widget_8cpp_source.html#l00251">find()</a>.</p>

</div>
</div>
<a class="anchor" id="a2bc5192e68b6250fdb0970a259442b30"></a><!-- doxytag: member="LogTreeWidget::filter" ref="a2bc5192e68b6250fdb0970a259442b30" args="(uint filter)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void LogTreeWidget::filter </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>filter</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Filters the log according to the specified filter.</p>
<p>Filters the message log based on the given filter. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00233">233</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>References <a class="el" href="_log_tree_widget_8h_source.html#l00088">_itemHistory</a>, <a class="el" href="_log_tree_widget_8h_source.html#l00089">_maxItemCount</a>, <a class="el" href="html_8cpp_source.html#l00033">i()</a>, and <a class="el" href="_log_tree_item_8cpp_source.html#l00100">LogTreeItem::severity()</a>.</p>

</div>
</div>
<a class="anchor" id="a44873975bf7dcb1e168b3a9825dcf40c"></a><!-- doxytag: member="LogTreeWidget::find" ref="a44873975bf7dcb1e168b3a9825dcf40c" args="(QString text, bool highlight=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt; <a class="el" href="class_log_tree_item.html">LogTreeItem</a> * &gt; LogTreeWidget::find </td>
          <td>(</td>
          <td class="paramtype">QString&nbsp;</td>
          <td class="paramname"> <em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>highlight</em> = <code>true</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Searches the log for entries that contain the given text. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00251">251</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>References <a class="el" href="_log_tree_widget_8cpp_source.html#l00161">deselectAll()</a>, <a class="el" href="_log_tree_widget_8h_source.html#l00041">MessageColumn</a>, <a class="el" href="_log_tree_widget_8cpp_source.html#l00064">qlist_cast()</a>, and <a class="el" href="_log_tree_widget_8cpp_source.html#l00075">qlist_sort()</a>.</p>

</div>
</div>
<a class="anchor" id="af4122a365ac1c9fd5eddb150a8ef9e7d"></a><!-- doxytag: member="LogTreeWidget::log" ref="af4122a365ac1c9fd5eddb150a8ef9e7d" args="(tc::Severity severity, const QString &amp;message)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_log_tree_item.html">LogTreeItem</a> * LogTreeWidget::log </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacetc.html#abb893107129c283d2eb0238e46eb3d4c">tc::Severity</a>&nbsp;</td>
          <td class="paramname"> <em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>message</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 a log item to the tree.</p>
<p>Adds a log item to the tree and returns a pointer to the new item. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00170">170</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>References <a class="el" href="_log_tree_widget_8h_source.html#l00088">_itemHistory</a>, <a class="el" href="_log_tree_widget_8h_source.html#l00089">_maxItemCount</a>, <a class="el" href="_log_tree_widget_8h_source.html#l00090">_scrollOnNewItem</a>, <a class="el" href="_log_tree_widget_8cpp_source.html#l00225">addLogTreeItem()</a>, <a class="el" href="_log_tree_widget_8cpp_source.html#l00140">messageCount()</a>, and <a class="el" href="_log_tree_widget_8h_source.html#l00039">TimeColumn</a>.</p>

</div>
</div>
<a class="anchor" id="abc3fa7b075e18afc15a8da3abbe9c7c4"></a><!-- doxytag: member="LogTreeWidget::messageCount" ref="abc3fa7b075e18afc15a8da3abbe9c7c4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LogTreeWidget::messageCount </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Returns the number of items currently in the tree.</p>
<p>Returns the number of items currently shown. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00140">140</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>Referenced by <a class="el" href="_log_tree_widget_8cpp_source.html#l00170">log()</a>, and <a class="el" href="_log_tree_widget_8cpp_source.html#l00147">setMaximumMessageCount()</a>.</p>

</div>
</div>
<a class="anchor" id="ae6782f444d5f5e73feea39427e266254"></a><!-- doxytag: member="LogTreeWidget::qlist_cast" ref="ae6782f444d5f5e73feea39427e266254" args="(QList&lt; QTreeWidgetItem * &gt; inlist)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt; <a class="el" href="class_log_tree_item.html">LogTreeItem</a> * &gt; LogTreeWidget::qlist_cast </td>
          <td>(</td>
          <td class="paramtype">QList&lt; QTreeWidgetItem * &gt;&nbsp;</td>
          <td class="paramname"> <em>inlist</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Casts a QList of one pointer type to another.</p>
<p>Cast a QList of QTreeWidgetItem pointers to a list of <a class="el" href="class_log_tree_widget.html">LogTreeWidget</a> pointers. There really must be a better way to do this. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00064">64</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>Referenced by <a class="el" href="_log_tree_widget_8cpp_source.html#l00251">find()</a>, and <a class="el" href="_log_tree_widget_8cpp_source.html#l00110">selectedMessages()</a>.</p>

</div>
</div>
<a class="anchor" id="a54187221981404877408968392a0ceec"></a><!-- doxytag: member="LogTreeWidget::qlist_sort" ref="a54187221981404877408968392a0ceec" args="(QList&lt; LogTreeItem * &gt; inlist)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt; <a class="el" href="class_log_tree_item.html">LogTreeItem</a> * &gt; LogTreeWidget::qlist_sort </td>
          <td>(</td>
          <td class="paramtype">QList&lt; <a class="el" href="class_log_tree_item.html">LogTreeItem</a> * &gt;&nbsp;</td>
          <td class="paramname"> <em>inlist</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Sortrs a QList of pointers to tree items. List of pointers to all log message items currently in the tree.</p>
<p>Sorts the list of pointers to log tree items by timestamp. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00075">75</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>References <a class="el" href="_log_tree_item_8h_source.html#l00044">LogTreeItem::id()</a>.</p>

<p>Referenced by <a class="el" href="_log_tree_widget_8cpp_source.html#l00251">find()</a>, and <a class="el" href="_log_tree_widget_8cpp_source.html#l00110">selectedMessages()</a>.</p>

</div>
</div>
<a class="anchor" id="a41ff0009894796431a0bac2fd8b9758f"></a><!-- doxytag: member="LogTreeWidget::selectedMessages" ref="a41ff0009894796431a0bac2fd8b9758f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QStringList LogTreeWidget::selectedMessages </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Returns a list of all currently selected messages.</p>
<p>Returns a list of all currently selected items. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00110">110</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>References <a class="el" href="_log_tree_widget_8cpp_source.html#l00064">qlist_cast()</a>, <a class="el" href="_log_tree_widget_8cpp_source.html#l00075">qlist_sort()</a>, and <a class="el" href="_log_tree_item_8cpp_source.html#l00051">LogTreeItem::toString()</a>.</p>

</div>
</div>
<a class="anchor" id="a22f0f868ccbe74e47d88c50a5d9b562b"></a><!-- doxytag: member="LogTreeWidget::setMaximumMessageCount" ref="a22f0f868ccbe74e47d88c50a5d9b562b" args="(int max)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void LogTreeWidget::setMaximumMessageCount </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>max</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Sets the maximum number of items in the tree. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00147">147</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>References <a class="el" href="_log_tree_widget_8h_source.html#l00088">_itemHistory</a>, <a class="el" href="_log_tree_widget_8h_source.html#l00089">_maxItemCount</a>, and <a class="el" href="_log_tree_widget_8cpp_source.html#l00140">messageCount()</a>.</p>

</div>
</div>
<a class="anchor" id="a139a86a62d1c502aefe0a0947cfa2c00"></a><!-- doxytag: member="LogTreeWidget::showEvent" ref="a139a86a62d1c502aefe0a0947cfa2c00" args="(QShowEvent *event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void LogTreeWidget::showEvent </td>
          <td>(</td>
          <td class="paramtype">QShowEvent *&nbsp;</td>
          <td class="paramname"> <em>event</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Sets the default, initial column header widths.</p>
<p>The first time the log tree is shown, we need to set the default column widths. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00087">87</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aabee6ee2b5358f7b09230660ceb6bf36"></a><!-- doxytag: member="LogTreeWidget::verticalSliderReleased" ref="aabee6ee2b5358f7b09230660ceb6bf36" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void LogTreeWidget::verticalSliderReleased </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Called when the user moves the vertical scroll bar.</p>
<p>Called when the user moves the vertical scrollbar. If the user has the scrollbar at within one step of its maximum, then always scroll to new items when added. Otherwise, leave the scrollbar alone since they are probably looking at something in their history. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8cpp_source.html#l00052">52</a> of file <a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a>.</p>

<p>References <a class="el" href="_log_tree_widget_8h_source.html#l00090">_scrollOnNewItem</a>.</p>

<p>Referenced by <a class="el" href="_log_tree_widget_8cpp_source.html#l00025">LogTreeWidget()</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a00e972ecb35ded59b75b4712554c97cd"></a><!-- doxytag: member="LogTreeWidget::_itemHistory" ref="a00e972ecb35ded59b75b4712554c97cd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt;<a class="el" href="class_log_tree_item.html">LogTreeItem</a> *&gt; <a class="el" href="class_log_tree_widget.html#a00e972ecb35ded59b75b4712554c97cd">LogTreeWidget::_itemHistory</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_log_tree_widget_8h_source.html#l00088">88</a> of file <a class="el" href="_log_tree_widget_8h_source.html">LogTreeWidget.h</a>.</p>

<p>Referenced by <a class="el" href="_log_tree_widget_8cpp_source.html#l00225">addLogTreeItem()</a>, <a class="el" href="_log_tree_widget_8cpp_source.html#l00127">allMessages()</a>, <a class="el" href="_log_tree_widget_8cpp_source.html#l00101">clearMessages()</a>, <a class="el" href="_log_tree_widget_8cpp_source.html#l00233">filter()</a>, <a class="el" href="_log_tree_widget_8cpp_source.html#l00170">log()</a>, and <a class="el" href="_log_tree_widget_8cpp_source.html#l00147">setMaximumMessageCount()</a>.</p>

</div>
</div>
<a class="anchor" id="a58ea256dcd531b5ba185d0c7ea64f852"></a><!-- doxytag: member="LogTreeWidget::_maxItemCount" ref="a58ea256dcd531b5ba185d0c7ea64f852" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="class_log_tree_widget.html#a58ea256dcd531b5ba185d0c7ea64f852">LogTreeWidget::_maxItemCount</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Maximum number of items in the tree. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8h_source.html#l00089">89</a> of file <a class="el" href="_log_tree_widget_8h_source.html">LogTreeWidget.h</a>.</p>

<p>Referenced by <a class="el" href="_log_tree_widget_8cpp_source.html#l00233">filter()</a>, <a class="el" href="_log_tree_widget_8cpp_source.html#l00170">log()</a>, and <a class="el" href="_log_tree_widget_8cpp_source.html#l00147">setMaximumMessageCount()</a>.</p>

</div>
</div>
<a class="anchor" id="a8398670bee4cddcda5ea71a4084979c8"></a><!-- doxytag: member="LogTreeWidget::_scrollOnNewItem" ref="a8398670bee4cddcda5ea71a4084979c8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="class_log_tree_widget.html#a8398670bee4cddcda5ea71a4084979c8">LogTreeWidget::_scrollOnNewItem</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set to true if we are to scroll to the new item after adding a message to the log. </p>

<p>Definition at line <a class="el" href="_log_tree_widget_8h_source.html#l00090">90</a> of file <a class="el" href="_log_tree_widget_8h_source.html">LogTreeWidget.h</a>.</p>

<p>Referenced by <a class="el" href="_log_tree_widget_8cpp_source.html#l00170">log()</a>, <a class="el" href="_log_tree_widget_8cpp_source.html#l00025">LogTreeWidget()</a>, and <a class="el" href="_log_tree_widget_8cpp_source.html#l00052">verticalSliderReleased()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="_log_tree_widget_8h_source.html">LogTreeWidget.h</a></li>
<li><a class="el" href="_log_tree_widget_8cpp_source.html">LogTreeWidget.cpp</a></li>
</ul>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 30 22:58:56 2010 for Vidalia by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>