Scroll to navigation

QwtDialSimpleNeedle(3) Qwt User's Guide QwtDialSimpleNeedle(3)

NAME

QwtDialSimpleNeedle -
A needle for dial widgets.
 

SYNOPSIS

#include <qwt_dial_needle.h>
Inherits QwtDialNeedle.

Public Types


enum Style { Arrow, Ray }
 

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) const
 

Detailed 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()
 
 

Author

Generated automatically by Doxygen for Qwt User's Guide from the source code.
Fri Apr 15 2011 Version 6.0.0