UIRemoteEditType Class Reference

#include <uitypes.h>

Inheritance diagram for UIRemoteEditType:

UIType

List of all members.


Detailed Description

Definition at line 959 of file uitypes.h.


Public Slots

void takeFocusAwayFromEditor (bool up_or_down)
void editorChanged (QString value)
virtual bool takeFocus ()
virtual void looseFocus ()
virtual void show ()
virtual void hide ()

Signals

void textChanged (QString value)

Public Member Functions

 UIRemoteEditType (const QString &name, fontProp *font, const QString &text, int dorder, QRect displayrect)
 ~UIRemoteEditType ()
void createEdit (MythThemedDialog *parent)
QWidget * getEdit (void)
void Draw (QPainter *, int drawlayer, int context)
void setArea (QRect area)
void setText (const QString some_text)
QString getText ()
void setFont (fontProp *font)
void setCharacterColors (QColor unselected, QColor selected, QColor special)
void calculateScreenArea ()

Private Attributes

MythRemoteLineEditedit
QRect m_displaysize
QString m_text
fontPropm_font
QColor m_unselected
QColor m_selected
QColor m_special
MythThemedDialogm_parentDialog

Constructor & Destructor Documentation

UIRemoteEditType::UIRemoteEditType ( const QString &  name,
fontProp font,
const QString &  text,
int  dorder,
QRect  displayrect 
)

Definition at line 2839 of file uitypes.cpp.

UIRemoteEditType::~UIRemoteEditType (  ) 

Definition at line 2872 of file uitypes.cpp.


Member Function Documentation

void UIRemoteEditType::createEdit ( MythThemedDialog parent  ) 

QWidget* UIRemoteEditType::getEdit ( void   )  [inline]

void UIRemoteEditType::Draw ( QPainter *  dr,
int  drawlayer,
int  context 
) [virtual]

Reimplemented from UIType.

Definition at line 2931 of file uitypes.cpp.

void UIRemoteEditType::setArea ( QRect  area  )  [inline]

Definition at line 972 of file uitypes.h.

void UIRemoteEditType::setText ( const QString  some_text  ) 

QString UIRemoteEditType::getText (  ) 

void UIRemoteEditType::setFont ( fontProp font  ) 

Definition at line 2898 of file uitypes.cpp.

void UIRemoteEditType::setCharacterColors ( QColor  unselected,
QColor  selected,
QColor  special 
)

Definition at line 2905 of file uitypes.cpp.

Referenced by XMLParse::parseRemoteEdit().

void UIRemoteEditType::calculateScreenArea ( void   )  [virtual]

Reimplemented from UIType.

Definition at line 2959 of file uitypes.cpp.

Referenced by XMLParse::parseRemoteEdit().

void UIRemoteEditType::takeFocusAwayFromEditor ( bool  up_or_down  )  [slot]

Definition at line 2967 of file uitypes.cpp.

Referenced by createEdit().

void UIRemoteEditType::editorChanged ( QString  value  )  [slot]

Definition at line 2996 of file uitypes.cpp.

Referenced by createEdit().

bool UIRemoteEditType::takeFocus (  )  [virtual, slot]

Reimplemented from UIType.

Definition at line 2975 of file uitypes.cpp.

void UIRemoteEditType::looseFocus (  )  [virtual, slot]

Reimplemented from UIType.

Definition at line 2986 of file uitypes.cpp.

Referenced by takeFocusAwayFromEditor().

void UIRemoteEditType::show ( void   )  [virtual, slot]

void UIRemoteEditType::hide ( void   )  [virtual, slot]

void UIRemoteEditType::textChanged ( QString  value  )  [signal]

Referenced by createEdit(), and editorChanged().


Member Data Documentation

Definition at line 992 of file uitypes.h.

Referenced by calculateScreenArea(), and UIRemoteEditType().

QString UIRemoteEditType::m_text [private]

Definition at line 993 of file uitypes.h.

Referenced by createEdit(), setText(), and UIRemoteEditType().

Definition at line 994 of file uitypes.h.

Referenced by createEdit(), setFont(), and UIRemoteEditType().

Definition at line 995 of file uitypes.h.

Referenced by createEdit(), and setCharacterColors().

QColor UIRemoteEditType::m_selected [private]

Definition at line 996 of file uitypes.h.

Referenced by createEdit(), and setCharacterColors().

QColor UIRemoteEditType::m_special [private]

Definition at line 997 of file uitypes.h.

Referenced by createEdit(), and setCharacterColors().

Definition at line 999 of file uitypes.h.

Referenced by createEdit(), and takeFocusAwayFromEditor().


The documentation for this class was generated from the following files:

Generated on Sat Dec 18 05:16:13 2010 for MythTV by  doxygen 1.5.5