Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QIMPenWordPick Class Reference

#include </home/clem/local/src/opie/inputmethods/handwriting/qimpenwordpick.h>

Collaboration diagram for QIMPenWordPick:

Collaboration graph
[legend]
List of all members.

Public Slots

void setWords (const QIMPenMatch::MatchWordList &w)

Signals

void wordClicked (const QString &)

Public Member Functions

 QIMPenWordPick (QWidget *parent=0, const char *name=0, WFlags f=0)
void clear ()
virtual QSize sizeHint () const

Protected Member Functions

int onWord (QPoint p)
virtual void paintEvent (QPaintEvent *)
virtual void mousePressEvent (QMouseEvent *)
virtual void mouseReleaseEvent (QMouseEvent *)

Private Attributes

QStringList words
int clickWord

Constructor & Destructor Documentation

QIMPenWordPick::QIMPenWordPick QWidget *  parent = 0,
const char *  name = 0,
WFlags  f = 0
 

Definition at line 24 of file qimpenwordpick.cpp.

References clickWord.


Member Function Documentation

void QIMPenWordPick::clear  ) 
 

Definition at line 31 of file qimpenwordpick.cpp.

References QValueList< T >::clear(), and words.

Referenced by QIMPenInput::wordPicked().

void QIMPenWordPick::mousePressEvent QMouseEvent *   )  [protected, virtual]
 

Definition at line 97 of file qimpenwordpick.cpp.

References clickWord, and onWord().

void QIMPenWordPick::mouseReleaseEvent QMouseEvent *   )  [protected, virtual]
 

Definition at line 103 of file qimpenwordpick.cpp.

References clickWord, onWord(), wordClicked(), and words.

int QIMPenWordPick::onWord QPoint  p  )  [protected]
 

Definition at line 52 of file qimpenwordpick.cpp.

References QValueList< T >::begin(), QValueList< T >::end(), width, words, and Opie::MM::x.

Referenced by mousePressEvent(), and mouseReleaseEvent().

void QIMPenWordPick::paintEvent QPaintEvent *   )  [protected, virtual]
 

Definition at line 72 of file qimpenwordpick.cpp.

References QValueList< T >::begin(), clickWord, QValueList< T >::end(), height, p, text, width, words, and Opie::MM::x.

void QIMPenWordPick::setWords const QIMPenMatch::MatchWordList w  )  [slot]
 

Definition at line 42 of file qimpenwordpick.cpp.

References QValueList< T >::append(), QValueList< T >::clear(), and words.

QSize QIMPenWordPick::sizeHint  )  const [virtual]
 

Definition at line 37 of file qimpenwordpick.cpp.

Referenced by QIMPenInput::sizeHint().

void QIMPenWordPick::wordClicked const QString  )  [signal]
 

Referenced by mouseReleaseEvent().


Member Data Documentation

int QIMPenWordPick::clickWord [private]
 

Definition at line 47 of file qimpenwordpick.h.

Referenced by mousePressEvent(), mouseReleaseEvent(), paintEvent(), and QIMPenWordPick().

QStringList QIMPenWordPick::words [private]
 

Definition at line 46 of file qimpenwordpick.h.

Referenced by clear(), mouseReleaseEvent(), onWord(), paintEvent(), and setWords().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:47:33 2005 for OPIE by  doxygen 1.4.2