- bullseye 6.1.4-2
- testing 6.1.4-2
- unstable 6.1.4-2
- experimental 6.2.0-1
QwtCompassScaleDraw(3) | Qwt User's Guide | QwtCompassScaleDraw(3) |
NAME¶
QwtCompassScaleDraw - A special scale draw made for QwtCompass.
SYNOPSIS¶
#include <qwt_compass.h>
Inherits QwtRoundScaleDraw.
Public Member Functions¶
QwtCompassScaleDraw ()
Constructor. QwtCompassScaleDraw (const QMap< double, QString >
&map)
Constructor. void setLabelMap (const QMap< double, QString >
&map)
Set a map, mapping values to labels. QMap< double, QString >
labelMap () const
virtual QwtText label (double value) const
Additional Inherited Members¶
Detailed Description¶
A special scale draw made for QwtCompass.
QwtCompassScaleDraw maps values to strings using a special map, that can be modified by the application
The default map consists of the labels N, NE, E, SE, S, SW, W, NW.
See also:
Constructor & Destructor Documentation¶
QwtCompassScaleDraw::QwtCompassScaleDraw () [explicit]¶
Constructor. Initializes a label map for multiples of 45 degrees
QwtCompassScaleDraw::QwtCompassScaleDraw (const QMap< double, QString > & map) [explicit]¶
Constructor.
Parameters:
Member Function Documentation¶
QwtText QwtCompassScaleDraw::label (double value) const [virtual]¶
Map a value to a corresponding label
Parameters:
label() looks in the labelMap() for a corresponding label for value or returns an null text.
Returns:
See also:
Reimplemented from QwtAbstractScaleDraw.
QMap< double, QString > QwtCompassScaleDraw::labelMap () const¶
Returns:
See also:
void QwtCompassScaleDraw::setLabelMap (const QMap< double, QString > & map)¶
Set a map, mapping values to labels.
Parameters:
The values of the major ticks are found by looking into this map. The default map consists of the labels N, NE, E, SE, S, SW, W, NW.
Warning:
See also:
Author¶
Generated automatically by Doxygen for Qwt User's Guide from the source code.
Wed Jan 2 2019 | Version 6.1.4 |