Go to the documentation of this file. 1 #ifndef SCHEDULE_COMMON_H
2 #define SCHEDULE_COMMON_H
24 static void ShowUpcoming(
const QString &title,
const QString &seriesid) ;
void customEvent(QEvent *event) override
Holds information on a TV Program one might wish to record.
ScheduleCommon(MythScreenStack *parent, const QString &name)
virtual void ShowUpcomingScheduled(void) const
Show the upcoming recordings for this recording rule.
virtual void ShowGuide(void) const
Show the program guide.
Screen in which all other widgets are contained and rendered.
virtual void ShowDetails(void) const
Show the Program Details screen.
virtual void EditRecording(bool may_watch_now=false)
Creates a dialog for editing the recording status, blocking until user leaves dialog.
virtual void EditScheduled(void)
Creates a dialog for editing the recording schedule.
virtual void ShowPrevious(void) const
Show the previous recordings for this recording rule.
virtual void EditCustom(void)
Creates a dialog for creating a custom recording rule.
static bool IsFindApplicable(const RecordingInfo &recInfo)
Returns true if a search should be employed to find a matching program.
virtual ProgramInfo * GetCurrentProgram(void) const
Holds information on recordings and videos.
~ScheduleCommon() override=default
virtual void ShowUpcoming(void) const
Show the upcoming recordings for this title.
virtual void QuickRecord(void)
Create a kSingleRecord or bring up recording dialog.
static void MakeOverride(RecordingInfo *recinfo)
Creates a dialog for editing an override recording schedule.
virtual void ShowChannelSearch(void) const
Show the channel search.