|
QGroundControl
Ground Control Station for MAVLink Drones
|
Application Settings. More...
#include <AppSettings.h>
Inheritance diagram for AppSettings:
Collaboration diagram for AppSettings:Signals | |
| void | savePathsChanged () |
Signals inherited from SettingsGroup | |
| void | userVisibleChanged () |
Public Member Functions | |
| AppSettings (QObject *parent=nullptr) | |
| QString | missionSavePath () |
| QString | parameterSavePath () |
| QString | telemetrySavePath () |
| QString | logSavePath () |
| QString | videoSavePath () |
| QString | photoSavePath () |
| QString | crashSavePath () |
| QString | mavlinkActionsSavePath () |
| QString | settingsSavePath () |
| Q_INVOKABLE void | firstRunPromptIdsMarkIdAsShown (int id) |
Public Member Functions inherited from SettingsGroup | |
| SettingsGroup (const QString &name, const QString &settingsGroup, QObject *parent=nullptr) | |
| virtual bool | userVisible () |
| virtual void | setUserVisible (bool vis) |
| QString | settingsGroup () const |
Static Public Member Functions | |
| static QList< int > | firstRunPromptsIdsVariantToList (const QVariant &firstRunPromptIds) |
| static QVariant | firstRunPromptsIdsListToVariant (const QList< int > &rgIds) |
Static Public Attributes | |
| static constexpr const char * | clearSettingsNextBootKey = "clearSettingsNextBoot" |
| static constexpr const char * | parameterFileExtension = "params" |
| static constexpr const char * | planFileExtension = "plan" |
| static constexpr const char * | waypointsFileExtension = "waypoints" |
| static constexpr const char * | telemetryFileExtension = "tlog" |
| static constexpr const char * | kmlFileExtension = "kml" |
| static constexpr const char * | shpFileExtension = "shp" |
| static constexpr const char * | logFileExtension = "ulg" |
| static constexpr const char * | tilesetFileExtension = "qgctiledb" |
| static constexpr const char * | settingsFileExtension = "settings" |
| static constexpr const char * | parameterDirectory = QT_TRANSLATE_NOOP("AppSettings", "Parameters") |
| static constexpr const char * | telemetryDirectory = QT_TRANSLATE_NOOP("AppSettings", "Telemetry") |
| static constexpr const char * | missionDirectory = QT_TRANSLATE_NOOP("AppSettings", "Missions") |
| static constexpr const char * | logDirectory = QT_TRANSLATE_NOOP("AppSettings", "Logs") |
| static constexpr const char * | videoDirectory = QT_TRANSLATE_NOOP("AppSettings", "Video") |
| static constexpr const char * | photoDirectory = QT_TRANSLATE_NOOP("AppSettings", "Photo") |
| static constexpr const char * | crashDirectory = QT_TRANSLATE_NOOP("AppSettings", "CrashLogs") |
| static constexpr const char * | mavlinkActionsDirectory = QT_TRANSLATE_NOOP("AppSettings", "MavlinkActions") |
| static constexpr const char * | settingsDirectory = QT_TRANSLATE_NOOP("AppSettings", "Settings") |
Friends | |
| class | QGCApplication |
Additional Inherited Members | |
Protected Member Functions inherited from SettingsGroup | |
| SettingsFact * | _createSettingsFact (const QString &factName) |
Protected Attributes inherited from SettingsGroup | |
| bool | _userVisible |
| QString | _name |
| QString | _settingsGroup |
| QMap< QString, FactMetaData * > | _nameToMetaDataMap |
Application Settings.
Definition at line 9 of file AppSettings.h.
| AppSettings::AppSettings | ( | QObject * | parent = nullptr | ) |
| QString AppSettings::crashSavePath | ( | void | ) |
Definition at line 303 of file AppSettings.cc.
References crashDirectory.
| void AppSettings::firstRunPromptIdsMarkIdAsShown | ( | int | id | ) |
Definition at line 339 of file AppSettings.cc.
References firstRunPromptsIdsListToVariant(), and firstRunPromptsIdsVariantToList().
|
static |
Definition at line 330 of file AppSettings.cc.
Referenced by firstRunPromptIdsMarkIdAsShown().
|
static |
Definition at line 318 of file AppSettings.cc.
Referenced by firstRunPromptIdsMarkIdAsShown(), and QGCCorePlugin::firstRunPromptsToShow().
| QString AppSettings::logSavePath | ( | void | ) |
Definition at line 288 of file AppSettings.cc.
References logDirectory.
Referenced by OnboardLogController::download(), and OnboardLogFtpController::download().
| QString AppSettings::mavlinkActionsSavePath | ( | void | ) |
Definition at line 308 of file AppSettings.cc.
References mavlinkActionsDirectory.
| QString AppSettings::missionSavePath | ( | void | ) |
Definition at line 273 of file AppSettings.cc.
References missionDirectory.
Referenced by ComplexMissionItem::_savePresetJson(), and QGCFileDialogController::importFromNativePicker().
| QString AppSettings::parameterSavePath | ( | void | ) |
Definition at line 278 of file AppSettings.cc.
References parameterDirectory.
| QString AppSettings::photoSavePath | ( | void | ) |
Definition at line 298 of file AppSettings.cc.
References photoDirectory.
Referenced by VideoManager::grabImage().
|
signal |
Referenced by DECLARE_SETTINGGROUP(), and QGCApplication::init().
| QString AppSettings::settingsSavePath | ( | void | ) |
Definition at line 313 of file AppSettings.cc.
References settingsDirectory.
| QString AppSettings::telemetrySavePath | ( | void | ) |
Definition at line 283 of file AppSettings.cc.
References telemetryDirectory.
| QString AppSettings::videoSavePath | ( | void | ) |
Definition at line 293 of file AppSettings.cc.
References videoDirectory.
Referenced by VideoManager::startRecording().
|
friend |
Definition at line 150 of file AppSettings.h.
|
staticconstexpr |
Definition at line 68 of file AppSettings.h.
Referenced by QGCApplication::QGCApplication().
|
staticconstexpr |
Definition at line 124 of file AppSettings.h.
Referenced by crashSavePath().
|
staticconstexpr |
Definition at line 111 of file AppSettings.h.
Referenced by PlanMasterController::kmlFileExtension().
|
staticconstexpr |
Definition at line 121 of file AppSettings.h.
Referenced by logSavePath().
|
staticconstexpr |
Definition at line 113 of file AppSettings.h.
|
staticconstexpr |
Definition at line 125 of file AppSettings.h.
Referenced by mavlinkActionsSavePath().
|
staticconstexpr |
Definition at line 120 of file AppSettings.h.
Referenced by missionSavePath().
|
staticconstexpr |
Definition at line 118 of file AppSettings.h.
Referenced by parameterSavePath().
|
staticconstexpr |
Definition at line 107 of file AppSettings.h.
Referenced by QGroundControlQmlGlobal::parameterFileExtension(), and ParameterEditorController::saveToFile().
|
staticconstexpr |
Definition at line 123 of file AppSettings.h.
Referenced by photoSavePath().
|
staticconstexpr |
Definition at line 108 of file AppSettings.h.
Referenced by PlanMasterController::fileExtension(), PlanMasterController::loadFromFile(), and PlanMasterController::loadNameFilters().
|
staticconstexpr |
Definition at line 126 of file AppSettings.h.
Referenced by settingsSavePath().
|
staticconstexpr |
Definition at line 115 of file AppSettings.h.
|
staticconstexpr |
Definition at line 112 of file AppSettings.h.
|
staticconstexpr |
Definition at line 119 of file AppSettings.h.
Referenced by telemetrySavePath().
|
staticconstexpr |
Definition at line 110 of file AppSettings.h.
Referenced by QGroundControlQmlGlobal::telemetryFileExtension().
|
staticconstexpr |
Definition at line 114 of file AppSettings.h.
|
staticconstexpr |
Definition at line 122 of file AppSettings.h.
Referenced by videoSavePath().
|
staticconstexpr |
Definition at line 109 of file AppSettings.h.
Referenced by PlanMasterController::loadFromFile(), and PlanMasterController::loadNameFilters().