|
MythTV
0.26-pre
|
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.
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(), CustomEdit::recordClicked(), ManualSchedule::recordClicked(), PhrasePopup::recordClicked(), PowerSearchPopup::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.
Definition at line 800 of file scheduleeditor.cpp.
Referenced by keyPressEvent(), and SchedEditChild::keyPressEvent().
Definition at line 603 of file scheduleeditor.cpp.
Referenced by customEvent().
Definition at line 620 of file scheduleeditor.cpp.
Referenced by customEvent(), and showUpcomingByTitle().
Definition at line 643 of file scheduleeditor.cpp.
Referenced by customEvent(), keyPressEvent(), SchedEditChild::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(), keyPressEvent(), and SchedEditChild::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 keyPressEvent(), and SchedEditChild::keyPressEvent().
| void ScheduleEditor::ShowNextView | ( | void | ) | [slot] |
Definition at line 765 of file scheduleeditor.cpp.
Referenced by keyPressEvent(), and SchedEditChild::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.7.6.1