MythTV
master
|
#include <libmythtv/videosource.h>
Classes | |
class | ID |
Public Slots | |
void | CreateNewInputGroup () |
void | channelScanner () |
void | sourceFetch () |
void | SetSourceID (const QString &sourceid) |
void | CreateNewInputGroupSlot (const QString &name) |
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 *) |
Public Member Functions | |
CardInput (const QString &cardtype, const QString &device, int cardid) | |
~CardInput () override | |
int | getInputID (void) const |
void | loadByID (int id) |
void | loadByInput (int cardid, const QString &inputname) |
QString | getSourceName (void) const |
void | Save (void) override |
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 | 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 |
Private Attributes | |
ID * | m_id {nullptr} |
InputName * | m_inputName {nullptr} |
SourceID * | m_sourceId {nullptr} |
StartingChannel * | m_startChan {nullptr} |
ButtonStandardSetting * | m_scan {nullptr} |
ButtonStandardSetting * | m_srcFetch {nullptr} |
DiSEqCDevSettings * | m_externalInputSettings {nullptr} |
InputGroup * | m_inputGrp0 {nullptr} |
InputGroup * | m_inputGrp1 {nullptr} |
MythUISpinBoxSetting * | m_instanceCount {nullptr} |
MythUICheckBoxSetting * | m_schedGroup {nullptr} |
Additional Inherited Members | |
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) |
Protected Member Functions inherited from StandardSetting | |
StandardSetting (Storage *_storage=nullptr) | |
~StandardSetting () override | |
void | setParent (StandardSetting *parent) |
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 895 of file videosource.h.
CardInput::CardInput | ( | const QString & | cardtype, |
const QString & | device, | ||
int | cardid | ||
) |
Definition at line 3175 of file videosource.cpp.
|
override |
Definition at line 3275 of file videosource.cpp.
|
inline |
Definition at line 903 of file videosource.h.
Referenced by CardInputDBStorage::getInputID(), CardInputDBStorage::GetSetClause(), CardInputDBStorage::GetWhereClause(), InputDisplayName::Load(), InputGroup::Load(), Save(), and InputGroup::Save().
void CardInput::loadByID | ( | int | id | ) |
Definition at line 3476 of file videosource.cpp.
Referenced by loadByInput().
void CardInput::loadByInput | ( | int | cardid, |
const QString & | inputname | ||
) |
Definition at line 3483 of file videosource.cpp.
QString CardInput::getSourceName | ( | void | ) | const |
Definition at line 3294 of file videosource.cpp.
|
overridevirtual |
Reimplemented from StandardSetting.
Definition at line 3497 of file videosource.cpp.
Referenced by channelScanner(), and sourceFetch().
|
slot |
Definition at line 3299 of file videosource.cpp.
Referenced by CardInput().
|
slot |
Definition at line 3365 of file videosource.cpp.
Referenced by CardInput().
|
slot |
Definition at line 3415 of file videosource.cpp.
Referenced by CardInput().
|
slot |
Definition at line 3284 of file videosource.cpp.
Referenced by CardInput().
|
slot |
Definition at line 3320 of file videosource.cpp.
Referenced by CreateNewInputGroup().
|
private |
Definition at line 927 of file videosource.h.
Referenced by CardInput(), channelScanner(), getInputID(), loadByID(), Save(), SetSourceID(), and sourceFetch().
|
private |
Definition at line 928 of file videosource.h.
Referenced by CardInput(), and channelScanner().
|
private |
Definition at line 929 of file videosource.h.
Referenced by CardInput(), channelScanner(), getSourceName(), and sourceFetch().
|
private |
Definition at line 930 of file videosource.h.
Referenced by CardInput(), channelScanner(), and sourceFetch().
|
private |
Definition at line 931 of file videosource.h.
Referenced by CardInput(), and SetSourceID().
|
private |
Definition at line 932 of file videosource.h.
Referenced by CardInput(), and SetSourceID().
|
private |
Definition at line 933 of file videosource.h.
Referenced by CardInput(), loadByID(), Save(), and ~CardInput().
|
private |
Definition at line 934 of file videosource.h.
Referenced by CardInput(), CreateNewInputGroup(), and CreateNewInputGroupSlot().
|
private |
Definition at line 935 of file videosource.h.
Referenced by CardInput(), CreateNewInputGroup(), and CreateNewInputGroupSlot().
|
private |
Definition at line 936 of file videosource.h.
Referenced by CardInput(), and Save().
|
private |
Definition at line 937 of file videosource.h.
Referenced by CardInput().