MythTV
master
|
Mixin for storage options. More...
#include <mythfrontend/scheduleeditor.h>
Protected Member Functions | |
StoreOptMixin (MythScreenType &screen, RecordingRule *rule, StoreOptMixin *other=nullptr) | |
void | SetRule (RecordingRule *rule) |
void | Create (bool *err) |
void | Load (void) |
void | Save (void) |
void | RuleChanged (void) |
void | MaxEpisodesChanged (MythUIButtonListItem *item) |
void | PromptForRecGroup (void) |
void | SetRecGroup (int recgroupID, QString recgroup) |
Static Protected Member Functions | |
static int | CreateRecordingGroup (const QString &groupName) |
Protected Attributes | |
MythUIButtonList * | m_recprofileList {nullptr} |
MythUIButtonList * | m_recgroupList {nullptr} |
MythUIButtonList * | m_storagegroupList {nullptr} |
MythUIButtonList * | m_playgroupList {nullptr} |
MythUISpinBox * | m_maxepSpin {nullptr} |
MythUIButtonList * | m_maxbehaviourList {nullptr} |
MythUICheckBox * | m_autoexpireCheck {nullptr} |
Private Attributes | |
MythScreenType * | m_screen {nullptr} |
RecordingRule * | m_rule {nullptr} |
StoreOptMixin * | m_other {nullptr} |
bool | m_loaded {false} |
Mixin for storage options.
Definition at line 57 of file scheduleeditor.h.
|
inlineprotected |
Definition at line 60 of file scheduleeditor.h.
|
inlineprotected |
Definition at line 63 of file scheduleeditor.h.
Referenced by ScheduleEditor::ScheduleEditor().
|
protected |
Definition at line 2353 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::Create(), and StoreOptEditor::Create().
|
protected |
Definition at line 2394 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::ChildClosing(), ScheduleEditor::Load(), StoreOptEditor::Load(), and ScheduleEditor::ShowPreview().
|
protected |
Definition at line 2539 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::Save(), StoreOptEditor::Save(), ScheduleEditor::ShowPreview(), and ScheduleEditor::ShowStoreOpt().
|
protected |
Definition at line 2572 of file scheduleeditor.cpp.
Referenced by Load(), and ScheduleEditor::RuleChanged().
|
protected |
Definition at line 2599 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::MaxEpisodesChanged(), and StoreOptEditor::MaxEpisodesChanged().
|
protected |
Definition at line 2610 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::PromptForRecGroup(), and StoreOptEditor::PromptForRecGroup().
|
protected |
Definition at line 2632 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::customEvent(), and StoreOptEditor::customEvent().
|
staticprotected |
Definition at line 2657 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::customEvent(), and StoreOptEditor::customEvent().
|
protected |
Definition at line 74 of file scheduleeditor.h.
Referenced by Create(), Load(), RuleChanged(), and Save().
|
protected |
Definition at line 75 of file scheduleeditor.h.
Referenced by Create(), ScheduleEditor::Create(), StoreOptEditor::Create(), Load(), PromptForRecGroup(), RuleChanged(), Save(), and SetRecGroup().
|
protected |
Definition at line 76 of file scheduleeditor.h.
Referenced by Create(), Load(), RuleChanged(), and Save().
|
protected |
Definition at line 77 of file scheduleeditor.h.
Referenced by Create(), Load(), RuleChanged(), and Save().
|
protected |
Definition at line 78 of file scheduleeditor.h.
Referenced by Create(), ScheduleEditor::Create(), StoreOptEditor::Create(), Load(), RuleChanged(), and Save().
|
protected |
Definition at line 79 of file scheduleeditor.h.
Referenced by Create(), Load(), MaxEpisodesChanged(), RuleChanged(), and Save().
|
protected |
Definition at line 80 of file scheduleeditor.h.
Referenced by Create(), Load(), RuleChanged(), and Save().
|
private |
Definition at line 83 of file scheduleeditor.h.
Referenced by Create(), and PromptForRecGroup().
|
private |
Definition at line 84 of file scheduleeditor.h.
Referenced by Create(), Load(), MaxEpisodesChanged(), PromptForRecGroup(), RuleChanged(), Save(), SetRecGroup(), and SetRule().
|
private |
Definition at line 85 of file scheduleeditor.h.
Referenced by Create(), and SetRecGroup().
Definition at line 86 of file scheduleeditor.h.
Referenced by Load().