MythNewsConfig Class Reference

#include <mythnewsconfig.h>

Inheritance diagram for MythNewsConfig:
MythScreenType MythUIType XMLParseBase

List of all members.

Public Member Functions

 MythNewsConfig (MythScreenStack *parent, const QString &name)
 ~MythNewsConfig ()
bool Create (void)
bool keyPressEvent (QKeyEvent *)
 Key event handler.

Private Slots

void slotCategoryChanged (MythUIButtonListItem *item)
void toggleItem (MythUIButtonListItem *item)

Private Member Functions

void loadData (void)
void populateSites (void)

Private Attributes

QMutex m_lock
MythNewsConfigPrivm_priv
MythUIButtonListm_categoriesList
MythUIButtonListm_siteList
MythUITextm_helpText
MythUITextm_contextText
int m_updateFreq

Detailed Description

Definition at line 15 of file mythnewsconfig.h.


Constructor & Destructor Documentation

MythNewsConfig::MythNewsConfig ( MythScreenStack parent,
const QString &  name 
)

Definition at line 34 of file mythnewsconfig.cpp.

MythNewsConfig::~MythNewsConfig (  ) 

Definition at line 45 of file mythnewsconfig.cpp.


Member Function Documentation

bool MythNewsConfig::Create ( void   )  [virtual]

Reimplemented from MythScreenType.

Definition at line 119 of file mythnewsconfig.cpp.

Referenced by mythplugin_config(), and MythNews::ShowFeedManager().

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

Key event handler.

Parameters:
event Keypress event

Reimplemented from MythScreenType.

Definition at line 226 of file mythnewsconfig.cpp.

void MythNewsConfig::loadData ( void   )  [private]

Definition at line 154 of file mythnewsconfig.cpp.

Referenced by Create().

void MythNewsConfig::populateSites ( void   )  [private]

Definition at line 50 of file mythnewsconfig.cpp.

Referenced by MythNewsConfig().

void MythNewsConfig::slotCategoryChanged ( MythUIButtonListItem item  )  [private, slot]

Definition at line 201 of file mythnewsconfig.cpp.

Referenced by Create(), and loadData().

void MythNewsConfig::toggleItem ( MythUIButtonListItem item  )  [private, slot]

Definition at line 170 of file mythnewsconfig.cpp.

Referenced by Create().


Member Data Documentation

QMutex MythNewsConfig::m_lock [mutable, private]

Definition at line 31 of file mythnewsconfig.h.

Referenced by Create(), loadData(), populateSites(), slotCategoryChanged(), and toggleItem().

Definition at line 32 of file mythnewsconfig.h.

Referenced by loadData(), populateSites(), and ~MythNewsConfig().

Definition at line 34 of file mythnewsconfig.h.

Referenced by Create(), and loadData().

Definition at line 35 of file mythnewsconfig.h.

Referenced by Create(), and slotCategoryChanged().

Definition at line 37 of file mythnewsconfig.h.

Referenced by Create().

Definition at line 38 of file mythnewsconfig.h.

Definition at line 39 of file mythnewsconfig.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 Mon May 28 06:42:16 2012 for MythTV by  doxygen 1.6.3