#include <qgspaperitem.h>
Public Member Functions | |
QgsPaperItem (QgsComposition *c) | |
QgsPaperItem (qreal x, qreal y, qreal width, qreal height, QgsComposition *composition) | |
~QgsPaperItem () | |
void | paint (QPainter *painter, const QStyleOptionGraphicsItem *itemStyle, QWidget *pWidget) |
Reimplementation of QCanvasItem::paint. | |
bool | writeXML (QDomElement &elem, QDomDocument &doc) const |
stores state in Dom element | |
bool | readXML (const QDomElement &itemElem, const QDomDocument &doc) |
sets state from Dom document | |
Private Member Functions | |
QgsPaperItem () | |
void | initialize () |
Set flags and z-value. |
May draw the snapping grid lines if composition is in preview mode
Definition at line 25 of file qgspaperitem.h.
QgsPaperItem::QgsPaperItem | ( | QgsComposition * | c | ) |
QgsPaperItem::QgsPaperItem | ( | qreal | x, | |
qreal | y, | |||
qreal | width, | |||
qreal | height, | |||
QgsComposition * | composition | |||
) |
QgsPaperItem::~QgsPaperItem | ( | ) |
Definition at line 36 of file qgspaperitem.cpp.
QgsPaperItem::QgsPaperItem | ( | ) | [private] |
void QgsPaperItem::paint | ( | QPainter * | painter, | |
const QStyleOptionGraphicsItem * | itemStyle, | |||
QWidget * | pWidget | |||
) |
Reimplementation of QCanvasItem::paint.
Definition at line 41 of file qgspaperitem.cpp.
References QgsComposition::Crosses, QgsComposition::Dots, QgsComposerItem::drawBackground(), QgsComposition::gridPen(), QgsComposition::gridStyle(), QgsComposerItem::mComposition, QgsComposition::plotStyle(), QgsComposition::Preview, QgsComposition::snapGridOffsetX(), QgsComposition::snapGridOffsetY(), QgsComposition::snapGridResolution(), QgsComposition::snapToGridEnabled(), and QgsComposition::Solid.
bool QgsPaperItem::writeXML | ( | QDomElement & | elem, | |
QDomDocument & | doc | |||
) | const [virtual] |
stores state in Dom element
elem | is Dom element corresponding to 'Composer' tag | |
doc | Dom document |
Implements QgsComposerItem.
Definition at line 111 of file qgspaperitem.cpp.
bool QgsPaperItem::readXML | ( | const QDomElement & | itemElem, | |
const QDomDocument & | doc | |||
) | [virtual] |
sets state from Dom document
itemElem | is Dom node corresponding to item tag | |
doc | is the Dom document |
Implements QgsComposerItem.
Definition at line 116 of file qgspaperitem.cpp.
void QgsPaperItem::initialize | ( | ) | [private] |
Set flags and z-value.
Definition at line 121 of file qgspaperitem.cpp.
Referenced by QgsPaperItem().