Sophie

Sophie

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

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: RouterListWidget 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>RouterListWidget Class Reference</h1><!-- doxytag: class="RouterListWidget" -->
<p><code>#include &lt;<a class="el" href="_router_list_widget_8h_source.html">RouterListWidget.h</a>&gt;</code></p>

<p><a href="class_router_list_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_router_list_widget.html#a76aba4b10ccb2e237a1607c8a2857b9f">Columns</a> { <a class="el" href="class_router_list_widget.html#a76aba4b10ccb2e237a1607c8a2857b9faff4fd49c7fb8dc2d43d9e25f92f520dc">StatusColumn</a> =  0, 
<a class="el" href="class_router_list_widget.html#a76aba4b10ccb2e237a1607c8a2857b9fab3309c35c2eb37d21fd8e3f8e2e2ab8c">CountryColumn</a> =  1, 
<a class="el" href="class_router_list_widget.html#a76aba4b10ccb2e237a1607c8a2857b9facffc2f1ba6b38d3c6c4b58c4676251c1">NameColumn</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_router_list_widget.html#a67f1ac67381264296716c11fbc8cda28">clearRouters</a> ()</td></tr>
<tr><td colspan="2"><h2>Signals</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_router_list_widget.html#a311e2bf3c391de9bb0da207cd47ad4e6">routerSelected</a> (QList&lt; <a class="el" href="class_router_descriptor.html">RouterDescriptor</a> &gt; rd)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_router_list_widget.html#afd17d79a4f7c08ea392d8335af0ad13c">zoomToRouter</a> (QString id)</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_router_list_widget.html#ae72b9eae004cc45c69fd7c39b3c4ef18">RouterListWidget</a> (QWidget *parent=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_router_list_widget.html#aed4a3ce2be5add0fad33f96063abf77c">addRouter</a> (<a class="el" href="class_router_descriptor.html">RouterDescriptor</a> rd)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_router_list_item.html">RouterListItem</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_router_list_widget.html#ab27d56c4a5f7315b1ff1fd7f420af1a8">findRouterById</a> (QString id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_router_list_widget.html#a7e9f5ffc2bc39a541fa4f06d5341ec40">deselectAll</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_router_list_widget.html#a2dbaaaff42a9dad36afbee445878411f">retranslateUi</a> ()</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_router_list_widget.html#a5bca43c05682d3f08f5dbebd2d450a8a">keyPressEvent</a> (QKeyEvent *event)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_router_list_widget.html#abe4c91d2efbdc53103f540f07f4396a6">contextMenuEvent</a> (QContextMenuEvent *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_router_list_widget.html#aebae8b4805942141a3f33dcefc5a1165">onSelectionChanged</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_router_list_widget.html#a961b6f818f8ff3552a0b6c6b6eba3db9">copySelectedNicknames</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_router_list_widget.html#af88fca75188eec9d98c5988f1ad8bef0">copySelectedFingerprints</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_router_list_widget.html#a18a4f64835c4df86e29b7605b6bb8359">zoomToSelectedRelay</a> ()</td></tr>
<tr><td colspan="2"><h2>Private Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QHash&lt; QString, <a class="el" href="class_router_list_item.html">RouterListItem</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_router_list_widget.html#a93c0e04836da3ec928772599dcd5c4e5">_idmap</a></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>

<p>Definition at line <a class="el" href="_router_list_widget_8h_source.html#l00034">34</a> of file <a class="el" href="_router_list_widget_8h_source.html">RouterListWidget.h</a>.</p>
<hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a76aba4b10ccb2e237a1607c8a2857b9f"></a><!-- doxytag: member="RouterListWidget::Columns" ref="a76aba4b10ccb2e237a1607c8a2857b9f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_router_list_widget.html#a76aba4b10ccb2e237a1607c8a2857b9f">RouterListWidget::Columns</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Columns in the list. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a76aba4b10ccb2e237a1607c8a2857b9faff4fd49c7fb8dc2d43d9e25f92f520dc"></a><!-- doxytag: member="StatusColumn" ref="a76aba4b10ccb2e237a1607c8a2857b9faff4fd49c7fb8dc2d43d9e25f92f520dc" args="" -->StatusColumn</em>&nbsp;</td><td>
<p>Status column, indicating bandwidth. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a76aba4b10ccb2e237a1607c8a2857b9fab3309c35c2eb37d21fd8e3f8e2e2ab8c"></a><!-- doxytag: member="CountryColumn" ref="a76aba4b10ccb2e237a1607c8a2857b9fab3309c35c2eb37d21fd8e3f8e2e2ab8c" args="" -->CountryColumn</em>&nbsp;</td><td>
<p>Router's country flag. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a76aba4b10ccb2e237a1607c8a2857b9facffc2f1ba6b38d3c6c4b58c4676251c1"></a><!-- doxytag: member="NameColumn" ref="a76aba4b10ccb2e237a1607c8a2857b9facffc2f1ba6b38d3c6c4b58c4676251c1" args="" -->NameColumn</em>&nbsp;</td><td>
<p>Router's name. </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="_router_list_widget_8h_source.html#l00040">40</a> of file <a class="el" href="_router_list_widget_8h_source.html">RouterListWidget.h</a>.</p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ae72b9eae004cc45c69fd7c39b3c4ef18"></a><!-- doxytag: member="RouterListWidget::RouterListWidget" ref="ae72b9eae004cc45c69fd7c39b3c4ef18" args="(QWidget *parent=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">RouterListWidget::RouterListWidget </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="_router_list_widget_8cpp_source.html#l00028">28</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

<p>References <a class="el" href="_router_list_widget_8cpp_source.html#l00228">onSelectionChanged()</a>, and <a class="el" href="_router_list_widget_8h_source.html#l00041">StatusColumn</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="aed4a3ce2be5add0fad33f96063abf77c"></a><!-- doxytag: member="RouterListWidget::addRouter" ref="aed4a3ce2be5add0fad33f96063abf77c" args="(RouterDescriptor rd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::addRouter </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_router_descriptor.html">RouterDescriptor</a>&nbsp;</td>
          <td class="paramname"> <em>rd</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Adds a new descriptor the list.</p>
<p>Adds a router descriptor to the list. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8cpp_source.html#l00205">205</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

<p>References <a class="el" href="_router_list_widget_8h_source.html#l00093">_idmap</a>, <a class="el" href="_router_list_widget_8cpp_source.html#l00195">findRouterById()</a>, <a class="el" href="_router_descriptor_8h_source.html#l00053">RouterDescriptor::id()</a>, and <a class="el" href="_router_list_item_8cpp_source.html#l00055">RouterListItem::update()</a>.</p>

</div>
</div>
<a class="anchor" id="a67f1ac67381264296716c11fbc8cda28"></a><!-- doxytag: member="RouterListWidget::clearRouters" ref="a67f1ac67381264296716c11fbc8cda28" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::clearRouters </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Clears the list of router items.</p>
<p>Clear the list of router items. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8cpp_source.html#l00149">149</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

<p>References <a class="el" href="_router_list_widget_8h_source.html#l00093">_idmap</a>.</p>

</div>
</div>
<a class="anchor" id="abe4c91d2efbdc53103f540f07f4396a6"></a><!-- doxytag: member="RouterListWidget::contextMenuEvent" ref="abe4c91d2efbdc53103f540f07f4396a6" args="(QContextMenuEvent *event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::contextMenuEvent </td>
          <td>(</td>
          <td class="paramtype">QContextMenuEvent *&nbsp;</td>
          <td class="paramname"> <em>event</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Displays a context menu for the user when they right-click on the widget.</p>
<p>Called when the user requests a context menu for a router in the list. A context menu will be displayed providing a list of actions, including zooming in on the server. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8cpp_source.html#l00057">57</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

<p>References <a class="el" href="_router_list_widget_8cpp_source.html#l00108">copySelectedFingerprints()</a>, <a class="el" href="_router_list_widget_8cpp_source.html#l00089">copySelectedNicknames()</a>, <a class="el" href="_network_page_8cpp_source.html#l00033">IMG_COPY</a>, <a class="el" href="_circuit_list_widget_8cpp_source.html#l00025">IMG_ZOOM</a>, and <a class="el" href="_router_list_widget_8cpp_source.html#l00126">zoomToSelectedRelay()</a>.</p>

</div>
</div>
<a class="anchor" id="af88fca75188eec9d98c5988f1ad8bef0"></a><!-- doxytag: member="RouterListWidget::copySelectedFingerprints" ref="af88fca75188eec9d98c5988f1ad8bef0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::copySelectedFingerprints </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Copies the fingerprints for all currently selected relays to the clipboard. Fingerprints are formatted as a comma-delimited list, suitable for doing dumb things with your torrc. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8cpp_source.html#l00108">108</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

<p>References <a class="el" href="_router_list_item_8h_source.html#l00044">RouterListItem::id()</a>, and <a class="el" href="_vidalia_8h_source.html#l00037">vApp</a>.</p>

<p>Referenced by <a class="el" href="_router_list_widget_8cpp_source.html#l00057">contextMenuEvent()</a>.</p>

</div>
</div>
<a class="anchor" id="a961b6f818f8ff3552a0b6c6b6eba3db9"></a><!-- doxytag: member="RouterListWidget::copySelectedNicknames" ref="a961b6f818f8ff3552a0b6c6b6eba3db9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::copySelectedNicknames </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Copies the nicknames for all currently selected relays to the clipboard. Nicknames are formatted as a comma-delimited list, suitable for doing dumb things with your torrc. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8cpp_source.html#l00089">89</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

<p>References <a class="el" href="_router_list_item_8h_source.html#l00046">RouterListItem::name()</a>, and <a class="el" href="_vidalia_8h_source.html#l00037">vApp</a>.</p>

<p>Referenced by <a class="el" href="_router_list_widget_8cpp_source.html#l00057">contextMenuEvent()</a>.</p>

</div>
</div>
<a class="anchor" id="a7e9f5ffc2bc39a541fa4f06d5341ec40"></a><!-- doxytag: member="RouterListWidget::deselectAll" ref="a7e9f5ffc2bc39a541fa4f06d5341ec40" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::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 routers. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8cpp_source.html#l00139">139</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

<p>Referenced by <a class="el" href="_router_list_widget_8cpp_source.html#l00159">keyPressEvent()</a>.</p>

</div>
</div>
<a class="anchor" id="ab27d56c4a5f7315b1ff1fd7f420af1a8"></a><!-- doxytag: member="RouterListWidget::findRouterById" ref="ab27d56c4a5f7315b1ff1fd7f420af1a8" args="(QString id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_router_list_item.html">RouterListItem</a> * RouterListWidget::findRouterById </td>
          <td>(</td>
          <td class="paramtype">QString&nbsp;</td>
          <td class="paramname"> <em>id</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Finds the list item whose key ID matches <b>id</b>. Returns 0 if not found. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8cpp_source.html#l00195">195</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

<p>References <a class="el" href="_router_list_widget_8h_source.html#l00093">_idmap</a>.</p>

<p>Referenced by <a class="el" href="_router_list_widget_8cpp_source.html#l00205">addRouter()</a>.</p>

</div>
</div>
<a class="anchor" id="a5bca43c05682d3f08f5dbebd2d450a8a"></a><!-- doxytag: member="RouterListWidget::keyPressEvent" ref="a5bca43c05682d3f08f5dbebd2d450a8a" args="(QKeyEvent *event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::keyPressEvent </td>
          <td>(</td>
          <td class="paramtype">QKeyEvent *&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>Called when the user presses a key while the list has focus.</p>
<p>Called when the user selects a router from the list. This will search the list for a router whose names starts with the key pressed. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8cpp_source.html#l00159">159</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

<p>References <a class="el" href="_router_list_widget_8cpp_source.html#l00139">deselectAll()</a>, and <a class="el" href="_router_list_widget_8h_source.html#l00043">NameColumn</a>.</p>

</div>
</div>
<a class="anchor" id="aebae8b4805942141a3f33dcefc5a1165"></a><!-- doxytag: member="RouterListWidget::onSelectionChanged" ref="aebae8b4805942141a3f33dcefc5a1165" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::onSelectionChanged </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 clicks on an item in the list.</p>
<p>Called when the selected items have changed. This emits the <a class="el" href="class_router_list_widget.html#a311e2bf3c391de9bb0da207cd47ad4e6">routerSelected()</a> signal with the descriptor for the selected router. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8cpp_source.html#l00228">228</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

<p>References <a class="el" href="_router_list_item_8h_source.html#l00048">RouterListItem::descriptor()</a>, and <a class="el" href="class_router_list_widget.html#a311e2bf3c391de9bb0da207cd47ad4e6">routerSelected()</a>.</p>

<p>Referenced by <a class="el" href="_router_list_widget_8cpp_source.html#l00028">RouterListWidget()</a>.</p>

</div>
</div>
<a class="anchor" id="a2dbaaaff42a9dad36afbee445878411f"></a><!-- doxytag: member="RouterListWidget::retranslateUi" ref="a2dbaaaff42a9dad36afbee445878411f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::retranslateUi </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Called when the user changes the UI translation. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8cpp_source.html#l00046">46</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a311e2bf3c391de9bb0da207cd47ad4e6"></a><!-- doxytag: member="RouterListWidget::routerSelected" ref="a311e2bf3c391de9bb0da207cd47ad4e6" args="(QList&lt; RouterDescriptor &gt; rd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::routerSelected </td>
          <td>(</td>
          <td class="paramtype">QList&lt; <a class="el" href="class_router_descriptor.html">RouterDescriptor</a> &gt;&nbsp;</td>
          <td class="paramname"> <em>rd</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Emitted when the user selects a router from the list. </p>

<p>Referenced by <a class="el" href="_router_list_widget_8cpp_source.html#l00228">onSelectionChanged()</a>.</p>

</div>
</div>
<a class="anchor" id="afd17d79a4f7c08ea392d8335af0ad13c"></a><!-- doxytag: member="RouterListWidget::zoomToRouter" ref="afd17d79a4f7c08ea392d8335af0ad13c" args="(QString id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::zoomToRouter </td>
          <td>(</td>
          <td class="paramtype">QString&nbsp;</td>
          <td class="paramname"> <em>id</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Emitted when the user selects a router to zoom in on. </p>

<p>Referenced by <a class="el" href="_router_list_widget_8cpp_source.html#l00126">zoomToSelectedRelay()</a>.</p>

</div>
</div>
<a class="anchor" id="a18a4f64835c4df86e29b7605b6bb8359"></a><!-- doxytag: member="RouterListWidget::zoomToSelectedRelay" ref="a18a4f64835c4df86e29b7605b6bb8359" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RouterListWidget::zoomToSelectedRelay </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Emits a <a class="el" href="class_router_list_widget.html#afd17d79a4f7c08ea392d8335af0ad13c">zoomToRouter()</a> signal containing the fingerprint of the currently selected relay. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8cpp_source.html#l00126">126</a> of file <a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a>.</p>

<p>References <a class="el" href="_router_list_item_8h_source.html#l00044">RouterListItem::id()</a>, and <a class="el" href="class_router_list_widget.html#afd17d79a4f7c08ea392d8335af0ad13c">zoomToRouter()</a>.</p>

<p>Referenced by <a class="el" href="_router_list_widget_8cpp_source.html#l00057">contextMenuEvent()</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a93c0e04836da3ec928772599dcd5c4e5"></a><!-- doxytag: member="RouterListWidget::_idmap" ref="a93c0e04836da3ec928772599dcd5c4e5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QHash&lt;QString,<a class="el" href="class_router_list_item.html">RouterListItem</a>*&gt; <a class="el" href="class_router_list_widget.html#a93c0e04836da3ec928772599dcd5c4e5">RouterListWidget::_idmap</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Maps a server ID to that server's list item. </p>

<p>Definition at line <a class="el" href="_router_list_widget_8h_source.html#l00093">93</a> of file <a class="el" href="_router_list_widget_8h_source.html">RouterListWidget.h</a>.</p>

<p>Referenced by <a class="el" href="_router_list_widget_8cpp_source.html#l00205">addRouter()</a>, <a class="el" href="_router_list_widget_8cpp_source.html#l00149">clearRouters()</a>, and <a class="el" href="_router_list_widget_8cpp_source.html#l00195">findRouterById()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="_router_list_widget_8h_source.html">RouterListWidget.h</a></li>
<li><a class="el" href="_router_list_widget_8cpp_source.html">RouterListWidget.cpp</a></li>
</ul>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 30 22:58:57 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>