![]() |
VR-Forces Developer's Guide
|
Manages launch configurations for the front-end and back-end.

Public Member Functions | |
| DtVrfLauncherApplication () | |
| DtVrfLauncherApplication (int &argc, char *argv[]) | |
| virtual | ~DtVrfLauncherApplication () |
| virtual bool | processPredefinedConnection () |
| virtual bool | processAutoConnect () |
| virtual bool | processDriver (const std::string driverName, const std::string driverFilepath) |
| virtual DtConnectionSettings * | connectionSettings () |
| virtual void | setConnectionSettings (DtConnectionSettings *settings) |
| virtual QString | frontEndAppName () |
| virtual void | setFrontEndBinDir (const char *path) |
| virtual const QDir & | frontEndBinDir () const |
| virtual QFileInfo | frontEndAppFile () |
| virtual const QStringList | frontEndAppArgs () const |
| virtual QFileInfo | radioAppFile () |
| virtual QString | radioAppName () |
| virtual const QStringList | radioAppArgs () const |
| virtual bool | connectionWillBeValid () const |
| virtual bool | connectionWillBeValid (const QString deviceAddress) const |
| virtual QString | backEndAppNameFromProtocol (DtProtocolTypes thisProtocol) |
| virtual QString | backEndAppName () |
| virtual void | setBackEndBinDir (const char *path) |
| virtual const QDir & | backEndBinDir () const |
| virtual QFileInfo | backEndAppFile () |
| virtual const QStringList | backEndAppArgs () const |
| virtual int | startConnectionConfigWidget () |
| virtual void | setInLaunchMode (bool launch) |
| virtual bool | inLaunchMode () const |
| virtual bool | frontEndLaunchRequested () const |
| virtual bool | backEndLaunchRequested () const |
| virtual bool | radioLaunchRequested () const |
| virtual bool | configurationMode () const |
| virtual bool | combinedLaunchRequested () const |
| std::string | language () const |
| virtual void | setDarkMode (bool) |
| bool | darkMode () const |
| virtual std::string | iconPath () const |
Protected Attributes | |
| DtConnectionSettings * | myConnectionSettings |
| DtApplicationSettingsWithoutIgnore | myApplicationSettings |
| DtConfigVariable< bool > | myRunFrontEndFlag |
| DtConfigVariable< bool > | myRunBackEndFlag |
| DtConfigVariable< bool > | myConfigTool |
| DtConfigVariable< bool > | myIgnoreFlag |
| DtConfigVariable< bool > | mySimArgsFlag |
| DtConfigVariable< bool > | myGuiArgsFlag |
| DtConfigVariable< bool > | myMakRadioFlag |
| DtConfigVariable< bool > | myUseUserSettingsDirectory |
| DtConfigVariable< DtString > | myUsePredefinedConnection |
| DtConfigVariable< DtString > | myLanguage |
| QDir | myFrontEndBinDir |
| QStringList | myAdditionalFrontEndArgs |
| QDir | myBackEndBinDir |
| QStringList | myAdditionalBackEndArgs |
| bool | myLaunchFlag |
| bool | myDarkMode |
| DtVrfLauncherApplication::DtVrfLauncherApplication | ( | ) |
Default CTOR.
|
virtual |
DTOR.
|
virtual |
If myUsePredefinedConnection is not empty, call processDriver to attempt to load the connection.
|
virtual |
If the autoConnect.xml file is present, calls processDriver to attempt to load it.
|
virtual |
If the specified driver file can be loaded it is used to populate myConnection and true is returned.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| std::string DtVrfLauncherApplication::language | ( | ) | const |
|
virtual |
|
inline |
References myDarkMode.
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Referenced by darkMode().