|
Quantum GIS API Documentation
1.8
|
Scalebar style that draws a single box with alternating color for the segments. More...
#include <qgssingleboxscalebarstyle.h>


Public Member Functions | |
| QgsSingleBoxScaleBarStyle (const QgsComposerScaleBar *bar) | |
| ~QgsSingleBoxScaleBarStyle () | |
| QString | name () const |
| void | draw (QPainter *p, double xOffset=0) const |
Private Member Functions | |
| QgsSingleBoxScaleBarStyle () | |
Scalebar style that draws a single box with alternating color for the segments.
Definition at line 26 of file qgssingleboxscalebarstyle.h.
Definition at line 22 of file qgssingleboxscalebarstyle.cpp.
Definition at line 32 of file qgssingleboxscalebarstyle.cpp.
| QgsSingleBoxScaleBarStyle::QgsSingleBoxScaleBarStyle | ( | ) | [private] |
Definition at line 27 of file qgssingleboxscalebarstyle.cpp.
| void QgsSingleBoxScaleBarStyle::draw | ( | QPainter * | p, |
| double | xOffset = 0 |
||
| ) | const [virtual] |
draw method
| p | painter object |
| xOffset | x offset |
Implements QgsScaleBarStyle.
Definition at line 37 of file qgssingleboxscalebarstyle.cpp.
References QgsComposerScaleBar::boxContentSpace(), QgsComposerScaleBar::brush(), QgsScaleBarStyle::drawLabels(), QgsComposerScaleBar::font(), QgsComposerItem::fontAscentMillimeters(), QgsComposerScaleBar::height(), QgsComposerScaleBar::labelBarSpace(), QgsScaleBarStyle::mScaleBar, and QgsComposerScaleBar::segmentPositions().
| QString QgsSingleBoxScaleBarStyle::name | ( | ) | const [virtual] |
Implements QgsScaleBarStyle.
Definition at line 76 of file qgssingleboxscalebarstyle.cpp.
1.7.6.1