27#ifndef QWT_ANALOG_CLOCK_H
28#define QWT_ANALOG_CLOCK_H
30#include "qwt_global.h"
99 void setCurrentTime();
105 void setTime(
const QTime&);
108 virtual void drawNeedle(QPainter*,
const QPointF&,
double radius,
double direction, QPalette::ColorGroup)
const override;
110 virtual void drawHand(QPainter*, Hand,
const QPointF&,
double radius,
double direction, QPalette::ColorGroup)
const;
An analog clock widget
Definition qwt_analog_clock.h:57
Hand
Hand type enumeration
Definition qwt_analog_clock.h:67
@ MinuteHand
Needle displaying the minutes
Definition qwt_analog_clock.h:72
@ HourHand
Needle displaying the hours
Definition qwt_analog_clock.h:75
@ SecondHand
Needle displaying the seconds
Definition qwt_analog_clock.h:69
Base class for needles that can be used in a QwtDial
Definition qwt_dial_needle.h:43
QwtDial class provides a rounded range control
Definition qwt_dial.h:62
void setNeedle(QwtDialNeedle *)
Set the needle
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:431