Computer Assited Medical Intervention Tool Kit  version 4.0
Public Slots | Signals | Public Member Functions | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
QtCharEdit Class Reference

Inherits QWidget.

Public Slots

void setValue (const QChar &value)
 

Signals

void valueChanged (const QChar &value)
 

Public Member Functions

bool eventFilter (QObject *o, QEvent *e)
 
 QtCharEdit (QWidget *parent=0)
 
QChar value () const
 

Protected Member Functions

bool event (QEvent *e)
 
void focusInEvent (QFocusEvent *e)
 
void focusOutEvent (QFocusEvent *e)
 
void keyPressEvent (QKeyEvent *e)
 
void keyReleaseEvent (QKeyEvent *e)
 
void paintEvent (QPaintEvent *)
 

Private Slots

void slotClearChar ()
 

Private Member Functions

void handleKeyEvent (QKeyEvent *e)
 

Private Attributes

QLineEdit * m_lineEdit
 
QChar m_value
 

Constructor & Destructor Documentation

§ QtCharEdit()

QtCharEdit::QtCharEdit ( QWidget *  parent = 0)

References m_lineEdit.

Member Function Documentation

§ event()

bool QtCharEdit::event ( QEvent *  e)
protected

§ eventFilter()

bool QtCharEdit::eventFilter ( QObject *  o,
QEvent *  e 
)

References m_lineEdit, m_value, and slotClearChar().

§ focusInEvent()

void QtCharEdit::focusInEvent ( QFocusEvent *  e)
protected

References m_lineEdit.

§ focusOutEvent()

void QtCharEdit::focusOutEvent ( QFocusEvent *  e)
protected

References m_lineEdit.

§ handleKeyEvent()

void QtCharEdit::handleKeyEvent ( QKeyEvent *  e)
private

References m_lineEdit, m_value, and valueChanged().

Referenced by keyPressEvent().

§ keyPressEvent()

void QtCharEdit::keyPressEvent ( QKeyEvent *  e)
protected

References handleKeyEvent().

§ keyReleaseEvent()

void QtCharEdit::keyReleaseEvent ( QKeyEvent *  e)
protected

References m_lineEdit.

§ paintEvent()

void QtCharEdit::paintEvent ( QPaintEvent *  )
protected

§ setValue

void QtCharEdit::setValue ( const QChar &  value)
slot

§ slotClearChar

void QtCharEdit::slotClearChar ( )
privateslot

References m_value, setValue(), and valueChanged().

Referenced by eventFilter().

§ value()

QChar QtCharEdit::value ( ) const

References m_value.

Referenced by setValue().

§ valueChanged

void QtCharEdit::valueChanged ( const QChar &  value)
signal

Referenced by handleKeyEvent(), and slotClearChar().

Member Data Documentation

§ m_lineEdit

QLineEdit* QtCharEdit::m_lineEdit
private

§ m_value

QChar QtCharEdit::m_value
private

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