#include <schedulecommon.h>
Protected Member Functions | |
| ScheduleCommon (MythScreenStack *parent, const QString &name) | |
| ~ScheduleCommon () | |
| void | ShowDetails (ProgramInfo *pginfo) const |
| Show the Program Details screen. | |
| void | ShowUpcoming (const QString &title, const QString &seriesid) const |
| Show the upcoming recordings for this title. | |
| void | ShowUpcoming (ProgramInfo *pginfo) const |
| Show the upcoming recordings for this title. | |
| void | ShowUpcomingScheduled (ProgramInfo *pginfo) const |
| Show the upcoming recordings for this recording rule. | |
| void | EditRecording (ProgramInfo *pginfo) |
| Creates a dialog for editing the recording status, blocking until user leaves dialog. | |
| void | EditScheduled (ProgramInfo *pginfo) |
| Creates a dialog for editing the recording schedule. | |
| void | EditScheduled (RecordingInfo *recinfo) |
| Creates a dialog for editing the recording schedule. | |
| void | EditCustom (ProgramInfo *pginfo) |
| Creates a dialog for creating a custom recording rule. | |
| void | MakeOverride (RecordingInfo *recinfo, bool startActive=false) |
| Creates a dialog for editing an override recording schedule. | |
| void | ShowRecordingDialog (const RecordingInfo &recinfo) |
| Creates a dialog displaying current recording status and options available. | |
| void | ShowNotRecordingDialog (const RecordingInfo &recinfo) |
| Creates a dialog displaying current recording status and options available. | |
| virtual void | customEvent (QEvent *) |
Private Member Functions | |
| bool | IsFindApplicable (const RecordingInfo &recInfo) const |
| Returns true if a search should be employed to find a matching program. | |
Definition at line 15 of file schedulecommon.h.
| ScheduleCommon::ScheduleCommon | ( | MythScreenStack * | parent, | |
| const QString & | name | |||
| ) | [inline, protected] |
Definition at line 20 of file schedulecommon.h.
| ScheduleCommon::~ScheduleCommon | ( | ) | [inline, protected] |
Definition at line 22 of file schedulecommon.h.
| void ScheduleCommon::ShowDetails | ( | ProgramInfo * | pginfo | ) | const [protected] |
Show the Program Details screen.
Definition at line 30 of file schedulecommon.cpp.
Referenced by ScheduleEditor::customEvent(), ViewScheduled::details(), ProgramRecPriority::details(), ProgFinder::details(), PlaybackBox::details(), GuideGrid::details(), and PlaybackBox::showProgramDetails().
| void ScheduleCommon::ShowUpcoming | ( | const QString & | title, | |
| const QString & | seriesid | |||
| ) | const [protected] |
Show the upcoming recordings for this title.
Definition at line 50 of file schedulecommon.cpp.
Referenced by ShowUpcoming(), ScheduleEditor::showUpcomingByTitle(), ShowUpcomingScheduled(), ViewScheduled::upcoming(), ProgFinder::upcoming(), PlaybackBox::upcoming(), and GuideGrid::upcoming().
| void ScheduleCommon::ShowUpcoming | ( | ProgramInfo * | pginfo | ) | const [protected] |
Show the upcoming recordings for this title.
Definition at line 69 of file schedulecommon.cpp.
| void ScheduleCommon::ShowUpcomingScheduled | ( | ProgramInfo * | pginfo | ) | const [protected] |
Show the upcoming recordings for this recording rule.
Definition at line 80 of file schedulecommon.cpp.
Referenced by ViewScheduled::upcomingScheduled(), and PlaybackBox::upcomingScheduled().
| void ScheduleCommon::EditRecording | ( | ProgramInfo * | pginfo | ) | [protected] |
Creates a dialog for editing the recording status, blocking until user leaves dialog.
Definition at line 105 of file schedulecommon.cpp.
Referenced by GuideGrid::editRecSchedule(), ProgFinder::getInfo(), ProgLister::HandleClicked(), and ViewScheduled::selected().
| void ScheduleCommon::EditScheduled | ( | ProgramInfo * | pginfo | ) | [protected] |
Creates a dialog for editing the recording schedule.
Definition at line 123 of file schedulecommon.cpp.
Referenced by customEvent(), PlaybackBox::doEditScheduled(), ViewScheduled::edit(), ProgFinder::edit(), EditRecording(), and GuideGrid::editSchedule().
| void ScheduleCommon::EditScheduled | ( | RecordingInfo * | recinfo | ) | [protected] |
Creates a dialog for editing the recording schedule.
Definition at line 135 of file schedulecommon.cpp.
| void ScheduleCommon::EditCustom | ( | ProgramInfo * | pginfo | ) | [protected] |
Creates a dialog for creating a custom recording rule.
Definition at line 148 of file schedulecommon.cpp.
Referenced by ViewScheduled::customEdit(), ProgramRecPriority::customEdit(), ProgFinder::customEdit(), PlaybackBox::customEdit(), and GuideGrid::customEdit().
| void ScheduleCommon::MakeOverride | ( | RecordingInfo * | recinfo, | |
| bool | startActive = false | |||
| ) | [protected] |
Creates a dialog for editing an override recording schedule.
Definition at line 164 of file schedulecommon.cpp.
Referenced by customEvent().
| void ScheduleCommon::ShowRecordingDialog | ( | const RecordingInfo & | recinfo | ) | [protected] |
Creates a dialog displaying current recording status and options available.
Definition at line 195 of file schedulecommon.cpp.
Referenced by EditRecording().
| void ScheduleCommon::ShowNotRecordingDialog | ( | const RecordingInfo & | recinfo | ) | [protected] |
Creates a dialog displaying current recording status and options available.
Definition at line 311 of file schedulecommon.cpp.
Referenced by EditRecording().
| void ScheduleCommon::customEvent | ( | QEvent * | event | ) | [protected, virtual] |
Reimplemented from MythUIType.
Reimplemented in GuideGrid, PlaybackBox, ProgFinder, ProgLister, ProgramRecPriority, ScheduleEditor, and ViewScheduled.
Definition at line 464 of file schedulecommon.cpp.
| bool ScheduleCommon::IsFindApplicable | ( | const RecordingInfo & | recInfo | ) | const [private] |
Returns true if a search should be employed to find a matching program.
Definition at line 566 of file schedulecommon.cpp.
Referenced by ShowNotRecordingDialog(), and ShowRecordingDialog().
1.6.3