LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
IMEView Class Reference

#include <IMEView.h>

Inheritance diagram for IMEView:
[legend]
Collaboration diagram for IMEView:
[legend]

Public Slots

void invalidateRect (const QRect &rect)
 

Public Member Functions

 IMEView (QGraphicsItem *parent=0)
 
void attach (IMEDataInterface *imeDataInterface)
 
void setBoundingRect (const QRectF &r)
 
QRectF boundingRect () const
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *, QWidget *)
 
bool acceptPoint (const QPointF &pt)
 

Protected Member Functions

virtual void mousePressEvent (QGraphicsSceneMouseEvent *event)
 
virtual bool sceneEvent (QEvent *event)
 
void touchBegin (QTouchEvent *te)
 
void touchUpdate (QTouchEvent *te)
 
void touchEnd (QTouchEvent *te)
 
void tapEvent (QTapGesture *tap)
 
void screenEdgeFlickEvent (ScreenEdgeFlickGesture *gesture)
 

Constructor & Destructor Documentation

IMEView::IMEView ( QGraphicsItem parent = 0)

Member Function Documentation

bool IMEView::acceptPoint ( const QPointF &  pt)
void IMEView::attach ( IMEDataInterface imeDataInterface)
QRectF IMEView::boundingRect ( ) const
void IMEView::invalidateRect ( const QRect &  rect)
slot
void IMEView::mousePressEvent ( QGraphicsSceneMouseEvent *  event)
protectedvirtual
void IMEView::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  ,
QWidget *   
)
bool IMEView::sceneEvent ( QEvent event)
protectedvirtual
void IMEView::screenEdgeFlickEvent ( ScreenEdgeFlickGesture gesture)
protected
void IMEView::setBoundingRect ( const QRectF &  r)
void IMEView::tapEvent ( QTapGesture *  tap)
protected
void IMEView::touchBegin ( QTouchEvent *  te)
protected
void IMEView::touchEnd ( QTouchEvent *  te)
protected
void IMEView::touchUpdate ( QTouchEvent *  te)
protected

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