|
MythTV
0.26-pre
|
#include <mythconfiggroups.h>
Signals | |
| void | changeHelpText (QString) |
Public Member Functions | |
| ConfigurationGroup (bool luselabel=true, bool luseframe=true, bool lzeroMargin=false, bool lzeroSpace=false) | |
| virtual void | deleteLater (void) |
| void | addChild (Configurable *child) |
| virtual Setting * | byName (const QString &name) |
| void | setUseLabel (bool useit) |
| void | setUseFrame (bool useit) |
| void | setOptions (bool luselabel=true, bool luseframe=true, bool lzeroMargin=false, bool lzeroSpace=false) |
| virtual void | Load (void) |
| virtual void | Save (void) |
| virtual void | Save (QString destination) |
| virtual void | SetSaveRequired (void) |
Protected Types | |
| typedef vector< Configurable * > | childList |
Protected Member Functions | |
| virtual | ~ConfigurationGroup () |
Protected Attributes | |
| childList | children |
| bool | uselabel |
| bool | useframe |
| bool | zeroMargin |
| bool | zeroSpace |
| int | margin |
| int | space |
Definition at line 19 of file mythconfiggroups.h.
typedef vector<Configurable*> ConfigurationGroup::childList [protected] |
Definition at line 59 of file mythconfiggroups.h.
| ConfigurationGroup::ConfigurationGroup | ( | bool | luselabel = true, |
| bool | luseframe = true, |
||
| bool | lzeroMargin = false, |
||
| bool | lzeroSpace = false |
||
| ) |
Definition at line 22 of file mythconfiggroups.cpp.
| ConfigurationGroup::~ConfigurationGroup | ( | ) | [protected, virtual] |
Definition at line 47 of file mythconfiggroups.cpp.
| void ConfigurationGroup::deleteLater | ( | void | ) | [virtual] |
Reimplemented in StackedConfigurationGroup, VerticalConfigurationGroup, and ChannelScannerGUI.
Definition at line 61 of file mythconfiggroups.cpp.
Referenced by ConfigurationDialog::~ConfigurationDialog().
| void ConfigurationGroup::addChild | ( | Configurable * | child | ) | [inline] |
Reimplemented in TriggeredConfigurationGroup, and StackedConfigurationGroup.
Definition at line 29 of file mythconfiggroups.h.
Referenced by ConfigurationDialog::addChild(), DTVDeviceConfigGroup::AddChild(), TriggeredConfigurationGroup::addChild(), AppearanceSettings::AppearanceSettings(), ArchiveSettings::ArchiveSettings(), ASIConfigurationGroup::ASIConfigurationGroup(), AudioAdvancedSettings::AudioAdvancedSettings(), AudioCompressionSettings::AudioCompressionSettings(), AudioConfigSettings::AudioConfigSettings(), AudioMixerSettings::AudioMixerSettings(), AudioTest::AudioTest(), BackendSettings::BackendSettings(), CardInput::CardInput(), CategoryOverTimeSettings(), ChannelGroupConfig::ChannelGroupConfig(), ChannelGroupSettings::ChannelGroupSettings(), ChannelOptionsCommon::ChannelOptionsCommon(), ChannelOptionsFilters::ChannelOptionsFilters(), ChannelOptionsRawTS::ChannelOptionsRawTS(), ChannelOptionsV4L::ChannelOptionsV4L(), ChannelScannerGUIScanPane::ChannelScannerGUIScanPane(), TriggeredConfigurationGroup::configWidget(), DataDirect_config::DataDirect_config(), DeletedExpireOptions::DeletedExpireOptions(), DemoConfigurationGroup::DemoConfigurationGroup(), DVBConfigurationGroup::DVBConfigurationGroup(), DVBExtra::DVBExtra(), EITOnly_config::EITOnly_config(), EPGSettings::EPGSettings(), FirewireConfigurationGroup::FirewireConfigurationGroup(), GalleryConfigurationGroup::GalleryConfigurationGroup(), GallerySettings::GallerySettings(), GeneralRecPrioritiesSettings::GeneralRecPrioritiesSettings(), GeneralSettings::GeneralSettings(), HDHomeRunExtra::HDHomeRunExtra(), HDPVRConfigurationGroup::HDPVRConfigurationGroup(), ImageSize::ImageSize(), ImportConfigurationGroup::ImportConfigurationGroup(), PlaybackProfileConfig::InitUI(), IPTVConfigurationGroup::IPTVConfigurationGroup(), JumpPane::JumpPane(), LcdSettings::LcdSettings(), LNBConfig::LNBConfig(), MacFloatSettings::MacFloatSettings(), MacMainSettings::MacMainSettings(), MainGeneralSettings::MainGeneralSettings(), MPEGConfigurationGroup::MPEGConfigurationGroup(), MythDbSettings1::MythDbSettings1(), MythDbSettings2::MythDbSettings2(), MythFillSettings::MythFillSettings(), MythGameGeneralSettings::MythGameGeneralSettings(), MythGamePlayerSettings::MythGamePlayerSettings(), MythMediaSettings::MythMediaSettings(), MythShutdownSettings::MythShutdownSettings(), MythWelcomeSettings::MythWelcomeSettings(), NoGrabber_config::NoGrabber_config(), OSDSettings::OSDSettings(), PaneAll::PaneAll(), PaneAnalog::PaneAnalog(), PaneATSC::PaneATSC(), PaneDVBC::PaneDVBC(), PaneDVBS::PaneDVBS(), PaneDVBS2::PaneDVBS2(), PaneDVBT::PaneDVBT(), PaneDVBUtilsImport::PaneDVBUtilsImport(), PaneError::PaneError(), PaneExistingScanImport::PaneExistingScanImport(), PaneSingle::PaneSingle(), PlaybackProfileConfigs::PlaybackProfileConfigs(), PlaybackProfileItemConfig::PlaybackProfileItemConfig(), PlaybackSettings::PlaybackSettings(), PlayGroupConfig::PlayGroupConfig(), ProfileGroup::ProfileGroup(), RecordingProfile::RecordingProfile(), RotorConfig::RotorConfig(), ScanWizardConfig::ScanWizardConfig(), SwitchConfig::SwitchConfig(), TransportPage::TransportPage(), USALSRotorSetting::USALSRotorSetting(), V4LConfigurationGroup::V4LConfigurationGroup(), VideoCompressionSettings::VideoCompressionSettings(), VideoGeneralSettings::VideoGeneralSettings(), VideoModeSettings::VideoModeSettings(), VideoSource::VideoSource(), WatchListSettings::WatchListSettings(), XMLTV_generic_config::XMLTV_generic_config(), and ZMSettings::ZMSettings().
| Setting * ConfigurationGroup::byName | ( | const QString & | name | ) | [virtual] |
Reimplemented from Setting.
Reimplemented in TriggeredConfigurationGroup.
Definition at line 72 of file mythconfiggroups.cpp.
Referenced by TriggeredConfigurationGroup::byName().
| void ConfigurationGroup::setUseLabel | ( | bool | useit | ) | [inline] |
Definition at line 36 of file mythconfiggroups.h.
Referenced by AudioConfigSettings::AudioConfigSettings(), AudioMixerSettings::AudioMixerSettings(), CategoryOverTimeSettings(), ChannelGroupSettings::ChannelGroupSettings(), ChannelOptionsCommon::ChannelOptionsCommon(), ChannelOptionsFilters::ChannelOptionsFilters(), ChannelOptionsRawTS::ChannelOptionsRawTS(), ChannelOptionsV4L::ChannelOptionsV4L(), ChannelScannerGUIScanPane::ChannelScannerGUIScanPane(), DVBExtra::DVBExtra(), GalleryConfigurationGroup::GalleryConfigurationGroup(), HDHomeRunExtra::HDHomeRunExtra(), IPTVConfigurationGroup::IPTVConfigurationGroup(), LcdSettings::LcdSettings(), MacDesktopSettings::MacDesktopSettings(), MacDockSettings::MacDockSettings(), MacFloatSettings::MacFloatSettings(), MacMainSettings::MacMainSettings(), MythFillSettings::MythFillSettings(), MythMediaSettings::MythMediaSettings(), ConfigurationDialog::setLabel(), TransportPage::TransportPage(), and VideoModeSettings::VideoModeSettings().
| void ConfigurationGroup::setUseFrame | ( | bool | useit | ) | [inline] |
Definition at line 37 of file mythconfiggroups.h.
Referenced by ChannelScannerGUIScanPane::ChannelScannerGUIScanPane(), PaneDVBC::PaneDVBC(), PaneDVBS::PaneDVBS(), PaneDVBS2::PaneDVBS2(), PaneDVBT::PaneDVBT(), and ConfigurationDialog::setLabel().
| void ConfigurationGroup::setOptions | ( | bool | luselabel = true, |
| bool | luseframe = true, |
||
| bool | lzeroMargin = false, |
||
| bool | lzeroSpace = false |
||
| ) | [inline] |
Definition at line 39 of file mythconfiggroups.h.
| void ConfigurationGroup::Load | ( | void | ) | [virtual] |
Implements Storage.
Reimplemented in USALSRotorSetting, DVBConfigurationGroup, TriggeredConfigurationGroup, XMLTVConfig, ChannelOptionsRawTS, DataDirect_config, ChannelOptionsCommon, PlaybackProfileConfig, MythDbSettings2, and MythDbSettings1.
Definition at line 86 of file mythconfiggroups.cpp.
Referenced by TriggeredConfigurationGroup::Load().
| void ConfigurationGroup::Save | ( | void | ) | [virtual] |
Implements Storage.
Reimplemented in USALSRotorSetting, DVBConfigurationGroup, TriggeredConfigurationGroup, XMLTVConfig, NoGrabber_config, EITOnly_config, XMLTV_generic_config, StackedConfigurationGroup, ChannelOptionsRawTS, PlaybackProfileConfig, MythDbSettings2, and MythDbSettings1.
Definition at line 94 of file mythconfiggroups.cpp.
Referenced by TriggeredConfigurationGroup::Save().
| void ConfigurationGroup::Save | ( | QString | destination | ) | [virtual] |
Reimplemented from Storage.
Reimplemented in USALSRotorSetting, TriggeredConfigurationGroup, NoGrabber_config, EITOnly_config, XMLTV_generic_config, and StackedConfigurationGroup.
Definition at line 102 of file mythconfiggroups.cpp.
| void ConfigurationGroup::SetSaveRequired | ( | void | ) | [virtual] |
Reimplemented from Storage.
Definition at line 110 of file mythconfiggroups.cpp.
| void ConfigurationGroup::changeHelpText | ( | QString | ) | [signal] |
childList ConfigurationGroup::children [protected] |
Definition at line 60 of file mythconfiggroups.h.
Referenced by StackedConfigurationGroup::addChild(), byName(), VerticalConfigurationGroup::configWidget(), HorizontalConfigurationGroup::configWidget(), GridConfigurationGroup::configWidget(), StackedConfigurationGroup::configWidget(), deleteLater(), VerticalConfigurationGroup::deleteLater(), StackedConfigurationGroup::deleteLater(), Load(), StackedConfigurationGroup::raise(), StackedConfigurationGroup::removeChild(), VerticalConfigurationGroup::replaceChild(), Save(), StackedConfigurationGroup::Save(), SetSaveRequired(), ~ConfigurationGroup(), and StackedConfigurationGroup::~StackedConfigurationGroup().
bool ConfigurationGroup::uselabel [protected] |
Definition at line 61 of file mythconfiggroups.h.
Referenced by VerticalConfigurationGroup::configWidget(), HorizontalConfigurationGroup::configWidget(), GridConfigurationGroup::configWidget(), and TriggeredConfigurationGroup::VerifyLayout().
bool ConfigurationGroup::useframe [protected] |
Definition at line 62 of file mythconfiggroups.h.
Referenced by DTVDeviceConfigGroup::AddNodes(), VerticalConfigurationGroup::configWidget(), HorizontalConfigurationGroup::configWidget(), GridConfigurationGroup::configWidget(), and TriggeredConfigurationGroup::VerifyLayout().
bool ConfigurationGroup::zeroMargin [protected] |
Definition at line 63 of file mythconfiggroups.h.
Referenced by TriggeredConfigurationGroup::VerifyLayout().
bool ConfigurationGroup::zeroSpace [protected] |
Definition at line 64 of file mythconfiggroups.h.
Referenced by TriggeredConfigurationGroup::VerifyLayout().
int ConfigurationGroup::margin [protected] |
Definition at line 65 of file mythconfiggroups.h.
Referenced by ConfigurationGroup(), VerticalConfigurationGroup::configWidget(), HorizontalConfigurationGroup::configWidget(), and GridConfigurationGroup::configWidget().
int ConfigurationGroup::space [protected] |
Definition at line 66 of file mythconfiggroups.h.
Referenced by ConfigurationGroup(), VerticalConfigurationGroup::configWidget(), HorizontalConfigurationGroup::configWidget(), and GridConfigurationGroup::configWidget().
1.7.6.1