Qwt User's Guide  6.0.2
Public Member Functions
QwtDialScaleDraw Class Reference

#include <qwt_dial.h>

Inheritance diagram for QwtDialScaleDraw:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 QwtDialScaleDraw (QwtDial *)
virtual QwtText label (double value) const
double penWidth () const
void setPenWidth (double)
- Public Member Functions inherited from QwtRoundScaleDraw
 QwtRoundScaleDraw ()
virtual ~QwtRoundScaleDraw ()
QPointF center () const
virtual double extent (const QFont &) const
void moveCenter (double x, double y)
void moveCenter (const QPointF &)
int radius () const
void setAngleRange (double angle1, double angle2)
void setRadius (int radius)
- Public Member Functions inherited from QwtAbstractScaleDraw
 QwtAbstractScaleDraw ()
virtual ~QwtAbstractScaleDraw ()
virtual void draw (QPainter *, const QPalette &) const
void enableComponent (ScaleComponent, bool enable=true)
bool hasComponent (ScaleComponent) const
double maxTickLength () const
double minimumExtent () const
const QwtScaleDivscaleDiv () const
const QwtScaleMapscaleMap () const
QwtScaleMapscaleMap ()
void setMinimumExtent (double)
void setPenWidth (int width)
void setScaleDiv (const QwtScaleDiv &s)
void setSpacing (double margin)
void setTickLength (QwtScaleDiv::TickType, double length)
void setTransformation (QwtScaleTransformation *)
double spacing () const
double tickLength (QwtScaleDiv::TickType) const

Additional Inherited Members

- Protected Member Functions inherited from QwtRoundScaleDraw
virtual void drawBackbone (QPainter *p) const
virtual void drawLabel (QPainter *p, double val) const
virtual void drawTick (QPainter *p, double val, double len) const
- Protected Member Functions inherited from QwtAbstractScaleDraw
void invalidateCache ()
const QwtTexttickLabel (const QFont &, double value) const

Detailed Description

A special scale draw made for QwtDial.

See also:
QwtDial, QwtCompass

Constructor & Destructor Documentation

QwtDialScaleDraw::QwtDialScaleDraw ( QwtDial parent)
explicit

Constructor

Parameters:
parentParent dial widget

Member Function Documentation

QwtText QwtDialScaleDraw::label ( double  value) const
virtual

Call QwtDial::scaleLabel of the parent dial widget.

Parameters:
valueValue to display
See also:
QwtDial::scaleLabel()

Reimplemented from QwtAbstractScaleDraw.

double QwtDialScaleDraw::penWidth ( ) const
Returns:
Pen width used for painting the scale
See also:
setPenWidth, QwtDial::drawScale()

Reimplemented from QwtAbstractScaleDraw.

void QwtDialScaleDraw::setPenWidth ( double  penWidth)

Set the pen width used for painting the scale

Parameters:
penWidthPen width
See also:
penWidth(), QwtDial::drawScale()