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

Select schedule filters. More...

#include <scheduleeditor.h>

Inheritance diagram for SchedFilterEditor:
SchedEditChild MythScreenType MythUIType XMLParseBase

List of all members.

Public Member Functions

 SchedFilterEditor (MythScreenStack *parent, ScheduleEditor &editor, RecordingRule &rule, RecordingInfo *recinfo)
 ~SchedFilterEditor ()
bool Create (void)

Protected Slots

void ToggleSelected (MythUIButtonListItem *item)

Private Member Functions

void Load (void)
 Load data which will ultimately be displayed on-screen or used to determine what appears on-screen (See Warning)
void Save (void)

Private Attributes

MythUIButtonListm_filtersList
bool m_loaded

Detailed Description

Select schedule filters.

Definition at line 265 of file scheduleeditor.h.


Constructor & Destructor Documentation

Definition at line 1051 of file scheduleeditor.cpp.

Definition at line 1060 of file scheduleeditor.cpp.


Member Function Documentation

Reimplemented from MythScreenType.

Definition at line 1064 of file scheduleeditor.cpp.

Referenced by ScheduleEditor::ShowFilters().

Definition at line 1131 of file scheduleeditor.cpp.

Referenced by Create().

void SchedFilterEditor::Load ( void  ) [private, virtual]

Load data which will ultimately be displayed on-screen or used to determine what appears on-screen (See Warning)

Warning:
This method should only load data, it should NEVER perform UI routines or segfaults WILL result. This includes assinging data to any widgets, calling methods on a widget or anything else which triggers redraws. The safest and recommended approach is to avoid any interaction with a libmythui class or class member.

Implements SchedEditChild.

Definition at line 1089 of file scheduleeditor.cpp.

void SchedFilterEditor::Save ( void  ) [private, virtual]

Implements SchedEditChild.

Definition at line 1138 of file scheduleeditor.cpp.


Member Data Documentation

Definition at line 282 of file scheduleeditor.h.

Referenced by Create(), Load(), and Save().

Definition at line 283 of file scheduleeditor.h.

Referenced by Load().


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