OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Slots | Private Attributes | List of all members
Launcher::SettingsPage Class Reference

#include <settingspage.hpp>

Inheritance diagram for Launcher::SettingsPage:
Collaboration diagram for Launcher::SettingsPage:

Public Member Functions

 SettingsPage (Files::ConfigurationManager &cfg, Config::GameSettings &gameSettings, Config::LauncherSettings &launcherSettings, MainDialog *parent=0)
 
 ~SettingsPage ()
 
void saveSettings ()
 
bool loadSettings ()
 
void resetProgressBar ()
 set progress bar on page to 0% More...
 

Private Slots

void on_wizardButton_clicked ()
 
void on_importerButton_clicked ()
 
void on_browseButton_clicked ()
 
void wizardStarted ()
 
void wizardFinished (int exitCode, QProcess::ExitStatus exitStatus)
 
void importerStarted ()
 
void importerFinished (int exitCode, QProcess::ExitStatus exitStatus)
 
void updateOkButton (const QString &text)
 

Private Attributes

Process::ProcessInvokermWizardInvoker
 
Process::ProcessInvokermImporterInvoker
 
Files::ConfigurationManagermCfgMgr
 
Config::GameSettingsmGameSettings
 
Config::LauncherSettingsmLauncherSettings
 
MainDialogmMain
 
TextInputDialogmProfileDialog
 

Constructor & Destructor Documentation

Launcher::SettingsPage::SettingsPage ( Files::ConfigurationManager cfg,
Config::GameSettings gameSettings,
Config::LauncherSettings launcherSettings,
MainDialog parent = 0 
)

Here is the call graph for this function:

Launcher::SettingsPage::~SettingsPage ( )

Member Function Documentation

void Launcher::SettingsPage::importerFinished ( int  exitCode,
QProcess::ExitStatus  exitStatus 
)
privateslot

Here is the caller graph for this function:

void Launcher::SettingsPage::importerStarted ( )
privateslot

Here is the caller graph for this function:

bool Launcher::SettingsPage::loadSettings ( )

Here is the caller graph for this function:

void Launcher::SettingsPage::on_browseButton_clicked ( )
privateslot
void Launcher::SettingsPage::on_importerButton_clicked ( )
privateslot
void Launcher::SettingsPage::on_wizardButton_clicked ( )
privateslot
void Launcher::SettingsPage::resetProgressBar ( )

set progress bar on page to 0%

Here is the caller graph for this function:

void Launcher::SettingsPage::saveSettings ( )
void Launcher::SettingsPage::updateOkButton ( const QString &  text)
privateslot

Here is the caller graph for this function:

void Launcher::SettingsPage::wizardFinished ( int  exitCode,
QProcess::ExitStatus  exitStatus 
)
privateslot

Here is the caller graph for this function:

void Launcher::SettingsPage::wizardStarted ( )
privateslot

Here is the caller graph for this function:

Member Data Documentation

Files::ConfigurationManager& Launcher::SettingsPage::mCfgMgr
private
Config::GameSettings& Launcher::SettingsPage::mGameSettings
private
Process::ProcessInvoker* Launcher::SettingsPage::mImporterInvoker
private
Config::LauncherSettings& Launcher::SettingsPage::mLauncherSettings
private
MainDialog* Launcher::SettingsPage::mMain
private
TextInputDialog* Launcher::SettingsPage::mProfileDialog
private
Process::ProcessInvoker* Launcher::SettingsPage::mWizardInvoker
private

The documentation for this class was generated from the following files: