| MythTV master
    | 
#include <libmythui/standardsettings.h>
| Public Slots | |
| virtual void | setValue (const QString &newValue) | 
| virtual void | setValue (int newValue) | 
|  Public Slots inherited from StandardSetting | |
| virtual void | setEnabled (bool enabled) | 
| virtual void | setReadOnly (bool readonly) | 
| void | setVisible (bool visible) | 
| virtual void | setValue (const QString &newValue) | 
| virtual void | setValue (int newValue) | 
| virtual void | childChanged (StandardSetting *) | 
| Signals | |
| void | valueChanged (bool) | 
|  Signals inherited from StandardSetting | |
| void | valueChanged (const QString &newValue) | 
| void | valueChanged (StandardSetting *setting) | 
| void | ShouldRedraw (StandardSetting *setting) | 
| void | settingsChanged (StandardSetting *selectedSetting=nullptr) | 
| void | ChangeSaved () | 
| void | helpTextChanged (const QString &newValue) | 
| Public Member Functions | |
| void | resultEdit (DialogCompletionEvent *dce) override | 
| void | edit (MythScreenType *screen) override | 
| void | updateButton (MythUIButtonListItem *item) override | 
| This method is called whenever the UI need to reflect a change Reimplement this If you widget need a custom look.  More... | |
| void | setValue (const QString &newValue) override | 
| virtual void | setValue (bool value) | 
| bool | boolValue () | 
|  Public Member Functions inherited from StandardSetting | |
| virtual void | setLabel (QString str) | 
| QString | getLabel (void) const | 
| virtual void | setHelpText (const QString &str) | 
| QString | getHelpText (void) const | 
| virtual void | setName (const QString &name) | 
| QString | getName (void) const | 
| StandardSetting * | byName (const QString &name) | 
| bool | isVisible (void) const | 
| bool | isEnabled () const | 
| bool | isReadOnly () const | 
| bool | haveChanged () | 
| Return true if the setting have changed or any of its children.  More... | |
| void | setChanged (bool changed) | 
| StandardSetting * | getParent () const | 
| virtual QString | getValue (void) const | 
| virtual void | updateButton (MythUIButtonListItem *item) | 
| This method is called whenever the UI need to reflect a change Reimplement this If you widget need a custom look.  More... | |
| void | SetDBValue (const QString &val) override | 
| QString | GetDBValue (void) const override | 
| MythUIButtonListItem * | createButton (MythUIButtonList *list) | 
| virtual void | addChild (StandardSetting *child) | 
| virtual void | removeChild (StandardSetting *child) | 
| virtual QList< StandardSetting * > * | getSubSettings () | 
| virtual bool | haveSubSettings () | 
| virtual void | clearSettings () | 
| void | clearTargetedSettings (const QString &value) | 
| virtual void | edit (MythScreenType *screen)=0 | 
| virtual void | resultEdit (DialogCompletionEvent *dce)=0 | 
| virtual void | Load (void) | 
| virtual void | Save (void) | 
| virtual void | Open (void) | 
| virtual void | Close (void) | 
| Storage * | GetStorage (void) const | 
| void | addTargetedChild (const QString &value, StandardSetting *setting) | 
| void | addTargetedChildren (const QString &value, std::initializer_list< StandardSetting * > settings) | 
| void | removeTargetedChild (const QString &value, StandardSetting *child) | 
| virtual bool | keyPressEvent (QKeyEvent *event) | 
| void | MoveToThread (QThread *thread) | 
|  Public Member Functions inherited from StorageUser | |
| virtual void | SetDBValue (const QString &)=0 | 
| virtual QString | GetDBValue (void) const =0 | 
| virtual | ~StorageUser ()=default | 
| Protected Member Functions | |
| MythUICheckBoxSetting (Storage *_storage=nullptr) | |
|  Protected Member Functions inherited from StandardSetting | |
| StandardSetting (Storage *_storage=nullptr) | |
| ~StandardSetting () override | |
| void | setParent (StandardSetting *parent) | 
| Additional Inherited Members | |
|  Protected Attributes inherited from StandardSetting | |
| QString | m_settingValue | 
| bool | m_enabled {true} | 
| bool | m_readonly {false} | 
| QString | m_label | 
| QString | m_helptext | 
| QString | m_name | 
| bool | m_visible {true} | 
Definition at line 425 of file standardsettings.h.
| 
 | explicitprotected | 
