GeneralPage Class Reference

#include <generalpage.h>

Inheritance diagram for GeneralPage:

ConfigPage List of all members.

Public Member Functions

 GeneralPage (QWidget *parent=0)
 ~GeneralPage ()
bool save (QString &errmsg)
void load ()

Private Slots

void browseTorPath ()

Private Attributes

VidaliaSettings_vidaliaSettings
TorSettings_torSettings
Ui::GeneralPage ui

Detailed Description

Definition at line 38 of file generalpage.h.


Constructor & Destructor Documentation

GeneralPage::GeneralPage ( QWidget *  parent = 0  ) 

Default Constructor

Definition at line 31 of file generalpage.cpp.

References _torSettings, _vidaliaSettings, browseTorPath(), and ui.

GeneralPage::~GeneralPage (  ) 

Default Destructor

Definition at line 52 of file generalpage.cpp.

References _torSettings, and _vidaliaSettings.


Member Function Documentation

bool GeneralPage::save ( QString &  errmsg  )  [virtual]

Saves the changes on this page

Implements ConfigPage.

Definition at line 82 of file generalpage.cpp.

References _torSettings, _vidaliaSettings, TorSettings::setExecutable(), VidaliaSettings::setRunTorAtStart(), VidaliaSettings::setRunVidaliaOnBoot(), and ui.

void GeneralPage::load (  )  [virtual]

Loads the settings for this page

Implements ConfigPage.

Definition at line 93 of file generalpage.cpp.

References _torSettings, _vidaliaSettings, TorSettings::getExecutable(), VidaliaSettings::runTorAtStart(), VidaliaSettings::runVidaliaOnBoot(), and ui.

void GeneralPage::browseTorPath (  )  [private, slot]

Called when the user clicks "Browse"

Definition at line 60 of file generalpage.cpp.

References ui.

Referenced by GeneralPage().


Member Data Documentation

VidaliaSettings* GeneralPage::_vidaliaSettings [private]

Definition at line 58 of file generalpage.h.

Referenced by GeneralPage(), load(), save(), and ~GeneralPage().

TorSettings* GeneralPage::_torSettings [private]

Definition at line 60 of file generalpage.h.

Referenced by GeneralPage(), load(), save(), and ~GeneralPage().

Ui::GeneralPage GeneralPage::ui [private]

Qt Designer generated object

Definition at line 62 of file generalpage.h.

Referenced by browseTorPath(), GeneralPage(), load(), and save().


The documentation for this class was generated from the following files:
Generated on Mon Oct 23 20:08:16 2006 for Vidalia by  doxygen 1.5.0