27#ifndef QWT_ANALOG_CLOCK_H
28#define QWT_ANALOG_CLOCK_H
30#include "qwt_global.h"
133 void setCurrentTime();
145 void setTime(
const QTime& );
148 virtual void drawNeedle( QPainter*,
const QPointF&,
double radius,
149 double direction, QPalette::ColorGroup )
const override;
151 virtual void drawHand( QPainter*, Hand,
const QPointF&,
152 double radius,
double direction, QPalette::ColorGroup )
const;
An analog clock widget.
Definition qwt_analog_clock.h:78
Hand
Hand type enumeration.
Definition qwt_analog_clock.h:95
@ MinuteHand
Needle displaying the minutes
Definition qwt_analog_clock.h:100
@ HourHand
Needle displaying the hours
Definition qwt_analog_clock.h:103
@ SecondHand
Needle displaying the seconds
Definition qwt_analog_clock.h:97
Base class for needles that can be used in a QwtDial.
Definition qwt_dial_needle.h:50
QwtDial class provides a rounded range control.
Definition qwt_dial.h:78
void setNeedle(QwtDialNeedle *)
Set the needle.
Definition qwt_dial.cpp:586
virtual void drawNeedle(QPainter *, const QPointF &, double radius, double direction, QPalette::ColorGroup) const
Draw the needle.
Definition qwt_dial.cpp:503