JumpToChannel Class Reference

#include <guidegrid.h>

List of all members.

Public Slots

virtual void deleteLater (void)

Public Member Functions

 JumpToChannel (JumpToChannelListener *parent, const QString &start_entry, int start_chan_idx, int cur_chan_idx, uint rows_disp)
bool ProcessEntry (const QStringList &actions, const QKeyEvent *e)
QString GetEntry (void) const

Private Member Functions

 ~JumpToChannel ()
bool Update (void)

Private Attributes

JumpToChannelListenerm_listener
QString m_entry
int m_previous_start_channel_index
int m_previous_current_channel_index
uint m_rows_displayed
QTimer * m_timer

Static Private Attributes

static const uint kJumpToChannelTimeout = 3500

Detailed Description

Definition at line 48 of file guidegrid.h.


Constructor & Destructor Documentation

JumpToChannel::JumpToChannel ( JumpToChannelListener parent,
const QString &  start_entry,
int  start_chan_idx,
int  cur_chan_idx,
uint  rows_disp 
)

Definition at line 44 of file guidegrid.cpp.

JumpToChannel::~JumpToChannel (  )  [inline, private]

Definition at line 65 of file guidegrid.h.


Member Function Documentation

bool JumpToChannel::ProcessEntry ( const QStringList &  actions,
const QKeyEvent *  e 
)

Definition at line 92 of file guidegrid.cpp.

Referenced by GuideGrid::keyPressEvent().

QString JumpToChannel::GetEntry ( void   )  const [inline]

Definition at line 59 of file guidegrid.h.

Referenced by GuideGrid::updateJumpToChannel().

void JumpToChannel::deleteLater ( void   )  [virtual, slot]

Definition at line 63 of file guidegrid.cpp.

Referenced by JumpToChannel(), ProcessEntry(), and Update().

bool JumpToChannel::Update ( void   )  [private]

Definition at line 140 of file guidegrid.cpp.

Referenced by JumpToChannel(), and ProcessEntry().


Member Data Documentation

Definition at line 69 of file guidegrid.h.

Referenced by deleteLater(), ProcessEntry(), and Update().

QString JumpToChannel::m_entry [private]

Definition at line 70 of file guidegrid.h.

Referenced by GetEntry(), ProcessEntry(), and Update().

Definition at line 71 of file guidegrid.h.

Referenced by ProcessEntry().

Definition at line 72 of file guidegrid.h.

Referenced by ProcessEntry().

Definition at line 73 of file guidegrid.h.

Referenced by Update().

QTimer* JumpToChannel::m_timer [private]

Definition at line 74 of file guidegrid.h.

Referenced by deleteLater(), JumpToChannel(), and Update().

const uint JumpToChannel::kJumpToChannelTimeout = 3500 [static, private]

Definition at line 76 of file guidegrid.h.

Referenced by Update().


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 May 25 06:42:06 2012 for MythTV by  doxygen 1.6.3