Go to the documentation of this file.
7 #ifndef DISEQCSETTINGS_H
8 #define DISEQCSETTINGS_H
39 void Load(
void)
override;
42 void update(
const QString &);
60 void Load(
void)
override;
61 void Save(
void)
override;
114 void Load(
void)
override;
141 void Load(
void)
override;
170 bool switches_enabled);
187 #endif // DISEQCSETTINGS_H
LNBLOFLowSetting * m_lofLo
void AddDeviceTypeSetting(DeviceTypeSetting *devtype, DiSEqCDevDevice *parent, uint childnum, GroupSetting *parentSetting)
LNBPresetSetting * m_preset
DTVDeviceConfigGroup(DiSEqCDevSettings &settings, uint cardid, bool switches_enabled)
void SetPreset(const QString &value)
void PopulateChildren(DiSEqCDevDevice *node, GroupSetting *parentSetting)
devid_to_setting_t m_devs
LNBLOFHighSetting * m_lofHi
bool keyPressEvent(QKeyEvent *event) override
SCRConfig(DiSEqCDevSCR &scr, StandardSetting *parent)
Represents a node in a DVB-S device network.
SwitchAddressSetting * m_address
void DeleteDevice(DeviceTypeSetting *devtype)
DeviceTree(DiSEqCDevTree &tree)
SwitchPortsSetting * m_ports
DVB-S device settings class.
RotorConfig(DiSEqCDevRotor &rotor, StandardSetting *parent)
RotorPosMap(DiSEqCDevRotor &rotor)
QMap< uint, double > uint_to_dbl_t
static void AddChild(StandardSetting *group, const QString &trigger, StandardSetting *setting)
void ValueChanged(const QString &value, DeviceTypeSetting *devtype, DiSEqCDevDevice *parent, uint childnum)
QMap< uint, StandardSetting * > devid_to_setting_t
LNBLOFSwitchSetting * m_lofSwitch
static DiseqcConfigBase * CreateByType(DiSEqCDevDevice *dev, StandardSetting *parent)
void AddNodes(StandardSetting *group, const QString &trigger, DiSEqCDevDevice *node)
DeviceDescrSetting * m_deviceDescr
LNBConfig(DiSEqCDevLNB &lnb, StandardSetting *parent)
void ConnectToValueChanged(DeviceTypeSetting *devtype, DiSEqCDevDevice *parent, uint childnum)
void SetType(const QString &type)
~DTVDeviceConfigGroup(void) override=default
DVB-S device tree class. Represents a tree of DVB-S devices.
LNBPolarityInvertedSetting * m_polInv
SwitchConfig(DiSEqCDevSwitch &switch_dev, StandardSetting *parent)
void newValue(StandardSetting *setting)
SwitchTypeSetting * m_type
DiSEqCDevSettings & m_settings
Switch class, including tone, legacy and DiSEqC switches.