logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

QwtCompassMagnetNeedle - A magnet needle for compass widgets.

Author

       Generated automatically by Doxygen for Qwt User's Guide from the source code.

Version 6.1.4                                    Wed Jan 2 2019                        QwtCompassMagnetNeedle(3)

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, QwtCompass

Member 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

See Also