Fork me on GitHub
2.15.20
FGx
A cross-platform launcher for FlightGear
FgExePage Class Reference

#include <fgexepage.h>

Inheritance diagram for FgExePage:

Public Slots

void check_paths ()
 
void on_default_toggled (bool)
 
void on_fgfs_autodetect ()
 
void on_select_fgfs_path ()
 

Public Member Functions

 FgExePage (MainObject *mainObject, QWidget *parent=0)
 
void initializePage ()
 
bool validatePage ()
 

Public Attributes

QToolButton * buttExecutable
 
QLabellblCustom
 
QLabellblDefault
 
MainObjectmainObject
 
QRadioButton * radioCustom
 
QRadioButton * radioDefault
 
QLineEdit * txtFgfs
 

Detailed Description

Definition at line 12 of file fgexepage.h.

Constructor & Destructor Documentation

FgExePage::FgExePage ( MainObject mainObject,
QWidget parent = 0 
)
explicit

Definition at line 16 of file fgexepage.cpp.

Member Function Documentation

void FgExePage::check_paths ( )
slot
void FgExePage::initializePage ( )

Definition at line 181 of file fgexepage.cpp.

void FgExePage::on_default_toggled ( bool  state)
slot

Definition at line 224 of file fgexepage.cpp.

Referenced by FgExePage().

void FgExePage::on_fgfs_autodetect ( )
slot

Definition at line 94 of file fgexepage.cpp.

Referenced by FgExePage().

void FgExePage::on_select_fgfs_path ( )
slot

Definition at line 121 of file fgexepage.cpp.

Referenced by FgExePage().

bool FgExePage::validatePage ( )

Definition at line 196 of file fgexepage.cpp.

Member Data Documentation

QToolButton* FgExePage::buttExecutable

Definition at line 21 of file fgexepage.h.

Referenced by FgExePage(), and on_default_toggled().

QLabel* FgExePage::lblCustom

Definition at line 24 of file fgexepage.h.

Referenced by check_paths(), FgExePage(), and on_default_toggled().

QLabel* FgExePage::lblDefault

Definition at line 23 of file fgexepage.h.

Referenced by check_paths(), FgExePage(), and initializePage().

MainObject* FgExePage::mainObject

Definition at line 17 of file fgexepage.h.

Referenced by check_paths(), FgExePage(), initializePage(), and validatePage().

QRadioButton* FgExePage::radioCustom

Definition at line 20 of file fgexepage.h.

Referenced by check_paths(), FgExePage(), and initializePage().

QRadioButton* FgExePage::radioDefault

Definition at line 19 of file fgexepage.h.

Referenced by check_paths(), FgExePage(), initializePage(), on_default_toggled(), and validatePage().

QLineEdit* FgExePage::txtFgfs

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