FlightGear next
QtLauncher.hxx File Reference
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  flightgear
 FlightPlan.hxx - defines a full flight-plan object, including departure, cruise, arrival information and waypoints.
 

Enumerations

enum  flightgear::LockFileDialogResult { flightgear::LockFileContinue , flightgear::LockFileReset , flightgear::LockFileQuit }
 
enum class  flightgear::SetupRootResult { flightgear::RestoredOk , flightgear::UserExit , flightgear::UserSelected , flightgear::UseDefault }
 

Functions

void flightgear::initApp (int &argc, char **argv, bool doInitQSettings)
 
void flightgear::shutdownQtApp ()
 
void flightgear::initQSettings ()
 
bool flightgear::checkKeyboardModifiersForSettingFGRoot ()
 
bool flightgear::runLauncherDialog ()
 
bool flightgear::runInAppLauncherDialog ()
 
LockFileDialogResult flightgear::showLockFileDialog ()
 
void flightgear::restartTheApp ()
 restartTheApp quit the application and relaunch it, passing the –launcher flag explicitly.
 
void flightgear::startLaunchOnExit (const std::vector< std::string > &originalCommandLine)
 @ brief helper to re-open the launcher once FLightGear exits cleanly
 
void flightgear::launcherSetSceneryPaths ()
 
bool flightgear::showSetupRootDialog (bool usingDefaultRoot)
 
SetupRootResult flightgear::restoreUserSelectedRoot (SGPath &path)
 
void flightgear::warnAboutGLVersion ()