Definition at line 727 of file standardsettings.cpp.
| 
 | inline | 
Definition at line 436 of file standardsettings.h.
Referenced by AudioConfigSettings::AudioConfigSettings(), AudioConfigSettings::CheckPassthrough(), ScanWizard::DoAddFullTS(), ScanWizard::DoChannelNumbersOnly(), ScanWizard::DoCompleteChannelsOnly(), ScanWizard::DoFreeToAirOnly(), ScanWizard::DoFullChannelSearch(), ScanWizard::DoRemoveDuplicates(), ScanWizard::DoTestDecryption(), PlaybackProfileItemConfig::GetQuality(), BackendSettings::listenChanged(), BackendSettings::masterBackendChanged(), RecordingProfile::ResizeTranscode(), RestoreData::Restore(), resultEdit(), LNBPolarityInvertedSetting::Save(), DatabaseSettings::Save(), PlaybackProfileItemConfig::Save(), PlaybackProfileConfig::Save(), BackendSettings::Save(), RecordingProfile::SetLosslessTranscode(), AudioTest::togglequality(), AudioConfigSettings::UpdateAudioTest(), and AudioConfigSettings::UpdateCapabilities().
| 
 | overridevirtual | 
Implements StandardSetting.
Definition at line 758 of file standardsettings.cpp.
| 
 | overridevirtual | 
Implements StandardSetting.
Definition at line 770 of file standardsettings.cpp.
| 
 | virtual | 
Definition at line 739 of file standardsettings.cpp.
| 
 | slot | 
Definition at line 94 of file standardsettings.cpp.
| 
 | overridevirtual | 
Reimplemented from StandardSetting.
Definition at line 732 of file standardsettings.cpp.
Referenced by AddFullTS::AddFullTS(), AutoTranscode::AutoTranscode(), ChannelNumbersOnly::ChannelNumbersOnly(), CompleteChannelsOnly::CompleteChannelsOnly(), DVBEITScan::DVBEITScan(), DVBNoSeqStart::DVBNoSeqStart(), DVBOnDemand::DVBOnDemand(), EITOnly_config::EITOnly_config(), RecordingProfile::FiltersChanged(), FreeToAirOnly::FreeToAirOnly(), FullChannelSearch::FullChannelSearch(), IpAddressSettings::IpAddressSettings(), LNBPolarityInvertedSetting::Load(), DatabaseSettings::Load(), PlaybackProfileItemConfig::Load(), BackendSettings::Load(), ChannelGroupSetting::LoadChannelGroupChannels(), PlaybackProfileItemConfig::LoadQuality(), MPEG4Option4MV::MPEG4Option4MV(), MPEG4OptionIDCT::MPEG4OptionIDCT(), MPEG4OptionIME::MPEG4OptionIME(), MPEG4OptionVHQ::MPEG4OptionVHQ(), NoGrabber_config::NoGrabber_config(), RemoveDuplicates::RemoveDuplicates(), RestoreIcon::RestoreIcon(), RestoreVisible::RestoreVisible(), RestoreXMLTVID::RestoreXMLTVID(), resultEdit(), EITOnly_config::Save(), NoGrabber_config::Save(), ScaleBitrate::ScaleBitrate(), SchedGroup::SchedGroup(), SchedGroupFalse::SchedGroupFalse(), LNBConfig::SetPreset(), StereoDiscard(), TranscodeLossless::TranscodeLossless(), TranscodeResize::TranscodeResize(), TrustEncSISetting::TrustEncSISetting(), UPNPWmpSource(), and UseVideoModes().
| 
 | slot | 
Definition at line 95 of file standardsettings.cpp.
| 
 | overridevirtual | 
This method is called whenever the UI need to reflect a change Reimplement this If you widget need a custom look.
| item | is the associated MythUIButtonListItem to be updated | 
Reimplemented from StandardSetting.
Reimplemented in VideoModeSettings.
Definition at line 746 of file standardsettings.cpp.
Referenced by VideoModeSettings::updateButton().
| 
 | signal |