SearchView Class Reference

#include <searchview.h>

Inheritance diagram for SearchView:
MusicCommon MythScreenType MythUIType XMLParseBase

List of all members.

Public Member Functions

 SearchView (MythScreenStack *parent)
 ~SearchView (void)
bool Create (void)
bool keyPressEvent (QKeyEvent *)
 Key event handler.
virtual void ShowMenu (void)

Protected Slots

void fieldSelected (MythUIButtonListItem *item)
void criteriaChanged (void)
void trackClicked (MythUIButtonListItem *item)
void trackVisible (MythUIButtonListItem *item)

Protected Member Functions

void customEvent (QEvent *event)
void updateTracksList (void)

Private Attributes

bool m_playTrack
MythUIButtonListm_fieldList
MythUITextEditm_criteriaEdit
MythUITextm_matchesText
MythUIButtonListm_tracksList

Detailed Description

Definition at line 18 of file searchview.h.


Constructor & Destructor Documentation

SearchView::SearchView ( MythScreenStack parent  ) 

Definition at line 17 of file searchview.cpp.

SearchView::~SearchView ( void   ) 

Definition at line 25 of file searchview.cpp.


Member Function Documentation

bool SearchView::Create ( void   )  [virtual]

Reimplemented from MythScreenType.

Definition at line 29 of file searchview.cpp.

Referenced by MusicCommon::switchView().

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

Key event handler.

Parameters:
event Keypress event

Reimplemented from MusicCommon.

Definition at line 206 of file searchview.cpp.

void SearchView::ShowMenu ( void   )  [virtual]

Reimplemented from MusicCommon.

Definition at line 266 of file searchview.cpp.

void SearchView::customEvent ( QEvent *  event  )  [protected, virtual]

Reimplemented from MusicCommon.

Definition at line 85 of file searchview.cpp.

void SearchView::updateTracksList ( void   )  [protected]

Definition at line 319 of file searchview.cpp.

Referenced by Create(), criteriaChanged(), and fieldSelected().

void SearchView::fieldSelected ( MythUIButtonListItem item  )  [protected, slot]

Definition at line 308 of file searchview.cpp.

Referenced by Create().

void SearchView::criteriaChanged ( void   )  [protected, slot]

Definition at line 314 of file searchview.cpp.

Referenced by Create().

void SearchView::trackClicked ( MythUIButtonListItem item  )  [protected, slot]

Definition at line 440 of file searchview.cpp.

Referenced by Create(), customEvent(), and keyPressEvent().

void SearchView::trackVisible ( MythUIButtonListItem item  )  [protected, slot]

Definition at line 452 of file searchview.cpp.

Referenced by Create(), and updateTracksList().


Member Data Documentation

Definition at line 42 of file searchview.h.

Referenced by customEvent(), and keyPressEvent().

Definition at line 43 of file searchview.h.

Referenced by Create(), and updateTracksList().

Definition at line 44 of file searchview.h.

Referenced by Create(), and updateTracksList().

Definition at line 45 of file searchview.h.

Referenced by Create(), and updateTracksList().

Definition at line 46 of file searchview.h.

Referenced by Create(), customEvent(), keyPressEvent(), ShowMenu(), and updateTracksList().


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:24 2012 for MythTV by  doxygen 1.6.3