27#ifndef QWT_ANALOG_CLOCK_H
28#define QWT_ANALOG_CLOCK_H
30#include "qwt_global.h"
93 void setCurrentTime();
94 void setTime(
const QTime& );
97 virtual void drawNeedle( QPainter*,
const QPointF&,
double radius,
98 double direction, QPalette::ColorGroup )
const QWT_OVERRIDE;
100 virtual void drawHand( QPainter*, Hand,
const QPointF&,
101 double radius,
double direction, QPalette::ColorGroup )
const;
An analog clock.
Definition qwt_analog_clock.h:61
Hand
Hand type.
Definition qwt_analog_clock.h:70
@ MinuteHand
Needle displaying the minutes.
Definition qwt_analog_clock.h:75
@ HourHand
Needle displaying the hours.
Definition qwt_analog_clock.h:78
@ SecondHand
Needle displaying the seconds.
Definition qwt_analog_clock.h:72
Base class for needles that can be used in a QwtDial.
Definition qwt_dial_needle.h:45
QwtDial class provides a rounded range control.
Definition qwt_dial.h:68
void setNeedle(QwtDialNeedle *)
Set a needle for the dial.
Definition qwt_dial.cpp:508
virtual void drawNeedle(QPainter *, const QPointF &, double radius, double direction, QPalette::ColorGroup) const
Draw the needle.
Definition qwt_dial.cpp:429