Qwtdialsimpleneedle -
#include <qwt_dial_needle.h>
Inherits QwtDialNeedle.
enum Style { Arrow, Ray }
QwtDialSimpleNeedle (Style, bool hasKnob=true, const QColor &mid=Qt::gray, const QColor &base=Qt::darkGray)
virtual void draw (QPainter *, const QPoint &, int length, double direction, QPalette::ColorGroup=QPalette::Active) const
void setWidth (int width)
int width () const
static void drawArrowNeedle (QPainter *, const QPalette &, QPalette::ColorGroup, const QPoint &, int length, int width, double direction, bool hasKnob)
static void drawRayNeedle (QPainter *, const QPalette &, QPalette::ColorGroup, const QPoint &, int length, int width, double direction, bool hasKnob)
A needle for dial widgets.
The following colors are used:
QColorGroup::Mid
Pointer
QColorGroup::base
Knob
See also:
QwtDial, QwtCompass
Constructor
Parameters:
style Style
hasKnob With/Without knob
mid Middle color
base Base color
Draw the needle
Parameters:
painter Painter
center Center of the dial, start position for the needle
length Length of the needle
direction Direction of the needle, in degrees counter clockwise
colorGroup Color group, used for painting
Implements QwtDialNeedle.
Draw a needle looking like an arrow
Parameters:
painter Painter
palette Palette
colorGroup Color group
center center of the needle
length Length of the needle
width Width of the needle
direction Current Direction
hasKnob With/Without knob
Draw a needle looking like a ray
Parameters:
painter Painter
palette Palette
colorGroup Color group
center center of the needle
length Length of the needle
width Width of the needle
direction Current Direction
hasKnob With/Without knob
Set the width of the needle
Parameters:
width Width
See also:
width()
Returns:
the width of the needle
See also:
setWidth()
Generated automatically by Doxygen for Qwt User's Guide from the source code.