Quantum GIS API Documentation  master-ce49b66
QgsTextAnnotationItem Class Reference

An annotation item that displays formated text. More...

#include <qgstextannotationitem.h>

+ Inheritance diagram for QgsTextAnnotationItem:
+ Collaboration diagram for QgsTextAnnotationItem:

List of all members.

Public Member Functions

 QgsTextAnnotationItem (QgsMapCanvas *canvas)
 ~QgsTextAnnotationItem ()
QTextDocument * document () const
 Returns document (caller takes ownership)
void paint (QPainter *painter)
 function to be implemented by derived classes
void readXML (const QDomDocument &doc, const QDomElement &itemElem)
void setDocument (const QTextDocument *doc)
 Sets document (does not take ownership)
void writeXML (QDomDocument &doc) const

Private Attributes

QTextDocument * mDocument

Detailed Description

An annotation item that displays formated text.

Definition at line 25 of file qgstextannotationitem.h.


Constructor & Destructor Documentation


Member Function Documentation

QTextDocument * QgsTextAnnotationItem::document ( ) const

Returns document (caller takes ownership)

Definition at line 32 of file qgstextannotationitem.cpp.

References mDocument.

void QgsTextAnnotationItem::readXML ( const QDomDocument &  doc,
const QDomElement &  itemElem 
) [virtual]

Implements QgsAnnotationItem.

Definition at line 92 of file qgstextannotationitem.cpp.

References QgsAnnotationItem::_readXML(), mDocument, and tr.

void QgsTextAnnotationItem::setDocument ( const QTextDocument *  doc)

Sets document (does not take ownership)

Definition at line 42 of file qgstextannotationitem.cpp.

References mDocument.

void QgsTextAnnotationItem::writeXML ( QDomDocument &  doc) const [virtual]

Implements QgsAnnotationItem.

Definition at line 76 of file qgstextannotationitem.cpp.

References QgsAnnotationItem::_writeXML(), and mDocument.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines