Sophie

Sophie

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

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: ConfigDialog 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>ConfigDialog Class Reference</h1><!-- doxytag: class="ConfigDialog" --><!-- doxytag: inherits="VidaliaWindow" -->
<p><code>#include &lt;<a class="el" href="_config_dialog_8h_source.html">ConfigDialog.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for ConfigDialog:</div>
<div class="dynsection">
 <div class="center">
  <img src="class_config_dialog.png" usemap="#ConfigDialog_map" alt=""/>
  <map id="ConfigDialog_map" name="ConfigDialog_map">
<area href="class_vidalia_window.html" alt="VidaliaWindow" shape="rect" coords="0,0,95,24"/>
</map>
 </div>
</div>

<p><a href="class_config_dialog-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_config_dialog.html#a76a284ede76eb7d829a5a50c3d2bbc53">Page</a> { <br/>
&nbsp;&nbsp;<a class="el" href="class_config_dialog.html#a76a284ede76eb7d829a5a50c3d2bbc53a0cacbe776c6b17d0bf81978804ac4cab">General</a> =  0, 
<a class="el" href="class_config_dialog.html#a76a284ede76eb7d829a5a50c3d2bbc53a1a1bfdea98d286b2c0c57a3277ab1564">Network</a>, 
<a class="el" href="class_config_dialog.html#a76a284ede76eb7d829a5a50c3d2bbc53a4330dcd7578ffc4dee2db10ef8e87613">Server</a>, 
<a class="el" href="class_config_dialog.html#a76a284ede76eb7d829a5a50c3d2bbc53a03be78e0d7fbe1fe0646d6efb97c7589">Appearance</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="class_config_dialog.html#a76a284ede76eb7d829a5a50c3d2bbc53a01203a45dba0c35f1eeaabe79d890203">Advanced</a>, 
<a class="el" href="class_config_dialog.html#a76a284ede76eb7d829a5a50c3d2bbc53a11484ee026596f609d4031cb2d91301d">Service</a>
<br/>
 }</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_config_dialog.html#a5c45b78319a81b4d007f27ce2e6892e3">showWindow</a> (<a class="el" href="class_config_dialog.html#a76a284ede76eb7d829a5a50c3d2bbc53">Page</a> page=General)</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_config_dialog.html#a05ea802a2d8bed5de7dc5d93d5b7295a">checkForUpdates</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_config_dialog.html#ad16df8ed2e55bd5cc55e3ef9040b8b93">ConfigDialog</a> (QWidget *parent=0)</td></tr>
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_config_dialog.html#ade37ee9f437542ecd74fdf85a604b39d">retranslateUi</a> ()</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_config_dialog.html#a8f43753baeacc6de80e9ae8ae8e8ea6d">saveChanges</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_config_dialog.html#a11242470bdf96e17f152cf8c98905f99">applyChanges</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_config_dialog.html#aa1ecc93ca70f42da4952b618c22e6818">saveConf</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_config_dialog.html#a4c8fdc4f2956ddc86fddf01c78132162">help</a> (const QString &amp;topic)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_config_dialog.html#a088f2eb2fe5a30e119bf2c14719cc756">help</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_config_dialog.html#a8c542efe163d08d0d8f95e59f44aa21f">onCheckForUpdates</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_config_dialog.html#a4c067da89bc2454514265f5d4704838d">loadSettings</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QAction *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_config_dialog.html#a42ed24a153d6cc141d7e95b7e82004ea">createPageAction</a> (const QIcon &amp;img, const QString &amp;text, const QString &amp;data, QActionGroup *group)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_config_dialog.html#a11db8b09442623aea70b42dfac3a6c67">addAction</a> (QAction *action, const char *slot=0)</td></tr>
<tr><td colspan="2"><h2>Private Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Ui::ConfigDialog&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_config_dialog.html#abb4a5d39211db249c0ab3ea23b5f0a99">ui</a></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>

