QwtCompassMagnetNeedle - A magnet needle for compass widgets.
Contents
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
Used for pointing south
• QPalette::Dark
Used for pointing north
• QPalette::Base
Knob (ThinStyle only)
Seealso:QwtDial, QwtCompassMember Enumeration Documentation
enumQwtCompassMagnetNeedle::Style
Style of the needle.
EnumeratorTriangleStyle
A needle with a triangular shape.
ThinStyle
A thin needle.
Member Function Documentation
voidQwtCompassMagnetNeedle::drawNeedle(QPainter*painter,doublelength,QPalette::ColorGroupcolorGroup)const[protected],[virtual]
Draw the needle
Parameters:painter Painter
length Length of the needle
colorGroup Color group, used for painting
Implements QwtDialNeedle.
Name
QwtCompassMagnetNeedle - A magnet needle for compass widgets.
Synopsis
#include <qwt_dial_needle.h>
Inherits QwtDialNeedle.
PublicTypes
enum Style { TriangleStyle, ThinStyle }
Style of the needle.
PublicMemberFunctionsQwtCompassMagnetNeedle (Style=TriangleStyle, const QColor &light=Qt::white, const QColor &dark=Qt::red)
Constructor.
ProtectedMemberFunctions
virtual void drawNeedle (QPainter *, double length, QPalette::ColorGroup) const
