MythTV  0.26-pre
Public Member Functions | Protected Slots | Private Member Functions | Private Attributes
ManualSchedule Class Reference

#include <manualschedule.h>

Inheritance diagram for ManualSchedule:
MythScreenType MythUIType XMLParseBase

List of all members.

Public Member Functions

 ManualSchedule (MythScreenStack *parent)
 ~ManualSchedule (void)
bool Create (void)

Protected Slots

void dateChanged (void)
void hourRollover (void)
void minuteRollover (void)
void recordClicked (void)
void scheduleCreated (int)

Private Member Functions

void connectSignals ()
void disconnectSignals ()

Private Attributes

int m_daysahead
QList< uint32_tm_chanids
MythUITextEditm_titleEdit
MythUIButtonListm_channelList
MythUIButtonListm_startdateList
MythUISpinBoxm_starthourSpin
MythUISpinBoxm_startminuteSpin
MythUISpinBoxm_durationSpin
MythUIButtonm_recordButton
MythUIButtonm_cancelButton
QDateTime m_nowDateTime
QDateTime m_startDateTime
QString m_categoryString
QString m_startString
QString m_chanidString

Detailed Description

Definition at line 20 of file manualschedule.h.


Constructor & Destructor Documentation

Definition at line 31 of file manualschedule.cpp.

Definition at line 26 of file manualschedule.h.


Member Function Documentation

bool ManualSchedule::Create ( void  ) [virtual]

Reimplemented from MythScreenType.

Definition at line 44 of file manualschedule.cpp.

Referenced by startManualSchedule().

void ManualSchedule::dateChanged ( void  ) [protected, slot]

Definition at line 170 of file manualschedule.cpp.

Referenced by connectSignals().

void ManualSchedule::hourRollover ( void  ) [protected, slot]

Definition at line 142 of file manualschedule.cpp.

void ManualSchedule::minuteRollover ( void  ) [protected, slot]

Definition at line 156 of file manualschedule.cpp.

void ManualSchedule::recordClicked ( void  ) [protected, slot]

Definition at line 198 of file manualschedule.cpp.

Referenced by Create().

void ManualSchedule::scheduleCreated ( int  ruleid) [protected, slot]

Definition at line 222 of file manualschedule.cpp.

Referenced by recordClicked().

Definition at line 125 of file manualschedule.cpp.

Referenced by Create(), and dateChanged().

Definition at line 135 of file manualschedule.cpp.

Referenced by dateChanged().


Member Data Documentation

Definition at line 41 of file manualschedule.h.

Referenced by dateChanged(), and ManualSchedule().

Definition at line 43 of file manualschedule.h.

Referenced by Create(), and recordClicked().

Definition at line 45 of file manualschedule.h.

Referenced by Create(), ManualSchedule(), and recordClicked().

Definition at line 47 of file manualschedule.h.

Referenced by Create(), ManualSchedule(), and recordClicked().

Definition at line 52 of file manualschedule.h.

Referenced by Create(), ManualSchedule(), and recordClicked().

Definition at line 54 of file manualschedule.h.

Referenced by Create(), and ManualSchedule().

Definition at line 55 of file manualschedule.h.

Referenced by Create(), and ManualSchedule().

QDateTime ManualSchedule::m_nowDateTime [private]

Definition at line 57 of file manualschedule.h.

Referenced by Create(), dateChanged(), and ManualSchedule().

QDateTime ManualSchedule::m_startDateTime [private]

Definition at line 58 of file manualschedule.h.

Referenced by Create(), dateChanged(), ManualSchedule(), and recordClicked().

Definition at line 59 of file manualschedule.h.

QString ManualSchedule::m_startString [private]

Definition at line 60 of file manualschedule.h.

QString ManualSchedule::m_chanidString [private]

Definition at line 61 of file manualschedule.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends