|
MythTV
0.26-pre
|
#include <settings.h>
Public Slots | |
| virtual void | setValue (const QString &newValue) |
| virtual void | setValue (int which) |
| virtual QString | getSelectionLabel (void) const |
| virtual int | getValueIndex (QString value) |
| Returns index of value in SelectSetting, or -1 if not found. | |
Signals | |
| void | selectionAdded (const QString &label, QString value) |
| void | selectionRemoved (const QString &label, const QString &value) |
| void | selectionsCleared (void) |
Public Member Functions | |
| virtual int | findSelection (const QString &label, QString value=QString::null) const |
| virtual void | addSelection (const QString &label, QString value=QString::null, bool select=false) |
| virtual bool | removeSelection (const QString &label, QString value=QString::null) |
| virtual void | clearSelections (void) |
| virtual void | fillSelectionsFromDir (const QDir &dir, bool absPath=true) |
| virtual uint | size (void) const |
| virtual QString | GetLabel (uint i) const |
| virtual QString | GetValue (uint i) const |
Protected Types | |
| typedef vector< QString > | selectionList |
Protected Member Functions | |
| SelectSetting (Storage *_storage) | |
| virtual bool | ReplaceLabel (const QString &new_label, const QString &value) |
Protected Attributes | |
| selectionList | labels |
| selectionList | values |
| unsigned | current |
| bool | isSet |
Definition at line 262 of file settings.h.
typedef vector<QString> SelectSetting::selectionList [protected] |
Definition at line 306 of file settings.h.
| SelectSetting::SelectSetting | ( | Storage * | _storage | ) | [inline, protected] |
Definition at line 267 of file settings.h.
| int SelectSetting::findSelection | ( | const QString & | label, |
| QString | value = QString::null |
||
| ) | const [virtual] |
Definition at line 103 of file settings.cpp.
Referenced by ComboBoxSetting::addSelection().
| void SelectSetting::addSelection | ( | const QString & | label, |
| QString | value = QString::null, |
||
| bool | select = false |
||
| ) | [virtual] |
Reimplemented in PathSetting, ListBoxSetting, ComboBoxSetting, and SampleRate.
Definition at line 116 of file settings.cpp.
Referenced by MythGamePlayerSettings::fillSelections(), ProfileGroup::fillSelections(), RecordingProfile::fillSelections(), VideoSource::fillSelections(), CardType::fillSelections(), ChannelSetting::fillSelections(), CaptureCard::fillSelections(), and ISO639_fill_selections().
| bool SelectSetting::removeSelection | ( | const QString & | label, |
| QString | value = QString::null |
||
| ) | [virtual] |
Reimplemented in ComboBoxSetting.
Definition at line 133 of file settings.cpp.
| void SelectSetting::clearSelections | ( | void | ) | [virtual] |
Reimplemented in ListBoxSetting.
Definition at line 176 of file settings.cpp.
Referenced by AudioDeviceComboBox::AudioRescan(), HostRefreshRateComboBox::ChangeResolution(), PlaybackProfileItemConfig::decoderChanged(), DataDirectLineupSelector::fillSelections(), XmltvID::fillSelections(), TunerCardAudioInput::fillSelections(), HDHomeRunDeviceIDList::fillSelections(), DVBCardNum::fillSelections(), ASIDevice::fillSelections(), SourceID::fillSelections(), ISO639_fill_selections(), MultiplexSetting::Load(), InputSelector::Load(), PaneExistingScanImport::load(), SampleRate::Load(), HDHomeRunDeviceIDList::Load(), DVBCardNum::Load(), RotorSetting::Load(), ASIDevice::Load(), InputGroup::Load(), MythLanguage(), VBIDevice::setFilter(), ScanTypeSetting::SetInput(), StartingChannel::SetSourceID(), AudioConfigSettings::UpdateCapabilities(), and PlaybackProfileItemConfig::vrenderChanged().
| void SelectSetting::fillSelectionsFromDir | ( | const QDir & | dir, |
| bool | absPath = true |
||
| ) | [virtual] |
Definition at line 159 of file settings.cpp.
Referenced by AudioDevice::AudioDevice(), and AudioMixerSettings::MixerDevice().
| virtual uint SelectSetting::size | ( | void | ) | const [inline, virtual] |
Definition at line 283 of file settings.h.
Referenced by XMLTVConfig::LoadXMLTVGrabbers(), and TriggeredConfigurationGroup::removeTarget().
| virtual QString SelectSetting::GetLabel | ( | uint | i | ) | const [inline, virtual] |
Definition at line 285 of file settings.h.
Referenced by TriggeredConfigurationGroup::removeTarget().
| virtual QString SelectSetting::GetValue | ( | uint | i | ) | const [inline, virtual] |
Definition at line 287 of file settings.h.
Referenced by XMLTVConfig::LoadXMLTVGrabbers(), and TriggeredConfigurationGroup::removeTarget().
| void SelectSetting::selectionAdded | ( | const QString & | label, |
| QString | value | ||
| ) | [signal] |
| void SelectSetting::selectionRemoved | ( | const QString & | label, |
| const QString & | value | ||
| ) | [signal] |
| void SelectSetting::selectionsCleared | ( | void | ) | [signal] |
Referenced by ComboBoxSetting::configWidget(), and ListBoxSetting::configWidget().
| void SelectSetting::setValue | ( | const QString & | newValue | ) | [virtual, slot] |
Reimplemented from Setting.
Reimplemented in ComboBoxSetting.
Definition at line 183 of file settings.cpp.
Referenced by StorageGroupEditor::doDelete(), PlayGroupEditor::doDelete(), StorageGroupListEditor::doDelete(), StorageGroupEditor::Load(), ChannelGroupEditor::Load(), PlayGroupEditor::Load(), StorageGroupListEditor::Load(), CardInput::loadByInput(), and ListBoxSetting::setValueByIndex().
| void SelectSetting::setValue | ( | int | which | ) | [virtual, slot] |
Reimplemented in ComboBoxSetting.
Definition at line 198 of file settings.cpp.
| QString SelectSetting::getSelectionLabel | ( | void | ) | const [virtual, slot] |
Definition at line 214 of file settings.cpp.
Referenced by PlaybackProfileConfigs::btnPress(), ChannelOptionsCommon::ChannelOptionsCommon(), and CardInput::getSourceName().
| int SelectSetting::getValueIndex | ( | QString | value | ) | [virtual, slot] |
Returns index of value in SelectSetting, or -1 if not found.
Definition at line 225 of file settings.cpp.
Referenced by CardInput::CreateNewInputGroup(), StorageGroupEditor::doDelete(), PlayGroupEditor::doDelete(), StorageGroupListEditor::doDelete(), DeviceTypeSetting::Load(), TransFreqTableSelector::Load(), SampleRate::Load(), SwitchTypeSetting::Load(), MPEG2audType::Load(), RotorTypeSetting::Load(), LNBTypeSetting::Load(), RotorSetting::Load(), USALSRotorSetting::Load(), XMLTVConfig::LoadXMLTVGrabbers(), MPEG2AudioBitrateSettings::MPEG2AudioBitrateSettings(), RotorPosMap::PopulateList(), DeviceTree::PopulateTree(), ListBoxSetting::ReplaceLabel(), FirewireModel::SetGUID(), and LNBConfig::SetPreset().
| bool SelectSetting::ReplaceLabel | ( | const QString & | new_label, |
| const QString & | value | ||
| ) | [protected, virtual] |
Reimplemented in ListBoxSetting.
Definition at line 239 of file settings.cpp.
Referenced by ListBoxSetting::ReplaceLabel().
selectionList SelectSetting::labels [protected] |
Definition at line 307 of file settings.h.
Referenced by SelectLabelSetting::configWidget(), ComboBoxSetting::configWidget(), ListBoxSetting::configWidget(), and ComboBoxSetting::editTextChanged().
selectionList SelectSetting::values [protected] |
Definition at line 308 of file settings.h.
Referenced by ComboBoxSetting::editTextChanged(), ComboBoxSetting::setValue(), and ListBoxSetting::setValueByIndex().
unsigned SelectSetting::current [protected] |
Definition at line 309 of file settings.h.
Referenced by ComboBoxSetting::addSelection(), AudioDeviceComboBox::AudioDeviceComboBox(), SelectLabelSetting::configWidget(), ComboBoxSetting::configWidget(), ListBoxSetting::configWidget(), HDHomeRunDeviceIDList::fillSelections(), DVBCardNum::fillSelections(), ASIDevice::fillSelections(), ComboBoxSetting::removeSelection(), and ComboBoxSetting::setValue().
bool SelectSetting::isSet [protected] |
Definition at line 310 of file settings.h.
Referenced by ComboBoxSetting::addSelection(), ComboBoxSetting::configWidget(), ListBoxSetting::configWidget(), and ComboBoxSetting::removeSelection().
1.7.6.1