<p>Definition at line <a class="el" href="_config_dialog_8h_source.html#l00027">27</a> of file <a class="el" href="_config_dialog_8h_source.html">ConfigDialog.h</a>.</p>
<hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a76a284ede76eb7d829a5a50c3d2bbc53"></a><!-- doxytag: member="ConfigDialog::Page" ref="a76a284ede76eb7d829a5a50c3d2bbc53" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_config_dialog.html#a76a284ede76eb7d829a5a50c3d2bbc53">ConfigDialog::Page</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Config dialog pages. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a76a284ede76eb7d829a5a50c3d2bbc53a0cacbe776c6b17d0bf81978804ac4cab"></a><!-- doxytag: member="General" ref="a76a284ede76eb7d829a5a50c3d2bbc53a0cacbe776c6b17d0bf81978804ac4cab" args="" -->General</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a76a284ede76eb7d829a5a50c3d2bbc53a1a1bfdea98d286b2c0c57a3277ab1564"></a><!-- doxytag: member="Network" ref="a76a284ede76eb7d829a5a50c3d2bbc53a1a1bfdea98d286b2c0c57a3277ab1564" args="" -->Network</em>&nbsp;</td><td>
<p>General configuration page. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a76a284ede76eb7d829a5a50c3d2bbc53a4330dcd7578ffc4dee2db10ef8e87613"></a><!-- doxytag: member="Server" ref="a76a284ede76eb7d829a5a50c3d2bbc53a4330dcd7578ffc4dee2db10ef8e87613" args="" -->Server</em>&nbsp;</td><td>
<p>Network configuration page. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a76a284ede76eb7d829a5a50c3d2bbc53a03be78e0d7fbe1fe0646d6efb97c7589"></a><!-- doxytag: member="Appearance" ref="a76a284ede76eb7d829a5a50c3d2bbc53a03be78e0d7fbe1fe0646d6efb97c7589" args="" -->Appearance</em>&nbsp;</td><td>
<p>Server configuration page. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a76a284ede76eb7d829a5a50c3d2bbc53a01203a45dba0c35f1eeaabe79d890203"></a><!-- doxytag: member="Advanced" ref="a76a284ede76eb7d829a5a50c3d2bbc53a01203a45dba0c35f1eeaabe79d890203" args="" -->Advanced</em>&nbsp;</td><td>
<p>Appearance configuration page. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a76a284ede76eb7d829a5a50c3d2bbc53a11484ee026596f609d4031cb2d91301d"></a><!-- doxytag: member="Service" ref="a76a284ede76eb7d829a5a50c3d2bbc53a11484ee026596f609d4031cb2d91301d" args="" -->Service</em>&nbsp;</td><td>
<p>Advanced configuration page. <a class="el" href="class_service.html">Service</a> Configuration page </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="_config_dialog_8h_source.html#l00033">33</a> of file <a class="el" href="_config_dialog_8h_source.html">ConfigDialog.h</a>.</p>

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

<p>Definition at line <a class="el" href="_config_dialog_8cpp_source.html#l00043">43</a> of file <a class="el" href="_config_dialog_8cpp_source.html">ConfigDialog.cpp</a>.</p>

