Public Member Functions

QwtDialScaleDraw Class Reference

A special scale draw made for QwtDial. More...

#include <qwt_dial.h>

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

List of all members.

Public Member Functions

 QwtDialScaleDraw (QwtDial *)
virtual QwtText label (double value) const
void setPenWidth (uint)
uint penWidth () const

Detailed Description

A special scale draw made for QwtDial.

See also:
QwtDial, QwtCompass

Definition at line 29 of file qwt_dial.h.


Constructor & Destructor Documentation

QwtDialScaleDraw::QwtDialScaleDraw ( QwtDial parent ) [explicit]

Constructor

Parameters:
parentParent dial widget

Definition at line 79 of file qwt_dial.cpp.

                                                 :
    d_parent(parent),
    d_penWidth(1)
{
}

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.

Definition at line 113 of file qwt_dial.cpp.

References QwtDial::scaleLabel().

{
    if ( d_parent == NULL )
        return QwtRoundScaleDraw::label(value);

    return d_parent->scaleLabel(value);
}
uint QwtDialScaleDraw::penWidth (  ) const
Returns:
Pen width used for painting the scale
See also:
setPenWidth, QwtDial::drawScale()

Definition at line 101 of file qwt_dial.cpp.

Referenced by QwtDial::drawScale(), and setPenWidth().

{
    return d_penWidth;
}
void QwtDialScaleDraw::setPenWidth ( uint  penWidth )

Set the pen width used for painting the scale

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

Definition at line 92 of file qwt_dial.cpp.

References penWidth().

Referenced by QwtDial::setScaleTicks().

{
    d_penWidth = penWidth;
}

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