MythComboBox Class Reference

#include <mythwidgets.h>

List of all members.


Detailed Description

Definition at line 41 of file mythwidgets.h.


Public Slots

virtual void deleteLater (void)
void insertItem (const QString &item)

Signals

void changeHelpText (QString)
void accepted (int)
void gotFocus ()

Public Member Functions

 MythComboBox (bool rw, QWidget *parent=0, const char *name=0)
void setHelpText (const QString &help)
void setAcceptOnSelect (bool Accept)
void setStep (int _step=1)
void setAllowVirtualKeyboard (bool allowKbd=true)
void setPopupPosition (PopupPosition pos)
PopupPosition getPopupPosition (void)

Protected Member Functions

void Teardown (void)
virtual ~MythComboBox ()
virtual void keyPressEvent (QKeyEvent *e)
virtual void focusInEvent (QFocusEvent *e)
virtual void focusOutEvent (QFocusEvent *e)
void Init (void)
virtual void popupVirtualKeyboard (void)

Private Attributes

VirtualKeyboardpopup
QString helptext
bool AcceptOnSelect
bool useVirtualKeyboard
bool allowVirtualKeyboard
PopupPosition popupPosition
int step

Constructor & Destructor Documentation

MythComboBox::MythComboBox ( bool  rw,
QWidget *  parent = 0,
const char *  name = 0 
)

Definition at line 31 of file mythwidgets.cpp.

MythComboBox::~MythComboBox (  )  [protected, virtual]

Definition at line 40 of file mythwidgets.cpp.


Member Function Documentation

void MythComboBox::setHelpText ( const QString &  help  ) 

void MythComboBox::setAcceptOnSelect ( bool  Accept  )  [inline]

Definition at line 49 of file mythwidgets.h.

void MythComboBox::setStep ( int  _step = 1  )  [inline]

Definition at line 50 of file mythwidgets.h.

Referenced by ComboBoxSetting::configWidget().

void MythComboBox::setAllowVirtualKeyboard ( bool  allowKbd = true  )  [inline]

Definition at line 51 of file mythwidgets.h.

void MythComboBox::setPopupPosition ( PopupPosition  pos  )  [inline]

Definition at line 53 of file mythwidgets.h.

PopupPosition MythComboBox::getPopupPosition ( void   )  [inline]

Definition at line 54 of file mythwidgets.h.

Referenced by VirtualKeyboard::SwitchLayout().

void MythComboBox::changeHelpText ( QString   )  [signal]

Referenced by focusInEvent(), and setHelpText().

void MythComboBox::accepted ( int   )  [signal]

Referenced by keyPressEvent().

void MythComboBox::gotFocus (  )  [signal]

Referenced by focusInEvent().

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

Definition at line 45 of file mythwidgets.cpp.

void MythComboBox::insertItem ( const QString &  item  )  [inline, slot]

void MythComboBox::Teardown ( void   )  [protected]

Definition at line 51 of file mythwidgets.cpp.

Referenced by deleteLater(), and ~MythComboBox().

void MythComboBox::keyPressEvent ( QKeyEvent *  e  )  [protected, virtual]

Definition at line 76 of file mythwidgets.cpp.

void MythComboBox::focusInEvent ( QFocusEvent *  e  )  [protected, virtual]

Definition at line 146 of file mythwidgets.cpp.

void MythComboBox::focusOutEvent ( QFocusEvent *  e  )  [protected, virtual]

Definition at line 161 of file mythwidgets.cpp.

void MythComboBox::Init ( void   )  [protected]

void MythComboBox::popupVirtualKeyboard ( void   )  [protected, virtual]

Definition at line 64 of file mythwidgets.cpp.

Referenced by keyPressEvent().


Member Data Documentation

Definition at line 77 of file mythwidgets.h.

Referenced by keyPressEvent(), popupVirtualKeyboard(), and Teardown().

QString MythComboBox::helptext [private]

Definition at line 78 of file mythwidgets.h.

Referenced by focusInEvent(), and setHelpText().

Definition at line 79 of file mythwidgets.h.

Referenced by keyPressEvent().

Definition at line 80 of file mythwidgets.h.

Referenced by keyPressEvent(), and MythComboBox().

Definition at line 81 of file mythwidgets.h.

Referenced by keyPressEvent().

Definition at line 82 of file mythwidgets.h.

int MythComboBox::step [private]

Definition at line 83 of file mythwidgets.h.

Referenced by keyPressEvent().


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

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