|
MythTV master
|
Mixin for Filters. More...
#include <mythfrontend/scheduleeditor.h>
Protected Member Functions | |
| FilterOptMixin (MythScreenType &screen, RecordingRule *rule, FilterOptMixin *other=nullptr) | |
| void | SetRule (RecordingRule *rule) |
| void | Create (bool *err) |
| void | Load (void) |
| void | Save (void) |
| void | RuleChanged (void) |
Static Protected Member Functions | |
| static void | ToggleSelected (MythUIButtonListItem *item) |
Protected Attributes | |
| MythUIButtonList * | m_filtersList {nullptr} |
| MythUIButtonList * | m_activeFiltersList {nullptr} |
Private Attributes | |
| MythScreenType * | m_screen {nullptr} |
| RecordingRule * | m_rule {nullptr} |
| FilterOptMixin * | m_other {nullptr} |
| bool | m_loaded {false} |
| QStringList | m_descriptions |
Mixin for Filters.
Definition at line 117 of file scheduleeditor.h.
|
inlineprotected |
Definition at line 120 of file scheduleeditor.h.
|
protected |
Definition at line 2231 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::Create(), and SchedFilterEditor::Create().
|
protected |
Definition at line 2246 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::ChildClosing(), ScheduleEditor::Load(), and SchedFilterEditor::Load().
|
protected |
Definition at line 2329 of file scheduleeditor.cpp.
Referenced by Load(), and ScheduleEditor::RuleChanged().
|
protected |
Definition at line 2310 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::Save(), SchedFilterEditor::Save(), ScheduleEditor::ShowFilters(), and ScheduleEditor::ShowPreview().
|
inlineprotected |
Definition at line 123 of file scheduleeditor.h.
Referenced by ScheduleEditor::ScheduleEditor().
|
staticprotected |
Definition at line 2342 of file scheduleeditor.cpp.
Referenced by ScheduleEditor::FilterChanged(), and SchedFilterEditor::ToggleSelected().
|
protected |
Definition at line 131 of file scheduleeditor.h.
Referenced by Create(), Load(), and RuleChanged().
|
private |
Definition at line 139 of file scheduleeditor.h.
Referenced by Load().
|
protected |
Definition at line 130 of file scheduleeditor.h.
Referenced by Create(), ScheduleEditor::Create(), SchedFilterEditor::Create(), Load(), RuleChanged(), and Save().
Definition at line 137 of file scheduleeditor.h.
Referenced by Load().
|
private |
Definition at line 136 of file scheduleeditor.h.
Referenced by Create().
|
private |
Definition at line 135 of file scheduleeditor.h.
Referenced by Create(), Load(), RuleChanged(), Save(), and SetRule().
|
private |
Definition at line 134 of file scheduleeditor.h.
Referenced by Create().