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

#include <osd.h>

Inheritance diagram for ChannelEditor:
MythScreenType MythScreenType MythUIType MythUIType XMLParseBase XMLParseBase

List of all members.

Public Slots

void Confirm ()
void Probe ()

Public Member Functions

 ChannelEditor (QObject *retobject, const char *name)
virtual bool Create (void)
virtual bool keyPressEvent (QKeyEvent *event)
 Key event handler.
void SetText (QHash< QString, QString > &map)
void GetText (QHash< QString, QString > &map)
 ChannelEditor (MythScreenStack *parent)
bool Create (void)
bool keyPressEvent (QKeyEvent *)
 Key event handler.
void customEvent (QEvent *event)

Protected Slots

void menu (void)
void del (void)
void edit (MythUIButtonListItem *item=NULL)
void scan (void)
void transportEditor (void)
void channelIconImport (void)
void deleteChannels (void)
void setSortMode (MythUIButtonListItem *item)
void setSourceID (MythUIButtonListItem *item)
void setHideMode (bool hide)
void fillList ()

Protected Member Functions

void sendResult (int result)

Protected Attributes

MythUITextEditm_callsignEdit
MythUITextEditm_channumEdit
MythUITextEditm_channameEdit
MythUITextEditm_xmltvidEdit
QObject * m_retObject

Private Types

enum  sourceFilter { FILTER_ALL = -1, FILTER_UNASSIGNED = 0 }

Private Slots

void itemChanged (MythUIButtonListItem *item)

Private Attributes

int m_sourceFilter
QString m_sourceFilterName
QString m_currentSortMode
bool m_currentHideMode
MythUIButtonListm_channelList
MythUIButtonListm_sourceList
MythUIImagem_preview
MythUITextm_channame
MythUITextm_channum
MythUITextm_callsign
MythUITextm_chanid
MythUITextm_sourcename
MythUITextm_compoundname

Detailed Description

Definition at line 72 of file osd.h.


Member Enumeration Documentation

Enumerator:
FILTER_ALL 
FILTER_UNASSIGNED 

Definition at line 40 of file channeleditor.h.


Constructor & Destructor Documentation

ChannelEditor::ChannelEditor ( QObject *  retobject,
const char *  name 
)

Definition at line 33 of file osd.cpp.

Definition at line 59 of file channeleditor.cpp.


Member Function Documentation

bool ChannelEditor::Create ( void  ) [virtual]

Reimplemented from MythScreenType.

Definition at line 43 of file osd.cpp.

Referenced by SetupMenuCallback().

bool ChannelEditor::keyPressEvent ( QKeyEvent *  ) [virtual]

Key event handler.

Parameters:
eventKeypress event

Reimplemented from MythScreenType.

Definition at line 103 of file osd.cpp.

void ChannelEditor::SetText ( QHash< QString, QString > &  map)

Definition at line 83 of file osd.cpp.

Referenced by OSD::SetText().

void ChannelEditor::GetText ( QHash< QString, QString > &  map)

Definition at line 95 of file osd.cpp.

Referenced by OSD::DialogGetText().

void ChannelEditor::sendResult ( int  result) [protected]

Definition at line 128 of file osd.cpp.

Referenced by Confirm(), keyPressEvent(), and Probe().

Definition at line 73 of file osd.cpp.

Referenced by Create().

Definition at line 78 of file osd.cpp.

Referenced by Create().

bool ChannelEditor::Create ( void  ) [virtual]

Reimplemented from MythScreenType.

bool ChannelEditor::keyPressEvent ( QKeyEvent *  ) [virtual]

Key event handler.

Parameters:
eventKeypress event

Reimplemented from MythScreenType.

void ChannelEditor::customEvent ( QEvent *  event) [virtual]

Reimplemented from MythUIType.

Definition at line 562 of file channeleditor.cpp.

void ChannelEditor::menu ( void  ) [protected, slot]

Definition at line 450 of file channeleditor.cpp.

Referenced by channelIconImport().

void ChannelEditor::del ( void  ) [protected, slot]

Definition at line 388 of file channeleditor.cpp.

Referenced by customEvent().

void ChannelEditor::edit ( MythUIButtonListItem item = NULL) [protected, slot]

Definition at line 435 of file channeleditor.cpp.

Referenced by customEvent(), and menu().

void ChannelEditor::scan ( void  ) [protected, slot]

Definition at line 489 of file channeleditor.cpp.

void ChannelEditor::transportEditor ( void  ) [protected, slot]

Definition at line 503 of file channeleditor.cpp.

void ChannelEditor::channelIconImport ( void  ) [protected, slot]

Definition at line 512 of file channeleditor.cpp.

void ChannelEditor::deleteChannels ( void  ) [protected, slot]

Definition at line 411 of file channeleditor.cpp.

void ChannelEditor::setSortMode ( MythUIButtonListItem item) [protected, slot]

Definition at line 349 of file channeleditor.cpp.

void ChannelEditor::setSourceID ( MythUIButtonListItem item) [protected, slot]

Definition at line 363 of file channeleditor.cpp.

void ChannelEditor::setHideMode ( bool  hide) [protected, slot]

Definition at line 379 of file channeleditor.cpp.

void ChannelEditor::fillList ( void  ) [protected, slot]

Definition at line 202 of file channeleditor.cpp.


Member Data Documentation

Definition at line 86 of file osd.h.

Referenced by ChannelEditor(), Create(), GetText(), and SetText().

Definition at line 87 of file osd.h.

Referenced by ChannelEditor(), Create(), GetText(), and SetText().

Definition at line 88 of file osd.h.

Referenced by ChannelEditor(), Create(), GetText(), and SetText().

Definition at line 89 of file osd.h.

Referenced by ChannelEditor(), Create(), GetText(), and SetText().

QObject* ChannelEditor::m_retObject [protected]

Definition at line 91 of file osd.h.

Referenced by ChannelEditor(), and sendResult().

Definition at line 46 of file channeleditor.h.

Referenced by setSourceID().

Definition at line 47 of file channeleditor.h.

Referenced by fillList(), and setSortMode().

Definition at line 48 of file channeleditor.h.

Referenced by fillList(), and setHideMode().

Definition at line 50 of file channeleditor.h.

Referenced by channelIconImport(), customEvent(), del(), edit(), fillList(), and menu().

Definition at line 51 of file channeleditor.h.

Referenced by deleteChannels().

Definition at line 53 of file channeleditor.h.

Referenced by itemChanged().

Definition at line 54 of file channeleditor.h.

Referenced by itemChanged().

Definition at line 55 of file channeleditor.h.

Referenced by itemChanged().

Definition at line 56 of file channeleditor.h.

Referenced by itemChanged().

Definition at line 57 of file channeleditor.h.

Referenced by itemChanged().

Definition at line 58 of file channeleditor.h.

Referenced by itemChanged().

Definition at line 59 of file channeleditor.h.

Referenced by itemChanged().


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