QGIS API Documentation  2.3.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
QgsPaperGrid Class Reference

Item representing a grid. More...

#include <qgspaperitem.h>

Inheritance diagram for QgsPaperGrid:
Inheritance graph
[legend]
Collaboration diagram for QgsPaperGrid:
Collaboration graph
[legend]

Public Member Functions

 QgsPaperGrid (double x, double y, double width, double height, QgsComposition *composition)
 
 ~QgsPaperGrid ()
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *itemStyle, QWidget *pWidget)
 Reimplementation of QCanvasItem::paint. More...
 

Private Attributes

QgsCompositionmComposition
 

Detailed Description

Item representing a grid.

This is drawn separately to the underlying paper item since the grid needs to be drawn above all other composer items, while the paper item is drawn below all others.

Definition at line 26 of file qgspaperitem.h.

Constructor & Destructor Documentation

QgsPaperGrid::QgsPaperGrid ( double  x,
double  y,
double  width,
double  height,
QgsComposition composition 
)

Definition at line 28 of file qgspaperitem.cpp.

QgsPaperGrid::~QgsPaperGrid ( )

Definition at line 36 of file qgspaperitem.cpp.

Member Function Documentation

void QgsPaperGrid::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  itemStyle,
QWidget *  pWidget 
)

Member Data Documentation

QgsComposition* QgsPaperGrid::mComposition
private

Definition at line 36 of file qgspaperitem.h.

Referenced by paint().


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