Eneboo - Documentación para desarrolladores
Tipos públicos | Métodos públicos | Métodos públicos estáticos
Referencia de la Clase QwtDialSimpleNeedle

A needle for dial widgets. Más...

#include <qwt_dial_needle.h>

Diagrama de herencias de QwtDialSimpleNeedle
QwtDialNeedle

Lista de todos los miembros.

Tipos públicos

enum  Style { Arrow, Ray }
 Style of the needle. Más...

Métodos públicos

 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)
 Set the width of the needle.
int width () const

Métodos públicos estáticos

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)

Descripción detallada

A needle for dial widgets.

The following colors are used:

Ver también:
QwtDial, QwtCompass

Documentación de las enumeraciones miembro de la clase

Style of the needle.

Valores de enumeraciones:
Arrow 
Ray 

Documentación del constructor y destructor

QwtDialSimpleNeedle::QwtDialSimpleNeedle ( Style  style,
bool  hasKnob = true,
const QColor mid = Qt::gray,
const QColor base = Qt::darkGray 
)

Constructor


Documentación de las funciones miembro

void QwtDialSimpleNeedle::draw ( QPainter painter,
const QPoint center,
int  length,
double  direction,
QPalette::ColorGroup  colorGroup = QPalette::Active 
) const [virtual]

Draw the needle

Parámetros:
painterPainter
centerCenter of the dial, start position for the needle
lengthLength of the needle
directionDirection of the needle, in degrees counter clockwise
colorGroupColor group, used for painting

Implementa QwtDialNeedle.

void QwtDialSimpleNeedle::drawArrowNeedle ( QPainter painter,
const QPalette palette,
QPalette::ColorGroup  colorGroup,
const QPoint center,
int  length,
int  width,
double  direction,
bool  hasKnob 
) [static]

Draw a needle looking like an arrow

void QwtDialSimpleNeedle::drawRayNeedle ( QPainter painter,
const QPalette palette,
QPalette::ColorGroup  colorGroup,
const QPoint center,
int  length,
int  width,
double  direction,
bool  hasKnob 
) [static]

Draw a needle looking like a ray

void QwtDialSimpleNeedle::setWidth ( int  width)

Set the width of the needle.

int QwtDialSimpleNeedle::width ( ) const
Devuelve:
the width of the needle

La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'