OpenMW
Public Slots | Public Member Functions | Private Member Functions | Private Attributes
Launcher::MainDialog Class Reference

#include <maindialog.hpp>

List of all members.

Public Slots

void changePage (QListWidgetItem *current, QListWidgetItem *previous)
void play ()

Public Member Functions

 MainDialog (QWidget *parent=0)
bool setup ()
bool showFirstRunDialog ()

Private Member Functions

void createIcons ()
void createPages ()
bool setupLauncherSettings ()
bool setupGameSettings ()
bool setupGraphicsSettings ()
void loadSettings ()
void saveSettings ()
bool writeSettings ()
bool startProgram (const QString &name, bool detached=false)
bool startProgram (const QString &name, const QStringList &arguments, bool detached=false)
void closeEvent (QCloseEvent *event)

Private Attributes

PlayPagemPlayPage
GraphicsPagemGraphicsPage
DataFilesPagemDataFilesPage
Files::ConfigurationManager mCfgMgr
GameSettings mGameSettings
GraphicsSettings mGraphicsSettings
LauncherSettings mLauncherSettings

Constructor & Destructor Documentation

Launcher::MainDialog::MainDialog ( QWidget *  parent = 0) [explicit]

Member Function Documentation

void Launcher::MainDialog::changePage ( QListWidgetItem *  current,
QListWidgetItem *  previous 
) [slot]
void Launcher::MainDialog::closeEvent ( QCloseEvent *  event) [private]
void Launcher::MainDialog::play ( ) [slot]
bool Launcher::MainDialog::startProgram ( const QString &  name,
bool  detached = false 
) [inline, private]
bool Launcher::MainDialog::startProgram ( const QString &  name,
const QStringList &  arguments,
bool  detached = false 
) [private]

Member Data Documentation


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