<p>References <a class="el" href="_config_dialog_8cpp_source.html#l00138">addAction()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00213">applyChanges()</a>, <a class="el" href="class_config_dialog.html#a05ea802a2d8bed5de7dc5d93d5b7295a">checkForUpdates()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00126">createPageAction()</a>, <a class="el" href="_vidalia_8cpp_source.html#l00387">Vidalia::createShortcut()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00264">help()</a>, <a class="el" href="class_vidalia_window.html#add0cc6c3beec0d1e18a3dd467a903e6c">VidaliaWindow::helpRequested()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00037">IMAGE_ADVANCED</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00036">IMAGE_APPEARANCE</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00033">IMAGE_GENERAL</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00038">IMAGE_HELP</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00034">IMAGE_NETWORK</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00035">IMAGE_SERVER</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00039">IMAGE_SERVICE</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00287">onCheckForUpdates()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00183">saveChanges()</a>, <a class="el" href="_vidalia_8h_source.html#l00076">Vidalia::torControl()</a>, and <a class="el" href="_config_dialog_8h_source.html#l00089">ui</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a11db8b09442623aea70b42dfac3a6c67"></a><!-- doxytag: member="ConfigDialog::addAction" ref="a11db8b09442623aea70b42dfac3a6c67" args="(QAction *action, const char *slot=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ConfigDialog::addAction </td>
          <td>(</td>
          <td class="paramtype">QAction *&nbsp;</td>
          <td class="paramname"> <em>action</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>slot</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Adds a new action to the toolbar.</p>
<p>Adds the given action to the toolbar and hooks its triggered() signal to the specified slot (if given). </p>

<p>Definition at line <a class="el" href="_config_dialog_8cpp_source.html#l00138">138</a> of file <a class="el" href="_config_dialog_8cpp_source.html">ConfigDialog.cpp</a>.</p>

<p>References <a class="el" href="_config_dialog_8h_source.html#l00089">ui</a>.</p>

<p>Referenced by <a class="el" href="_config_dialog_8cpp_source.html#l00043">ConfigDialog()</a>.</p>

</div>
</div>
<a class="anchor" id="a11242470bdf96e17f152cf8c98905f99"></a><!-- doxytag: member="ConfigDialog::applyChanges" ref="a11242470bdf96e17f152cf8c98905f99" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ConfigDialog::applyChanges </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 after <a class="el" href="class_vidalia.html">Vidalia</a> has authenticated to Tor and applies any changes made since the last time they were applied. </p>

<p>Definition at line <a class="el" href="_config_dialog_8cpp_source.html#l00213">213</a> of file <a class="el" href="_config_dialog_8cpp_source.html">ConfigDialog.cpp</a>.</p>

<p>References <a class="el" href="_config_page_8h_source.html#l00051">ConfigPage::apply()</a>, <a class="el" href="_v_message_box_8h_source.html#l00032">VMessageBox::Cancel</a>, <a class="el" href="_config_page_8h_source.html#l00044">ConfigPage::changedSinceLastApply()</a>, <a class="el" href="html_8cpp_source.html#l00023">p()</a>, <a class="el" href="_config_page_8h_source.html#l00057">ConfigPage::revert()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00251">saveConf()</a>, <a class="el" href="_v_message_box_8h_source.html#l00038">VMessageBox::ShowSettings</a>, <a class="el" href="_vidalia_window_8h_source.html#l00065">VidaliaWindow::showWindow()</a>, <a class="el" href="_config_page_8h_source.html#l00033">ConfigPage::title()</a>, <a class="el" href="_config_dialog_8h_source.html#l00089">ui</a>, and <a class="el" href="_v_message_box_8cpp_source.html#l00150">VMessageBox::warning()</a>.</p>

<p>Referenced by <a class="el" href="_config_dialog_8cpp_source.html#l00043">ConfigDialog()</a>, and <a class="el" href="_config_dialog_8cpp_source.html#l00183">saveChanges()</a>.</p>

</div>
</div>
<a class="anchor" id="a05ea802a2d8bed5de7dc5d93d5b7295a"></a><!-- doxytag: member="ConfigDialog::checkForUpdates" ref="a05ea802a2d8bed5de7dc5d93d5b7295a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ConfigDialog::checkForUpdates </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 user clicks "Check Now" to initiate a check for software updates. </p>

<p>Referenced by <a class="el" href="_config_dialog_8cpp_source.html#l00043">ConfigDialog()</a>, and <a class="el" href="_config_dialog_8cpp_source.html#l00287">onCheckForUpdates()</a>.</p>

</div>
</div>
<a class="anchor" id="a42ed24a153d6cc141d7e95b7e82004ea"></a><!-- doxytag: member="ConfigDialog::createPageAction" ref="a42ed24a153d6cc141d7e95b7e82004ea" args="(const QIcon &amp;img, const QString &amp;text, const QString &amp;data, QActionGroup *group)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QAction * ConfigDialog::createPageAction </td>
          <td>(</td>
          <td class="paramtype">const QIcon &amp;&nbsp;</td>
          <td class="paramname"> <em>img</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>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QActionGroup *&nbsp;</td>
          <td class="paramname"> <em>group</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Creates a new action for a config page.</p>
<p>Creates a new action associated with a config page. </p>

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

<p>Referenced by <a class="el" href="_config_dialog_8cpp_source.html#l00043">ConfigDialog()</a>.</p>

</div>
</div>
<a class="anchor" id="a088f2eb2fe5a30e119bf2c14719cc756"></a><!-- doxytag: member="ConfigDialog::help" ref="a088f2eb2fe5a30e119bf2c14719cc756" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ConfigDialog::help </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Shows general help information for whichever settings page the user is currently viewing.</p>
<p>Shows help information for whichever settings page the user is currently viewing. </p>

<p>Definition at line <a class="el" href="_config_dialog_8cpp_source.html#l00264">264</a> of file <a class="el" href="_config_dialog_8cpp_source.html">ConfigDialog.cpp</a>.</p>

<p>References <a class="el" href="_config_dialog_8h_source.html#l00038">Advanced</a>, <a class="el" href="_config_dialog_8h_source.html#l00037">Appearance</a>, <a class="el" href="_config_dialog_8h_source.html#l00035">Network</a>, <a class="el" href="_config_dialog_8h_source.html#l00036">Server</a>, and <a class="el" href="_config_dialog_8h_source.html#l00089">ui</a>.</p>

<p>Referenced by <a class="el" href="_config_dialog_8cpp_source.html#l00043">ConfigDialog()</a>.</p>

</div>
</div>
<a class="anchor" id="a4c8fdc4f2956ddc86fddf01c78132162"></a><!-- doxytag: member="ConfigDialog::help" ref="a4c8fdc4f2956ddc86fddf01c78132162" args="(const QString &amp;topic)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ConfigDialog::help </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>topic</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Called when a <a class="el" href="class_config_page.html">ConfigPage</a> in the dialog requests help on a specific <b>topic</b>. </p>

<p>Definition at line <a class="el" href="_config_dialog_8cpp_source.html#l00296">296</a> of file <a class="el" href="_config_dialog_8cpp_source.html">ConfigDialog.cpp</a>.</p>

<p>References <a class="el" href="class_vidalia_window.html#add0cc6c3beec0d1e18a3dd467a903e6c">VidaliaWindow::helpRequested()</a>.</p>

</div>
</div>
<a class="anchor" id="a4c067da89bc2454514265f5d4704838d"></a><!-- doxytag: member="ConfigDialog::loadSettings" ref="a4c067da89bc2454514265f5d4704838d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ConfigDialog::loadSettings </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Loads the current configuration settings</p>
<p>Loads the saved <a class="el" href="class_config_dialog.html">ConfigDialog</a> settings. </p>

<p>Definition at line <a class="el" href="_config_dialog_8cpp_source.html#l00172">172</a> of file <a class="el" href="_config_dialog_8cpp_source.html">ConfigDialog.cpp</a>.</p>

<p>References <a class="el" href="class_config_page.html#af24af763436558c6db62c8ec04a6cb11">ConfigPage::load()</a>, and <a class="el" href="_config_dialog_8h_source.html#l00089">ui</a>.</p>

<p>Referenced by <a class="el" href="_config_dialog_8cpp_source.html#l00146">showWindow()</a>.</p>

</div>
</div>
<a class="anchor" id="a8c542efe163d08d0d8f95e59f44aa21f"></a><!-- doxytag: member="ConfigDialog::onCheckForUpdates" ref="a8c542efe163d08d0d8f95e59f44aa21f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ConfigDialog::onCheckForUpdates </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Stub method that relays the <a class="el" href="class_config_dialog.html#a05ea802a2d8bed5de7dc5d93d5b7295a">checkForUpdates()</a> signal from the General settings page to the owner of the config dialog (<a class="el" href="class_main_window.html">MainWindow</a>). </p>

<p>Definition at line <a class="el" href="_config_dialog_8cpp_source.html#l00287">287</a> of file <a class="el" href="_config_dialog_8cpp_source.html">ConfigDialog.cpp</a>.</p>

<p>References <a class="el" href="class_config_dialog.html#a05ea802a2d8bed5de7dc5d93d5b7295a">checkForUpdates()</a>.</p>

<p>Referenced by <a class="el" href="_config_dialog_8cpp_source.html#l00043">ConfigDialog()</a>.</p>

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

<p>Reimplemented from <a class="el" href="class_vidalia_window.html#a0be6339c19826f3473d558a9e11ced56">VidaliaWindow</a>.</p>

<p>Definition at line <a class="el" href="_config_dialog_8cpp_source.html#l00158">158</a> of file <a class="el" href="_config_dialog_8cpp_source.html">ConfigDialog.cpp</a>.</p>

<p>References <a class="el" href="_config_page_8h_source.html#l00059">ConfigPage::retranslateUi()</a>, and <a class="el" href="_config_dialog_8h_source.html#l00089">ui</a>.</p>

</div>
</div>
<a class="anchor" id="a8f43753baeacc6de80e9ae8ae8e8ea6d"></a><!-- doxytag: member="ConfigDialog::saveChanges" ref="a8f43753baeacc6de80e9ae8ae8e8ea6d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ConfigDialog::saveChanges </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 user clicks "Save Settings". Saves their settings to Vidalia's configuration file.</p>
<p>Saves changes made to settings. If Tor is running and <a class="el" href="class_vidalia.html">Vidalia</a> is connected, we will also attempt to apply the changes to Tor. </p>

<p>Definition at line <a class="el" href="_config_dialog_8cpp_source.html#l00183">183</a> of file <a class="el" href="_config_dialog_8cpp_source.html">ConfigDialog.cpp</a>.</p>

<p>References <a class="el" href="_config_dialog_8cpp_source.html#l00213">applyChanges()</a>, <a class="el" href="_tor_control_8cpp_source.html#l00223">TorControl::isConnected()</a>, <a class="el" href="_v_message_box_8h_source.html#l00031">VMessageBox::Ok</a>, <a class="el" href="html_8cpp_source.html#l00023">p()</a>, <a class="el" href="class_config_page.html#a69161e9c64091a451508566cf5799223">ConfigPage::save()</a>, <a class="el" href="_config_page_8h_source.html#l00033">ConfigPage::title()</a>, <a class="el" href="_vidalia_8h_source.html#l00076">Vidalia::torControl()</a>, <a class="el" href="_config_dialog_8h_source.html#l00089">ui</a>, and <a class="el" href="_v_message_box_8cpp_source.html#l00150">VMessageBox::warning()</a>.</p>

<p>Referenced by <a class="el" href="_config_dialog_8cpp_source.html#l00043">ConfigDialog()</a>.</p>

</div>
</div>
<a class="anchor" id="aa1ecc93ca70f42da4952b618c22e6818"></a><!-- doxytag: member="ConfigDialog::saveConf" ref="aa1ecc93ca70f42da4952b618c22e6818" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ConfigDialog::saveConf </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Sends Tor a SAVECONF to write its configuration to disk. If the SAVECONF is successful, then all settings are considered to be applied. </p>

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

<p>References <a class="el" href="_tor_control_8cpp_source.html#l00848">TorControl::saveConf()</a>, and <a class="el" href="_vidalia_8h_source.html#l00076">Vidalia::torControl()</a>.</p>

<p>Referenced by <a class="el" href="_config_dialog_8cpp_source.html#l00213">applyChanges()</a>.</p>

</div>
</div>
<a class="anchor" id="a5c45b78319a81b4d007f27ce2e6892e3"></a><!-- doxytag: member="ConfigDialog::showWindow" ref="a5c45b78319a81b4d007f27ce2e6892e3" args="(Page page=General)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ConfigDialog::showWindow </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_config_dialog.html#a76a284ede76eb7d829a5a50c3d2bbc53">Page</a>&nbsp;</td>
          <td class="paramname"> <em>page</em> = <code>General</code></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Shows the config dialog with focus set to the given page. </p>

<p>Definition at line <a class="el" href="_config_dialog_8cpp_source.html#l00146">146</a> of file <a class="el" href="_config_dialog_8cpp_source.html">ConfigDialog.cpp</a>.</p>

<p>References <a class="el" href="_config_dialog_8cpp_source.html#l00172">loadSettings()</a>, <a class="el" href="_vidalia_window_8h_source.html#l00065">VidaliaWindow::showWindow()</a>, and <a class="el" href="_config_dialog_8h_source.html#l00089">ui</a>.</p>

<p>Referenced by <a class="el" href="_server_page_8cpp_source.html#l00140">ServerPage::onAuthenticated()</a>, and <a class="el" href="_main_window_8cpp_source.html#l01714">MainWindow::showConfigDialog()</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="abb4a5d39211db249c0ab3ea23b5f0a99"></a><!-- doxytag: member="ConfigDialog::ui" ref="abb4a5d39211db249c0ab3ea23b5f0a99" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Ui::ConfigDialog <a class="el" href="class_config_dialog.html#abb4a5d39211db249c0ab3ea23b5f0a99">ConfigDialog::ui</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Qt Designer generated object </p>

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

<p>Referenced by <a class="el" href="_config_dialog_8cpp_source.html#l00138">addAction()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00213">applyChanges()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00043">ConfigDialog()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00264">help()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00172">loadSettings()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00158">retranslateUi()</a>, <a class="el" href="_config_dialog_8cpp_source.html#l00183">saveChanges()</a>, and <a class="el" href="_config_dialog_8cpp_source.html#l00146">showWindow()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="_config_dialog_8h_source.html">ConfigDialog.h</a></li>
<li><a class="el" href="_config_dialog_8cpp_source.html">ConfigDialog.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>