QwtDialSimpleNeedle (3) Linux Manual Page
QwtDialSimpleNeedle –
A needle for dial widgets.
Synopsis
#include <qwt_dial_needle.h> Inherits QwtDialNeedle.
Public Types
enum Style { Arrow, Ray }Style of the needle.
Public Member Functions
QwtDialSimpleNeedle (Style, bool hasKnob=true, const QColor &mid=Qt::gray, const QColor &base=Qt::darkGray)void setWidth (double width)
double width () const
Protected Member Functions
virtual void drawNeedle (QPainter *, double length, QPalette::ColorGroup) constDetailed Description
A needle for dial widgets.The following colors are used:
- •
- QPalette::Mid
Pointer
- •
- QPalette::Base
Knob - •
See Also:
- QwtDial, QwtCompass
Member Enumeration Documentation
enum QwtDialSimpleNeedle::Style
Style of the needle. Enumerator
- Arrow
- Arrow.
- Ray
- A straight line from the center.
Constructor & Destructor Documentation
QwtDialSimpleNeedle::QwtDialSimpleNeedle (Stylestyle, boolhasKnob = true, const QColor &mid = Qt::gray, const QColor &base = Qt::darkGray)
Constructor Parameters:
- style Style
hasKnob With/Without knob
mid Middle color
base Base color
Member Function Documentation
void QwtDialSimpleNeedle::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.
void QwtDialSimpleNeedle::setWidth (doublewidth)
Set the width of the needle Parameters:
- width Width
See Also:
- width()
double QwtDialSimpleNeedle::width () const
Returns:- the width of the needle
See Also:
- setWidth()
