MythTV
master
|
#include <libmythtv/channelscan/paneatsc.h>
Public Member Functions | |
PaneATSC (const QString &target, StandardSetting *setting) | |
~PaneATSC () override | |
void | SetFrequencyTable (const QString &atsc_table) |
QString | GetFrequencyTable (void) const |
QString | GetModulation (void) const |
bool | GetFrequencyTableRange (QString &start, QString &end) const |
Public Member Functions inherited from GroupSetting | |
GroupSetting ()=default | |
void | edit (MythScreenType *screen) override |
void | resultEdit (DialogCompletionEvent *) override |
virtual void | applyChange () |
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... | |
virtual bool | canDelete (void) |
virtual void | deleteEntry (void) |
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 Slots | |
void | FreqTableChanged (const QString &freqtbl) |
void | ModulationChanged (const QString &) |
void | TransportRangeChanged (const QString &) |
Protected Member Functions | |
void | ResetTransportRange (void) |
void | FetchFrequencyTables (void) |
Protected Member Functions inherited from StandardSetting | |
StandardSetting (Storage *_storage=nullptr) | |
~StandardSetting () override | |
void | setParent (StandardSetting *parent) |
Protected Attributes | |
ScanFrequencyTable * | m_atscTable {nullptr} |
ScanATSCModulation * | m_atscModulation {nullptr} |
TransMythUIComboBoxSetting * | m_transportStart {nullptr} |
TransMythUIComboBoxSetting * | m_transportEnd {nullptr} |
GroupSetting * | m_transportCount {nullptr} |
QString | m_tablesSig |
freq_table_list_t | m_tables |
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} |
Additional Inherited Members | |
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 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) |
Definition at line 16 of file paneatsc.h.
|
inline |
Definition at line 21 of file paneatsc.h.
|
inlineoverride |
Definition at line 63 of file paneatsc.h.
|
inline |
Definition at line 72 of file paneatsc.h.
Referenced by ScanOptionalConfig::SetTuningPaneValuesATSC().
|
inline |
Definition at line 75 of file paneatsc.h.
Referenced by FetchFrequencyTables(), and ScanOptionalConfig::GetFrequencyTable().
|
inline |
Definition at line 77 of file paneatsc.h.
Referenced by FetchFrequencyTables(), and ScanOptionalConfig::GetModulation().
|
inline |
Definition at line 79 of file paneatsc.h.
Referenced by ScanOptionalConfig::GetFrequencyTableRange().
|
inlineprotectedslot |
Definition at line 92 of file paneatsc.h.
Referenced by PaneATSC().
|
inlineprotectedslot |
Definition at line 102 of file paneatsc.h.
Referenced by PaneATSC().
|
inlineprotectedslot |
Definition at line 107 of file paneatsc.h.
Referenced by PaneATSC().
|
inlineprotected |
Definition at line 122 of file paneatsc.h.
Referenced by FreqTableChanged(), ModulationChanged(), and PaneATSC().
|
inlineprotected |
Definition at line 159 of file paneatsc.h.
Referenced by ResetTransportRange().
|
protected |
Definition at line 184 of file paneatsc.h.
Referenced by GetFrequencyTable(), PaneATSC(), and SetFrequencyTable().
|
protected |
Definition at line 185 of file paneatsc.h.
Referenced by FreqTableChanged(), GetModulation(), and PaneATSC().
|
protected |
Definition at line 186 of file paneatsc.h.
Referenced by GetFrequencyTableRange(), PaneATSC(), ResetTransportRange(), and TransportRangeChanged().
|
protected |
Definition at line 187 of file paneatsc.h.
Referenced by GetFrequencyTableRange(), PaneATSC(), ResetTransportRange(), and TransportRangeChanged().
|
protected |
Definition at line 188 of file paneatsc.h.
Referenced by PaneATSC(), ResetTransportRange(), and TransportRangeChanged().
|
protected |
Definition at line 189 of file paneatsc.h.
Referenced by FetchFrequencyTables().
|
protected |
Definition at line 190 of file paneatsc.h.
Referenced by FetchFrequencyTables(), ResetTransportRange(), and ~PaneATSC().