|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <SettingsGroup.h>
Inheritance diagram for SettingsGroup:
Collaboration diagram for SettingsGroup:Signals | |
| void | visibleChanged () |
Public Member Functions | |
| SettingsGroup (const QString &name, const QString &settingsGroup, QObject *parent=nullptr) | |
| bool visible READ visible WRITE setVisible NOTIFY virtual visibleChanged bool | visible () |
| virtual void | setVisible (bool vis) |
| QString | settingsGroup () const |
Protected Member Functions | |
| SettingsFact * | _createSettingsFact (const QString &factName) |
Protected Attributes | |
| bool | _visible |
| QString | _name |
| QString | _settingsGroup |
| QMap< QString, FactMetaData * > | _nameToMetaDataMap |
Provides access to group of settings. The group is named and has a visible property associated with it which can control whether the group is shown in the UI.
Definition at line 41 of file SettingsGroup.h.
| SettingsGroup::SettingsGroup | ( | const QString & | name, |
| const QString & | settingsGroup, | ||
| QObject * | parent = nullptr |
||
| ) |
| name | Name for this Settings group |
| settingsGroup | Group to place settings in for QSettings::beingGroup |
Definition at line 6 of file SettingsGroup.cc.
References _nameToMetaDataMap, and FactMetaData::createMapFromJsonFile().
|
protected |
Definition at line 17 of file SettingsGroup.cc.
References _name, _nameToMetaDataMap, and _settingsGroup.
|
inline |
Definition at line 55 of file SettingsGroup.h.
References _settingsGroup.
Referenced by Joystick::setButtonAction(), and Joystick::setButtonRepeat().
|
inlinevirtual |
Definition at line 53 of file SettingsGroup.h.
References _visible, and visibleChanged().
|
inlinevirtual |
Definition at line 52 of file SettingsGroup.h.
References _visible.
|
signal |
Referenced by setVisible().
|
protected |
Definition at line 64 of file SettingsGroup.h.
Referenced by _createSettingsFact().
|
protected |
Definition at line 67 of file SettingsGroup.h.
Referenced by _createSettingsFact(), NTRIPSettings::NTRIPSettings(), and SettingsGroup().
|
protected |
Definition at line 65 of file SettingsGroup.h.
Referenced by _createSettingsFact(), and settingsGroup().
|
protected |
Definition at line 63 of file SettingsGroup.h.
Referenced by setVisible(), and visible().