Public Types | Signals | Public Member Functions | Protected Member Functions | Friends

QGraphicsTextItem Class Reference

Search for all occurrences

Detailed Description

Definition at line 959 of file qgraphicsitem.h.

#include <qgraphicsitem.h>

Inheritance diagram for QGraphicsTextItem:
Inheritance graph
[legend]

List of all members.

Public Types

enum   { Type = 8 }

Signals

void  linkActivated (const QString &)
void  linkHovered (const QString &)

Public Member Functions

  QGraphicsTextItem (QGraphicsItem *parent=0, QGraphicsScene *scene=0)
  QGraphicsTextItem (const QString &text, QGraphicsItem *parent=0, QGraphicsScene *scene=0)
  ~QGraphicsTextItem ()
QString  toHtml () const
void  setHtml (const QString &html)
QString  toPlainText () const
void  setPlainText (const QString &text)
QFont  font () const
void  setFont (const QFont &font)
void  setDefaultTextColor (const QColor &c)
QColor  defaultTextColor () const
QRectF  boundingRect () const
QPainterPath  shape () const
bool  contains (const QPointF &point) const
void  paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
bool  isObscuredBy (const QGraphicsItem *item) const
QPainterPath  opaqueArea () const
int  type () const
void  setTextWidth (qreal width)
qreal  textWidth () const
void  adjustSize ()
void  setDocument (QTextDocument *document)
QTextDocument document () const
void  setTextInteractionFlags (Qt::TextInteractionFlags flags)
Qt::TextInteractionFlags  textInteractionFlags () const
void  setTabChangesFocus (bool b)
bool  tabChangesFocus () const
void  setOpenExternalLinks (bool open)
bool  openExternalLinks () const
void  setTextCursor (const QTextCursor &cursor)
QTextCursor  textCursor () const

Protected Member Functions

bool  sceneEvent (QEvent *event)
void  mousePressEvent (QGraphicsSceneMouseEvent *event)
void  mouseMoveEvent (QGraphicsSceneMouseEvent *event)
void  mouseReleaseEvent (QGraphicsSceneMouseEvent *event)
void  mouseDoubleClickEvent (QGraphicsSceneMouseEvent *event)
void  contextMenuEvent (QGraphicsSceneContextMenuEvent *event)
void  keyPressEvent (QKeyEvent *event)
void  keyReleaseEvent (QKeyEvent *event)
void  focusInEvent (QFocusEvent *event)
void  focusOutEvent (QFocusEvent *event)
void  dragEnterEvent (QGraphicsSceneDragDropEvent *event)
void  dragLeaveEvent (QGraphicsSceneDragDropEvent *event)
void  dragMoveEvent (QGraphicsSceneDragDropEvent *event)
void  dropEvent (QGraphicsSceneDragDropEvent *event)
void  inputMethodEvent (QInputMethodEvent *event)
void  hoverEnterEvent (QGraphicsSceneHoverEvent *event)
void  hoverMoveEvent (QGraphicsSceneHoverEvent *event)
void  hoverLeaveEvent (QGraphicsSceneHoverEvent *event)
QVariant  inputMethodQuery (Qt::InputMethodQuery query) const
bool  supportsExtension (Extension extension) const
void  setExtension (Extension extension, const QVariant &variant)
QVariant  extension (const QVariant &variant) const

Friends

class  QGraphicsTextItemPrivate

Member Enumeration Documentation

anonymous enum
Enumerator:
Type 

Definition at line 1001 of file qgraphicsitem.h.

{ Type = 8 };

Constructor & Destructor Documentation

QGraphicsTextItem ( QGraphicsItem parent = 0,
QGraphicsScene scene = 0 
)
QGraphicsTextItem ( const QString text,
QGraphicsItem parent = 0,
QGraphicsScene scene = 0 
)

Member Function Documentation

QString toHtml ( ) const
void setHtml ( const QString html )
QString toPlainText ( ) const
void setPlainText ( const QString text )
QFont font ( ) const
void setFont ( const QFont font )
void setDefaultTextColor ( const QColor c )
QColor defaultTextColor ( ) const
QRectF boundingRect ( ) const [virtual]
QPainterPath shape ( ) const [virtual]
bool contains ( const QPointF point ) const [virtual]
void paint ( QPainter painter,
const QStyleOptionGraphicsItem option,
QWidget widget 
) [virtual]
bool isObscuredBy ( const QGraphicsItem item ) const [virtual]
QPainterPath opaqueArea ( ) const [virtual]
int type ( ) const [virtual]
void setTextWidth ( qreal  width )
qreal textWidth ( ) const
void adjustSize ( )
void setDocument ( QTextDocument document )
QTextDocument* document ( ) const
void setTextInteractionFlags ( Qt::TextInteractionFlags  flags )
Qt::TextInteractionFlags textInteractionFlags ( ) const
void setTabChangesFocus ( bool  b )
bool tabChangesFocus ( ) const
void setOpenExternalLinks ( bool  open )
bool openExternalLinks ( ) const
void setTextCursor ( const QTextCursor cursor )
QTextCursor textCursor ( ) const
void linkActivated ( const QString ) [signal]
void linkHovered ( const QString ) [signal]
bool sceneEvent ( QEvent event ) [protected, virtual]
void mousePressEvent ( QGraphicsSceneMouseEvent event ) [protected, virtual]
void mouseMoveEvent ( QGraphicsSceneMouseEvent event ) [protected, virtual]
void mouseReleaseEvent ( QGraphicsSceneMouseEvent event ) [protected, virtual]
void mouseDoubleClickEvent ( QGraphicsSceneMouseEvent event ) [protected, virtual]
void contextMenuEvent ( QGraphicsSceneContextMenuEvent event ) [protected, virtual]
void keyPressEvent ( QKeyEvent event ) [protected, virtual]
void keyReleaseEvent ( QKeyEvent event ) [protected, virtual]
void focusInEvent ( QFocusEvent event ) [protected, virtual]
void focusOutEvent ( QFocusEvent event ) [protected, virtual]
void dragEnterEvent ( QGraphicsSceneDragDropEvent event ) [protected, virtual]
void dragLeaveEvent ( QGraphicsSceneDragDropEvent event ) [protected, virtual]
void dragMoveEvent ( QGraphicsSceneDragDropEvent event ) [protected, virtual]
void dropEvent ( QGraphicsSceneDragDropEvent event ) [protected, virtual]
void inputMethodEvent ( QInputMethodEvent event ) [protected, virtual]
void hoverEnterEvent ( QGraphicsSceneHoverEvent event ) [protected, virtual]
void hoverMoveEvent ( QGraphicsSceneHoverEvent event ) [protected, virtual]
void hoverLeaveEvent ( QGraphicsSceneHoverEvent event ) [protected, virtual]
QVariant inputMethodQuery ( Qt::InputMethodQuery  query ) const [protected, virtual]
bool supportsExtension ( Extension  extension ) const [protected, virtual]
void setExtension ( Extension  extension,
const QVariant variant 
) [protected, virtual]
QVariant extension ( const QVariant variant ) const [protected, virtual]

Friends And Related Function Documentation

friend class QGraphicsTextItemPrivate [friend]

Definition at line 1060 of file qgraphicsitem.h.


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

QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem
QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem QGraphicsTextItem