Construct a recording schedule. More...
#include <scheduleeditor.h>
Construct a recording schedule.
Definition at line 118 of file scheduleeditor.h.
enum ScheduleEditor::View [private] |
Definition at line 198 of file scheduleeditor.h.
| ScheduleEditor::ScheduleEditor | ( | MythScreenStack * | parent, | |
| RecordingInfo * | recinfo, | |||
| TV * | player = NULL | |||
| ) |
Definition at line 78 of file scheduleeditor.cpp.
Referenced by RunScheduleEditor().
| ScheduleEditor::ScheduleEditor | ( | MythScreenStack * | parent, | |
| RecordingRule * | recrule, | |||
| TV * | player = NULL | |||
| ) |
Definition at line 99 of file scheduleeditor.cpp.
| ScheduleEditor::~ScheduleEditor | ( | void | ) |
Definition at line 116 of file scheduleeditor.cpp.
| bool ScheduleEditor::Create | ( | void | ) | [virtual] |
Reimplemented from MythScreenType.
Definition at line 128 of file scheduleeditor.cpp.
Referenced by ProgramRecPriority::edit(), ScheduleCommon::EditScheduled(), ScheduleCommon::MakeOverride(), ProgramRecPriority::newTemplate(), PowerSearchPopup::recordClicked(), PhrasePopup::recordClicked(), ManualSchedule::recordClicked(), CustomEdit::recordClicked(), and RunScheduleEditor().
| bool ScheduleEditor::keyPressEvent | ( | QKeyEvent * | ) | [virtual] |
Key event handler.
| event | Keypress event |
Reimplemented from MythScreenType.
Definition at line 516 of file scheduleeditor.cpp.
| void ScheduleEditor::customEvent | ( | QEvent * | event | ) | [virtual] |
Reimplemented from ScheduleCommon.
Definition at line 551 of file scheduleeditor.cpp.
| void ScheduleEditor::showMenu | ( | void | ) |
Definition at line 800 of file scheduleeditor.cpp.
Referenced by SchedEditChild::keyPressEvent(), and keyPressEvent().
| void ScheduleEditor::showPrevious | ( | void | ) |
Definition at line 603 of file scheduleeditor.cpp.
Referenced by customEvent().
| void ScheduleEditor::showUpcomingByRule | ( | void | ) |
Definition at line 620 of file scheduleeditor.cpp.
Referenced by customEvent(), and showUpcomingByTitle().
| void ScheduleEditor::showUpcomingByTitle | ( | void | ) |
Definition at line 643 of file scheduleeditor.cpp.
Referenced by customEvent(), SchedEditChild::keyPressEvent(), keyPressEvent(), and showUpcomingByRule().
| void ScheduleEditor::ShowDetails | ( | ProgramInfo * | pginfo | ) | const [inline] |
Show the Program Details screen.
Reimplemented from ScheduleCommon.
Definition at line 137 of file scheduleeditor.h.
Referenced by customEvent(), SchedEditChild::keyPressEvent(), and keyPressEvent().
| void * ScheduleEditor::RunScheduleEditor | ( | ProgramInfo * | proginfo, | |
| void * | player = NULL | |||
| ) | [static] |
| void ScheduleEditor::ruleSaved | ( | int | ruleId | ) | [signal] |
Referenced by Save().
| void ScheduleEditor::ruleDeleted | ( | int | ruleId | ) | [signal] |
Referenced by Save().
| void ScheduleEditor::templateLoaded | ( | void | ) | [signal] |
Referenced by LoadTemplate().
| void ScheduleEditor::ShowSchedOpt | ( | void | ) | [slot] |
Definition at line 415 of file scheduleeditor.cpp.
Referenced by Create(), customEvent(), ShowNextView(), and ShowPreviousView().
| void ScheduleEditor::ShowFilters | ( | void | ) | [slot] |
Definition at line 720 of file scheduleeditor.cpp.
Referenced by Create(), customEvent(), ShowNextView(), and ShowPreviousView().
| void ScheduleEditor::ShowStoreOpt | ( | void | ) | [slot] |
Definition at line 440 of file scheduleeditor.cpp.
Referenced by Create(), customEvent(), ShowNextView(), and ShowPreviousView().
| void ScheduleEditor::ShowPostProc | ( | void | ) | [slot] |
Definition at line 465 of file scheduleeditor.cpp.
Referenced by Create(), customEvent(), ShowNextView(), and ShowPreviousView().
| void ScheduleEditor::ShowMetadataOptions | ( | void | ) | [slot] |
Definition at line 696 of file scheduleeditor.cpp.
Referenced by Create(), customEvent(), ShowNextView(), and ShowPreviousView().
| void ScheduleEditor::ShowPreviousView | ( | void | ) | [slot] |
Definition at line 743 of file scheduleeditor.cpp.
Referenced by SchedEditChild::keyPressEvent(), and keyPressEvent().
| void ScheduleEditor::ShowNextView | ( | void | ) | [slot] |
Definition at line 765 of file scheduleeditor.cpp.
Referenced by SchedEditChild::keyPressEvent(), and keyPressEvent().
| void ScheduleEditor::ShowPreview | ( | void | ) | [slot] |
Definition at line 661 of file scheduleeditor.cpp.
Referenced by Create(), and customEvent().
| void ScheduleEditor::Save | ( | void | ) | [slot] |
Reimplemented from SchedOptMixin.
Definition at line 386 of file scheduleeditor.cpp.
Referenced by Create(), ShowPostProc(), ShowPreview(), ShowSchedOpt(), and ShowStoreOpt().
| void ScheduleEditor::RuleChanged | ( | MythUIButtonListItem * | item | ) | [protected, slot] |
Definition at line 341 of file scheduleeditor.cpp.
| void ScheduleEditor::DupMethodChanged | ( | MythUIButtonListItem * | item | ) | [protected, slot] |
Reimplemented from SchedOptMixin.
Definition at line 366 of file scheduleeditor.cpp.
Referenced by Create().
| void ScheduleEditor::MaxEpisodesChanged | ( | MythUIButtonListItem * | item | ) | [protected, slot] |
Reimplemented from StoreOptMixin.
Definition at line 371 of file scheduleeditor.cpp.
Referenced by Create().
| void ScheduleEditor::PromptForRecGroup | ( | void | ) | [protected, slot] |
Reimplemented from StoreOptMixin.
Definition at line 376 of file scheduleeditor.cpp.
Referenced by Create().
| void ScheduleEditor::TranscodeChanged | ( | bool | enable | ) | [protected, slot] |
Reimplemented from PostProcMixin.
Definition at line 381 of file scheduleeditor.cpp.
Referenced by Create().
| void ScheduleEditor::ShowSchedInfo | ( | void | ) | [protected, slot] |
Definition at line 490 of file scheduleeditor.cpp.
Referenced by Create(), and customEvent().
| void ScheduleEditor::ChildClosing | ( | void | ) | [protected, slot] |
Definition at line 787 of file scheduleeditor.cpp.
| void ScheduleEditor::Close | ( | void | ) | [protected, virtual, slot] |
Reimplemented from MythScreenType.
Definition at line 224 of file scheduleeditor.cpp.
| void ScheduleEditor::Load | ( | void | ) | [private] |
Reimplemented from SchedOptMixin.
Definition at line 236 of file scheduleeditor.cpp.
Referenced by ChildClosing(), LoadTemplate(), and ShowPreview().
| void ScheduleEditor::LoadTemplate | ( | QString | name | ) | [private] |
Definition at line 334 of file scheduleeditor.cpp.
Referenced by customEvent().
| void ScheduleEditor::DeleteRule | ( | void | ) | [private] |
Definition at line 410 of file scheduleeditor.cpp.
Referenced by Save().
| void ScheduleEditor::showTemplateMenu | ( | void | ) | [private] |
Definition at line 840 of file scheduleeditor.cpp.
Referenced by customEvent().
RecordingInfo* ScheduleEditor::m_recInfo [private] |
Definition at line 176 of file scheduleeditor.h.
Referenced by Create(), customEvent(), keyPressEvent(), Load(), ScheduleEditor(), ShowFilters(), ShowMetadataOptions(), ShowPostProc(), showPrevious(), ShowSchedInfo(), ShowSchedOpt(), and ShowStoreOpt().
RecordingRule* ScheduleEditor::m_recordingRule [private] |
Definition at line 177 of file scheduleeditor.h.
Referenced by Create(), DeleteRule(), Load(), LoadTemplate(), RuleChanged(), Save(), ScheduleEditor(), ShowFilters(), showMenu(), ShowMetadataOptions(), ShowNextView(), ShowPostProc(), ShowPreview(), showPrevious(), ShowPreviousView(), ShowSchedInfo(), ShowSchedOpt(), ShowStoreOpt(), showUpcomingByRule(), showUpcomingByTitle(), and ~ScheduleEditor().
bool ScheduleEditor::m_sendSig [private] |
Definition at line 179 of file scheduleeditor.h.
MythUIButton* ScheduleEditor::m_saveButton [private] |
Definition at line 181 of file scheduleeditor.h.
Referenced by Create().
MythUIButton* ScheduleEditor::m_cancelButton [private] |
Definition at line 182 of file scheduleeditor.h.
Referenced by Create().
MythUIButtonList* ScheduleEditor::m_rulesList [private] |
Definition at line 184 of file scheduleeditor.h.
Referenced by Create(), Load(), and showMenu().
MythUIButton* ScheduleEditor::m_schedOptButton [private] |
Definition at line 186 of file scheduleeditor.h.
Referenced by Create(), and RuleChanged().
MythUIButton* ScheduleEditor::m_storeOptButton [private] |
Definition at line 187 of file scheduleeditor.h.
Referenced by Create(), and RuleChanged().
MythUIButton* ScheduleEditor::m_postProcButton [private] |
Definition at line 188 of file scheduleeditor.h.
Referenced by Create(), and RuleChanged().
MythUIButton* ScheduleEditor::m_schedInfoButton [private] |
Definition at line 189 of file scheduleeditor.h.
Referenced by Create().
MythUIButton* ScheduleEditor::m_previewButton [private] |
Definition at line 190 of file scheduleeditor.h.
Referenced by Create().
MythUIButton* ScheduleEditor::m_metadataButton [private] |
Definition at line 191 of file scheduleeditor.h.
Referenced by Create().
MythUIButton* ScheduleEditor::m_filtersButton [private] |
Definition at line 192 of file scheduleeditor.h.
Referenced by Create(), and RuleChanged().
TV* ScheduleEditor::m_player [private] |
Definition at line 194 of file scheduleeditor.h.
Referenced by Close(), Create(), and ~ScheduleEditor().
bool ScheduleEditor::m_loaded [private] |
Reimplemented from SchedOptMixin.
Definition at line 196 of file scheduleeditor.h.
Referenced by Load().
int ScheduleEditor::m_view [private] |
Definition at line 208 of file scheduleeditor.h.
Referenced by ChildClosing(), ShowFilters(), showMenu(), ShowMetadataOptions(), ShowNextView(), ShowPostProc(), ShowPreview(), ShowPreviousView(), ShowSchedOpt(), and ShowStoreOpt().
SchedEditChild* ScheduleEditor::m_child [private] |
Definition at line 209 of file scheduleeditor.h.
Referenced by ChildClosing(), Close(), customEvent(), Save(), ShowFilters(), ShowMetadataOptions(), ShowNextView(), ShowPostProc(), ShowPreview(), ShowPreviousView(), ShowSchedOpt(), and ShowStoreOpt().
1.6.3