QwtCompassMagnetNeedle3
A magnet needle for compass widgets.
Usage
#include <qwt_dial_needle.h>
Inherits QwtDialNeedle.
Public Types
enum Style { TriangleStyle, ThinStyle }
Style of the needle.
Public Member Functions
QwtCompassMagnetNeedle (Style=TriangleStyle, const QColor &light=Qt::white, const QColor &dark=Qt::red)
Constructor.
Protected Member Functions
virtual void drawNeedle (QPainter *, double length, QPalette::ColorGroup) const
Detailed Description
A magnet needle for compass widgets.
A magnet needle points to two opposite directions indicating north and south.
The following colors are used:
•
|
QPalette::Light |
|---|---|
•
|
QPalette::Dark |
•
|
QPalette::Base |
See also:
QwtDial, QwtCompass
Member Enumeration Documentation
enum QwtCompassMagnetNeedle::Style
Style of the needle.
Enumerator
TriangleStyle
|
A needle with a triangular shape. |
|---|---|
ThinStyle
|
A thin needle. |
Member Function Documentation
void QwtCompassMagnetNeedle::drawNeedle (QPainter * painter, double length, QPalette::ColorGroup colorGroup) const [protected], [virtual]
Draw the needle
Parameters:
painter Painter
length Length of the needle
colorGroup Color group, used for painting
Implements QwtDialNeedle.
Releases
11 releases since Debian 3.1 (Sarge); the text changed 5 times.