ImportNative Class Reference

#include <importnative.h>

Inheritance diagram for ImportNative:
MythScreenType MythUIType XMLParseBase

List of all members.

Public Member Functions

 ImportNative (MythScreenStack *parent, MythScreenType *m_previousScreen, const QString &xmlFile, FileDetails details)
 ~ImportNative ()
bool Create (void)
bool keyPressEvent (QKeyEvent *e)
 Key event handler.

Private Slots

void finishedPressed ()
void prevPressed ()
void cancelPressed ()
void searchChanID (void)
void searchChanNo (void)
void searchName (void)
void searchCallsign (void)
void gotChanID (QString value)
void gotChanNo (QString value)
void gotName (QString value)
void gotCallsign (QString value)

Private Member Functions

void findChannelMatch (const QString &chanid, const QString &chanNo, const QString &name, const QString &callsign)
void fillSearchList (const QString &field)
void showList (const QString &caption, QString &value, const char *slot)

Private Attributes

QString m_xmlFile
FileDetails m_details
MythScreenTypem_previousScreen
QStringList m_searchList
MythUITextm_progTitle_text
MythUITextm_progDateTime_text
MythUITextm_progDescription_text
MythUITextm_chanID_text
MythUITextm_chanNo_text
MythUITextm_chanName_text
MythUITextm_callsign_text
MythUITextm_localChanID_text
MythUITextm_localChanNo_text
MythUITextm_localChanName_text
MythUITextm_localCallsign_text
MythUIButtonm_searchChanID_button
MythUIButtonm_searchChanNo_button
MythUIButtonm_searchChanName_button
MythUIButtonm_searchCallsign_button
MythUIButtonm_finishButton
MythUIButtonm_prevButton
MythUIButtonm_cancelButton
bool m_isValidXMLSelected

Detailed Description

Definition at line 73 of file importnative.h.


Constructor & Destructor Documentation

ImportNative::ImportNative ( MythScreenStack parent,
MythScreenType m_previousScreen,
const QString &  xmlFile,
FileDetails  details 
)

Definition at line 295 of file importnative.cpp.

ImportNative::~ImportNative (  ) 

Definition at line 324 of file importnative.cpp.


Member Function Documentation

bool ImportNative::Create ( void   )  [virtual]

Reimplemented from MythScreenType.

Definition at line 328 of file importnative.cpp.

Referenced by ArchiveFileSelector::nextPressed().

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

Key event handler.

Parameters:
event Keypress event

Reimplemented from MythScreenType.

Definition at line 398 of file importnative.cpp.

void ImportNative::finishedPressed (  )  [private, slot]

Definition at line 425 of file importnative.cpp.

Referenced by Create().

void ImportNative::prevPressed ( void   )  [private, slot]

Definition at line 476 of file importnative.cpp.

Referenced by Create().

void ImportNative::cancelPressed ( void   )  [private, slot]

Definition at line 481 of file importnative.cpp.

Referenced by Create().

void ImportNative::searchChanID ( void   )  [private, slot]

Definition at line 588 of file importnative.cpp.

Referenced by Create().

void ImportNative::searchChanNo ( void   )  [private, slot]

Definition at line 614 of file importnative.cpp.

Referenced by Create().

void ImportNative::searchName ( void   )  [private, slot]

Definition at line 640 of file importnative.cpp.

Referenced by Create().

void ImportNative::searchCallsign ( void   )  [private, slot]

Definition at line 666 of file importnative.cpp.

Referenced by Create().

void ImportNative::gotChanID ( QString  value  )  [private, slot]

Definition at line 598 of file importnative.cpp.

Referenced by searchChanID().

void ImportNative::gotChanNo ( QString  value  )  [private, slot]

Definition at line 624 of file importnative.cpp.

Referenced by searchChanNo().

void ImportNative::gotName ( QString  value  )  [private, slot]

Definition at line 650 of file importnative.cpp.

Referenced by searchName().

void ImportNative::gotCallsign ( QString  value  )  [private, slot]

Definition at line 676 of file importnative.cpp.

Referenced by searchCallsign().

void ImportNative::findChannelMatch ( const QString &  chanid,
const QString &  chanNo,
const QString &  name,
const QString &  callsign 
) [private]

Definition at line 487 of file importnative.cpp.

Referenced by Create().

void ImportNative::fillSearchList ( const QString &  field  )  [private]

Definition at line 569 of file importnative.cpp.

Referenced by searchCallsign(), searchChanID(), searchChanNo(), and searchName().

void ImportNative::showList ( const QString &  caption,
QString &  value,
const char *  slot 
) [private]

Definition at line 549 of file importnative.cpp.

Referenced by searchCallsign(), searchChanID(), searchChanNo(), and searchName().


Member Data Documentation

QString ImportNative::m_xmlFile [private]

Definition at line 104 of file importnative.h.

Referenced by finishedPressed().

Definition at line 105 of file importnative.h.

Referenced by Create(), and finishedPressed().

Definition at line 106 of file importnative.h.

Referenced by cancelPressed(), and finishedPressed().

QStringList ImportNative::m_searchList [private]

Definition at line 108 of file importnative.h.

Referenced by fillSearchList(), and showList().

Definition at line 110 of file importnative.h.

Referenced by Create().

Definition at line 111 of file importnative.h.

Referenced by Create().

Definition at line 112 of file importnative.h.

Referenced by Create().

Definition at line 114 of file importnative.h.

Referenced by Create(), and searchChanID().

Definition at line 115 of file importnative.h.

Referenced by Create(), and searchChanNo().

Definition at line 116 of file importnative.h.

Referenced by Create(), and searchName().

Definition at line 117 of file importnative.h.

Referenced by Create(), and searchCallsign().

Definition at line 120 of file importnative.h.

Referenced by Create(), findChannelMatch(), gotCallsign(), gotChanID(), gotChanNo(), and gotName().

Definition at line 121 of file importnative.h.

Referenced by Create(), findChannelMatch(), gotCallsign(), gotChanID(), gotChanNo(), and gotName().

Definition at line 122 of file importnative.h.

Referenced by Create(), findChannelMatch(), gotCallsign(), gotChanID(), gotChanNo(), and gotName().

Definition at line 124 of file importnative.h.

Referenced by Create().

Definition at line 125 of file importnative.h.

Referenced by Create().

Definition at line 126 of file importnative.h.

Referenced by Create().

Definition at line 127 of file importnative.h.

Referenced by Create().

Definition at line 129 of file importnative.h.

Referenced by Create().

Definition at line 130 of file importnative.h.

Referenced by Create().

Definition at line 131 of file importnative.h.

Referenced by Create().

Definition at line 133 of file importnative.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri Feb 10 06:42:02 2012 for MythTV by  doxygen 1.6.3