MythTV
master
|
#include <libmyth/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 (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 |
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 | 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 | ~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 390 of file standardsettings.h.
|
explicitprotected |
Definition at line 728 of file standardsettings.cpp.
|
overridevirtual |
Implements StandardSetting.
Definition at line 771 of file standardsettings.cpp.
|
overridevirtual |
Implements StandardSetting.
Definition at line 759 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 747 of file standardsettings.cpp.
Referenced by VideoModeSettings::updateButton().
|
overridevirtual |
Reimplemented from StandardSetting.
Definition at line 733 of file standardsettings.cpp.
Referenced by AddFullTS::AddFullTS(), AutoTranscode::AutoTranscode(), ChannelNumbersOnly::ChannelNumbersOnly(), CompleteChannelsOnly::CompleteChannelsOnly(), DishNetEIT::DishNetEIT(), DVBEITScan::DVBEITScan(), DVBNoSeqStart::DVBNoSeqStart(), DVBOnDemand::DVBOnDemand(), EITOnly_config::EITOnly_config(), RecordingProfile::FiltersChanged(), FreeToAirOnly::FreeToAirOnly(), FullChannelSearch::FullChannelSearch(), HDHomeRunEITScan::HDHomeRunEITScan(), IpAddressSettings::IpAddressSettings(), BackendSettings::Load(), DatabaseSettings::Load(), PlaybackProfileItemConfig::Load(), LNBPolarityInvertedSetting::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(), UseHDHomeRunDevice::UseHDHomeRunDevice(), and UseVideoModes().
|
virtual |
Definition at line 740 of file standardsettings.cpp.
|
inline |
Definition at line 403 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(), BackendSettings::Save(), DatabaseSettings::Save(), PlaybackProfileItemConfig::Save(), PlaybackProfileConfig::Save(), LNBPolarityInvertedSetting::Save(), RecordingProfile::SetLosslessTranscode(), AudioTest::togglequality(), AudioConfigSettings::UpdateAudioTest(), and AudioConfigSettings::UpdateCapabilities().
|
signal |
|
slot |
Definition at line 170 of file standardsettings.cpp.
|
slot |
Definition at line 165 of file standardsettings.cpp.