Public Member Functions | Protected Member Functions | Protected Attributes

uiTextItem Class Reference

Inheritance diagram for uiTextItem:
uiGraphicsItem CallBacker

List of all members.

Public Member Functions

 uiTextItem ()
 uiTextItem (const char *, const Alignment &al=Alignment())
 uiTextItem (const uiPoint &, const char *, const Alignment &al=Alignment())
 ~uiTextItem ()
virtual void setPos (const uiPoint &)
virtual void setPos (int x, int y)
QGraphicsTextItem * qTextItem ()
void setFont (const uiFont &)
int getTextWidth () const
uiRect getTextRect () const
void setAlignment (const Alignment &)
void setText (const char *)
void setHtmlText (const char *)
void setTextColor (const Color &)
void enableBackground (bool)
bool backgroundEnabled () const
void setBackgroundColor (const Color &)
Color getBackgroundColor () const

Protected Member Functions

QGraphicsItem * mkQtObj ()
void updatePos ()

Protected Attributes

QGraphicsTextItem * qtextitem_
Alignment al_
uiPoint pos_

Constructor & Destructor Documentation

uiTextItem::uiTextItem (  ) 
uiTextItem::uiTextItem ( const char *  ,
const Alignment al = Alignment() 
)
uiTextItem::uiTextItem ( const uiPoint ,
const char *  ,
const Alignment al = Alignment() 
)
uiTextItem::~uiTextItem (  ) 

Member Function Documentation

bool uiTextItem::backgroundEnabled (  )  const
void uiTextItem::enableBackground ( bool   ) 
Color uiTextItem::getBackgroundColor (  )  const
uiRect uiTextItem::getTextRect (  )  const
int uiTextItem::getTextWidth (  )  const
QGraphicsItem* uiTextItem::mkQtObj (  )  [protected, virtual]

Reimplemented from uiGraphicsItem.

QGraphicsTextItem* uiTextItem::qTextItem (  )  [inline]
void uiTextItem::setAlignment ( const Alignment  ) 
void uiTextItem::setBackgroundColor ( const Color  ) 
void uiTextItem::setFont ( const uiFont  ) 
void uiTextItem::setHtmlText ( const char *   ) 
virtual void uiTextItem::setPos ( const uiPoint  )  [virtual]

Reimplemented from uiGraphicsItem.

virtual void uiTextItem::setPos ( int  x,
int  y 
) [virtual]

Reimplemented from uiGraphicsItem.

void uiTextItem::setText ( const char *   ) 
void uiTextItem::setTextColor ( const Color  ) 
void uiTextItem::updatePos (  )  [protected]

Member Data Documentation

QGraphicsTextItem* uiTextItem::qtextitem_ [protected]