Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members | Related Pages

QwtDialNeedle Class Reference

#include <qwt_dial_needle.h>

Inheritance diagram for QwtDialNeedle:

QwtCompassLineNeedle QwtCompassMagnetNeedle QwtCompassNeedle1 QwtCompassNeedle2 QwtCompassNeedle3 QwtCompassNeedle4 List of all members.

Public Member Functions

 QwtDialNeedle ()
virtual ~QwtDialNeedle ()
virtual void draw (QPainter *, const QPoint &, int length, double direction, QPalette::ColorGroup=QPalette::Active) const=0
virtual void setPalette (const QPalette &)
const QPalette & palette () const

Protected Member Functions

const QColorGroup & colorGroup (QPalette::ColorGroup) const

Private Attributes

QPalette d_palette

Constructor & Destructor Documentation

QwtDialNeedle::QwtDialNeedle  ) 
 

Definition at line 16 of file qwt_dial_needle.cpp.

References palette(), and setPalette().

QwtDialNeedle::~QwtDialNeedle  )  [virtual]
 

Definition at line 32 of file qwt_dial_needle.cpp.


Member Function Documentation

const QColorGroup & QwtDialNeedle::colorGroup QPalette::ColorGroup   )  const [protected]
 

Definition at line 46 of file qwt_dial_needle.cpp.

References d_palette.

Referenced by QwtCompassLineNeedle::draw(), QwtCompassNeedle2::draw(), QwtCompassNeedle1::draw(), QwtCompassMagnetNeedle::draw(), QwtCompassNeedle4::draw(), and QwtCompassNeedle3::draw().

virtual void QwtDialNeedle::draw QPainter *  ,
const QPoint &  ,
int  length,
double  direction,
QPalette::ColorGroup  = QPalette::Active
const [pure virtual]
 

Implemented in QwtCompassMagnetNeedle, QwtCompassNeedle1, QwtCompassNeedle2, QwtCompassNeedle3, QwtCompassNeedle4, and QwtCompassLineNeedle.

Referenced by QwtDial::drawNeedle().

const QPalette & QwtDialNeedle::palette  )  const
 

Definition at line 41 of file qwt_dial_needle.cpp.

References d_palette.

Referenced by QwtCompassLineNeedle::QwtCompassLineNeedle(), QwtCompassMagnetNeedle::QwtCompassMagnetNeedle(), QwtCompassNeedle1::QwtCompassNeedle1(), QwtCompassNeedle2::QwtCompassNeedle2(), QwtCompassNeedle3::QwtCompassNeedle3(), QwtCompassNeedle4::QwtCompassNeedle4(), and QwtDialNeedle().

void QwtDialNeedle::setPalette const QPalette &   )  [virtual]
 

Definition at line 36 of file qwt_dial_needle.cpp.

References d_palette.

Referenced by QwtCompassLineNeedle::QwtCompassLineNeedle(), QwtCompassMagnetNeedle::QwtCompassMagnetNeedle(), QwtCompassNeedle1::QwtCompassNeedle1(), QwtCompassNeedle2::QwtCompassNeedle2(), QwtCompassNeedle3::QwtCompassNeedle3(), QwtCompassNeedle4::QwtCompassNeedle4(), and QwtDialNeedle().


Member Data Documentation

QPalette QwtDialNeedle::d_palette [private]
 

Definition at line 35 of file qwt_dial_needle.h.

Referenced by colorGroup(), palette(), and setPalette().


The documentation for this class was generated from the following files:
Generated on Fri Nov 7 14:11:47 2003 for Qwt Developer's Guide by doxygen 1.3.2