
QwtDialNeedle is a pointer that indicates a value by pointing to a specific direction.
Qwt is missing a set of good looking needles. Contributions are very welcome.
Definition at line 31 of file qwt_dial_needle.h.
| Public Member Functions | |
| QwtDialNeedle () | |
| virtual | ~QwtDialNeedle () | 
| virtual void | draw (QPainter *painter, const QPoint ¢er, int length, double direction, QPalette::ColorGroup cg=QPalette::Active) const =0 | 
| virtual void | setPalette (const QPalette &) | 
| const QPalette & | palette () const | 
| Static Protected Member Functions | |
| static void | drawKnob (QPainter *, const QPoint &pos, int width, const QBrush &, bool sunken) | 
| 
 | 
| Constructor. 
 Definition at line 25 of file qwt_dial_needle.cpp. | 
| 
 | 
| Destructor. 
 Definition at line 31 of file qwt_dial_needle.cpp. | 
| 
 | ||||||||||||||||||||||||
| Draw the needle 
 
 Implemented in QwtDialSimpleNeedle, QwtCompassMagnetNeedle, and QwtCompassWindArrow. Referenced by QwtAnalogClock::drawHand(). | 
| 
 | ||||||||||||||||||||||||
| Draw the knob. 
 Definition at line 54 of file qwt_dial_needle.cpp. Referenced by QwtDialSimpleNeedle::drawArrowNeedle(), QwtDialSimpleNeedle::drawRayNeedle(), and QwtCompassMagnetNeedle::drawThinNeedle(). | 
| 
 | 
| 
 
 Definition at line 48 of file qwt_dial_needle.cpp. Referenced by QwtCompassWindArrow::draw(), QwtCompassMagnetNeedle::draw(), QwtDialSimpleNeedle::draw(), QwtCompassMagnetNeedle::QwtCompassMagnetNeedle(), QwtCompassWindArrow::QwtCompassWindArrow(), and QwtDialSimpleNeedle::QwtDialSimpleNeedle(). | 
| 
 | 
| Sets the palette for the needle. 
 
 Definition at line 40 of file qwt_dial_needle.cpp. | 
 1.4.6
 1.4.6