MythTV
master
|
Mixin for schedule options. More...
#include <scheduleeditor.h>
Protected Member Functions | |
SchedOptMixin (MythScreenType &screen, RecordingRule *rule, SchedOptMixin *other=nullptr) | |
void | SetRule (RecordingRule *rule) |
void | Create (bool *err) |
void | Load (void) |
void | Save (void) |
void | RuleChanged (void) |
void | DupMethodChanged (MythUIButtonListItem *item) |
Protected Attributes | |
MythUISpinBox * | m_prioritySpin {nullptr} |
MythUISpinBox * | m_startoffsetSpin {nullptr} |
MythUISpinBox * | m_endoffsetSpin {nullptr} |
MythUIButtonList * | m_dupmethodList {nullptr} |
MythUIButtonList * | m_dupscopeList {nullptr} |
MythUIButtonList * | m_autoExtendList {nullptr} |
MythUIButtonList * | m_inputList {nullptr} |
MythUICheckBox * | m_ruleactiveCheck {nullptr} |
MythUIButtonList * | m_newrepeatList {nullptr} |
Private Attributes | |
MythScreenType * | m_screen {nullptr} |
RecordingRule * | m_rule {nullptr} |
SchedOptMixin * | m_other {nullptr} |
bool | m_loaded {false} |
bool | m_haveRepeats {false} |
Mixin for schedule options.
Definition at line 27 of file scheduleeditor.h.
|
protected |
Definition at line 1915 of file scheduleeditor.cpp.
|
inlineprotected |
Definition at line 32 of file scheduleeditor.h.
Referenced by ScheduleEditor::ScheduleEditor().
|
protected |
Definition at line 1922 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::Create(), and SchedOptEditor::Create().
|
protected |
Definition at line 1970 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::ChildClosing(), ScheduleEditor::Load(), SchedOptEditor::Load(), and ScheduleEditor::ShowPreview().
|
protected |
Definition at line 2119 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::Save(), SchedOptEditor::Save(), ScheduleEditor::ShowPreview(), and ScheduleEditor::ShowSchedOpt().
|
protected |
Definition at line 2158 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::Create(), Load(), and ScheduleEditor::RuleChanged().
|
protected |
Definition at line 2192 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::DupMethodChanged(), and SchedOptEditor::DupMethodChanged().
|
protected |
Definition at line 39 of file scheduleeditor.h.
Referenced by Create(), Load(), RuleChanged(), and Save().
|
protected |
Definition at line 40 of file scheduleeditor.h.
Referenced by Create(), Load(), RuleChanged(), and Save().
|
protected |
Definition at line 41 of file scheduleeditor.h.
Referenced by Create(), Load(), RuleChanged(), and Save().
|
protected |
Definition at line 42 of file scheduleeditor.h.
Referenced by Create(), ScheduleEditor::Create(), SchedOptEditor::Create(), Load(), RuleChanged(), and Save().
|
protected |
Definition at line 43 of file scheduleeditor.h.
Referenced by Create(), DupMethodChanged(), Load(), RuleChanged(), and Save().
|
protected |
Definition at line 44 of file scheduleeditor.h.
|
protected |
Definition at line 45 of file scheduleeditor.h.
Referenced by Create(), Load(), RuleChanged(), and Save().
|
protected |
Definition at line 46 of file scheduleeditor.h.
Referenced by Create(), Load(), RuleChanged(), and Save().
|
protected |
Definition at line 47 of file scheduleeditor.h.
Referenced by Create(), Load(), RuleChanged(), and Save().
|
private |
Definition at line 50 of file scheduleeditor.h.
Referenced by Create().
|
private |
Definition at line 51 of file scheduleeditor.h.
Referenced by Create(), DupMethodChanged(), Load(), RuleChanged(), Save(), and SetRule().
|
private |
Definition at line 52 of file scheduleeditor.h.
Definition at line 53 of file scheduleeditor.h.
Referenced by Load().
Definition at line 54 of file scheduleeditor.h.
Referenced by Load(), and RuleChanged().