|
MythTV
0.26-pre
|
#include <viewschedulediff.h>
Public Member Functions | |
| ViewScheduleDiff (MythScreenStack *parent, QString altTbl, int recordid=-1, QString ltitle="") | |
| ~ViewScheduleDiff () | |
| bool | Create (void) |
| bool | keyPressEvent (QKeyEvent *) |
| Key event handler. | |
Private Slots | |
| void | updateInfo (MythUIButtonListItem *item) |
| void | showStatus (MythUIButtonListItem *item) |
Private Member Functions | |
| virtual void | Load (void) |
| Load data which will ultimately be displayed on-screen or used to determine what appears on-screen (See Warning) | |
| virtual void | Init (void) |
| Used after calling Load() to assign data to widgets and other UI initilisation which is prohibited in Load() | |
| void | fillList (void) |
| void | updateUIList () |
| ProgramInfo * | CurrentProgram (void) |
Private Attributes | |
| bool | m_inEvent |
| bool | m_inFill |
| ProgramList | m_recListBefore |
| ProgramList | m_recListAfter |
| QString | m_altTable |
| QString | m_title |
| MythUIButtonList * | m_conflictList |
| MythUIText * | m_titleText |
| MythUIText * | m_noChangesText |
| vector< class ProgramStruct > | m_recList |
| int | m_recordid |
| recordid that differs from master (-1 = assume all) | |
Definition at line 24 of file viewschedulediff.h.
| ViewScheduleDiff::ViewScheduleDiff | ( | MythScreenStack * | parent, |
| QString | altTbl, | ||
| int | recordid = -1, |
||
| QString | ltitle = "" |
||
| ) |
Definition at line 20 of file viewschedulediff.cpp.
Definition at line 30 of file viewschedulediff.cpp.
| bool ViewScheduleDiff::Create | ( | void | ) | [virtual] |
Reimplemented from MythScreenType.
Definition at line 34 of file viewschedulediff.cpp.
Referenced by ScheduleEditor::ShowPreview(), and CustomPriority::testSchedule().
| bool ViewScheduleDiff::keyPressEvent | ( | QKeyEvent * | ) | [virtual] |
Key event handler.
| event | Keypress event |
Reimplemented from MythScreenType.
Definition at line 75 of file viewschedulediff.cpp.
| void ViewScheduleDiff::updateInfo | ( | MythUIButtonListItem * | item | ) | [private, slot] |
Definition at line 327 of file viewschedulediff.cpp.
Referenced by Create().
| void ViewScheduleDiff::showStatus | ( | MythUIButtonListItem * | item | ) | [private, slot] |
Definition at line 95 of file viewschedulediff.cpp.
Referenced by Create().
| void ViewScheduleDiff::Load | ( | void | ) | [private, virtual] |
Load data which will ultimately be displayed on-screen or used to determine what appears on-screen (See Warning)
Reimplemented from MythScreenType.
Definition at line 65 of file viewschedulediff.cpp.
| void ViewScheduleDiff::Init | ( | void | ) | [private, virtual] |
Used after calling Load() to assign data to widgets and other UI initilisation which is prohibited in Load()
Reimplemented from MythScreenType.
Definition at line 70 of file viewschedulediff.cpp.
| void ViewScheduleDiff::fillList | ( | void | ) | [private] |
Definition at line 187 of file viewschedulediff.cpp.
Referenced by Load().
| void ViewScheduleDiff::updateUIList | ( | void | ) | [private] |
Definition at line 283 of file viewschedulediff.cpp.
Referenced by Init().
| ProgramInfo * ViewScheduleDiff::CurrentProgram | ( | void | ) | [private] |
Definition at line 341 of file viewschedulediff.cpp.
Referenced by showStatus().
bool ViewScheduleDiff::m_inEvent [private] |
Definition at line 48 of file viewschedulediff.h.
Referenced by keyPressEvent().
bool ViewScheduleDiff::m_inFill [private] |
Definition at line 49 of file viewschedulediff.h.
Referenced by fillList().
ProgramList ViewScheduleDiff::m_recListBefore [private] |
Definition at line 51 of file viewschedulediff.h.
Referenced by fillList().
ProgramList ViewScheduleDiff::m_recListAfter [private] |
Definition at line 52 of file viewschedulediff.h.
Referenced by fillList(), and showStatus().
QString ViewScheduleDiff::m_altTable [private] |
Definition at line 54 of file viewschedulediff.h.
Referenced by fillList().
QString ViewScheduleDiff::m_title [private] |
Definition at line 55 of file viewschedulediff.h.
Referenced by Create().
MythUIButtonList* ViewScheduleDiff::m_conflictList [private] |
Definition at line 57 of file viewschedulediff.h.
Referenced by Create(), CurrentProgram(), and updateUIList().
MythUIText* ViewScheduleDiff::m_titleText [private] |
Definition at line 58 of file viewschedulediff.h.
Referenced by Create().
MythUIText* ViewScheduleDiff::m_noChangesText [private] |
Definition at line 59 of file viewschedulediff.h.
Referenced by Create(), and updateUIList().
vector<class ProgramStruct> ViewScheduleDiff::m_recList [private] |
Definition at line 61 of file viewschedulediff.h.
Referenced by CurrentProgram(), fillList(), and updateUIList().
int ViewScheduleDiff::m_recordid [private] |
recordid that differs from master (-1 = assume all)
Definition at line 63 of file viewschedulediff.h.
Referenced by fillList().
1.7.6.1