.TH "QwtCompassWindArrow" 3 "Mon Aug 1 2011" "Version 5.2.2" "Qwt User's Guide" \" -*- nroff -*- .ad l .nh .SH NAME QwtCompassWindArrow \- .PP An indicator for the wind direction. .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits \fBQwtDialNeedle\fP. .SS "Public Types" .in +1c .ti -1c .RI "enum \fBStyle\fP { \fBStyle1\fP, \fBStyle2\fP }" .br .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "virtual void \fBdraw\fP (QPainter *, const QPoint &, int length, double direction, QPalette::ColorGroup=QPalette::Active) const " .br .ti -1c .RI "const QPalette & \fBpalette\fP () const " .br .ti -1c .RI "\fBQwtCompassWindArrow\fP (\fBStyle\fP, const QColor &light=Qt::white, const QColor &dark=Qt::gray)" .br .ti -1c .RI "virtual void \fBsetPalette\fP (const QPalette &)" .br .in -1c .SS "Static Public Member Functions" .in +1c .ti -1c .RI "static void \fBdrawStyle1Needle\fP (QPainter *, const QPalette &, QPalette::ColorGroup, const QPoint &, int length, double direction)" .br .ti -1c .RI "static void \fBdrawStyle2Needle\fP (QPainter *, const QPalette &, QPalette::ColorGroup, const QPoint &, int length, double direction)" .br .in -1c .SS "Static Protected Member Functions" .in +1c .ti -1c .RI "static void \fBdrawKnob\fP (QPainter *, const QPoint &pos, int width, const QBrush &, bool sunken)" .br .in -1c .SH "Detailed Description" .PP An indicator for the wind direction. \fBQwtCompassWindArrow\fP shows the direction where the wind comes from. .PP .IP "\(bu" 2 QColorGroup::Light .br Used for Style1, or the light half of Style2 .IP "\(bu" 2 QColorGroup::Dark .br Used for the dark half of Style2 .PP .PP \fBSee also:\fP .RS 4 \fBQwtDial\fP, \fBQwtCompass\fP .RE .PP .SH "Member Enumeration Documentation" .PP .SS "enum \fBQwtCompassWindArrow::Style\fP" .PP Style of the arrow. .SH "Constructor & Destructor Documentation" .PP .SS "QwtCompassWindArrow::QwtCompassWindArrow (\fBStyle\fPstyle, const QColor &light = \fCQt::white\fP, const QColor &dark = \fCQt::gray\fP)"Constructor .PP \fBParameters:\fP .RS 4 \fIstyle\fP Arrow style .br \fIlight\fP Light color .br \fIdark\fP Dark color .RE .PP .SH "Member Function Documentation" .PP .SS "void QwtCompassWindArrow::draw (QPainter *painter, const QPoint ¢er, intlength, doubledirection, QPalette::ColorGroupcolorGroup = \fCQPalette::Active\fP) const\fC [virtual]\fP"Draw the needle .PP \fBParameters:\fP .RS 4 \fIpainter\fP Painter .br \fIcenter\fP Center of the dial, start position for the needle .br \fIlength\fP Length of the needle .br \fIdirection\fP Direction of the needle, in degrees counter clockwise .br \fIcolorGroup\fP Color group, used for painting .RE .PP .PP Implements \fBQwtDialNeedle\fP. .SS "void QwtDialNeedle::drawKnob (QPainter *painter, const QPoint &pos, intwidth, const QBrush &brush, boolsunken)\fC [static, protected, inherited]\fP" .PP Draw the knob. .SS "void QwtCompassWindArrow::drawStyle1Needle (QPainter *painter, const QPalette &palette, QPalette::ColorGroupcolorGroup, const QPoint ¢er, intlength, doubledirection)\fC [static]\fP"Draw a compass needle .PP \fBParameters:\fP .RS 4 \fIpainter\fP Painter .br \fIpalette\fP Palette .br \fIcolorGroup\fP colorGroup .br \fIcenter\fP Center of the dial, start position for the needle .br \fIlength\fP Length of the needle .br \fIdirection\fP Direction of the needle, in degrees counter clockwise .RE .PP .SS "void QwtCompassWindArrow::drawStyle2Needle (QPainter *painter, const QPalette &palette, QPalette::ColorGroupcolorGroup, const QPoint ¢er, intlength, doubledirection)\fC [static]\fP"Draw a compass needle .PP \fBParameters:\fP .RS 4 \fIpainter\fP Painter .br \fIpalette\fP Palette .br \fIcolorGroup\fP colorGroup .br \fIcenter\fP Center of the dial, start position for the needle .br \fIlength\fP Length of the needle .br \fIdirection\fP Direction of the needle, in degrees counter clockwise .RE .PP .SS "const QPalette & QwtDialNeedle::palette () const\fC [inherited]\fP"\fBReturns:\fP .RS 4 the palette of the needle. .RE .PP .SS "void QwtDialNeedle::setPalette (const QPalette &palette)\fC [virtual, inherited]\fP"Sets the palette for the needle. .PP \fBParameters:\fP .RS 4 \fIpalette\fP New Palette .RE .PP .SH "Author" .PP Generated automatically by Doxygen for Qwt User's Guide from the source code.