Public Member Functions | List of all members
QwtAnalogClockScaleDraw Class Reference
Inheritance diagram for QwtAnalogClockScaleDraw:
Inheritance graph
[legend]

Public Member Functions

virtual QwtText label (double value) const
 Convert a value into its representing label. More...
 
 QwtAnalogClockScaleDraw ()
 
- Public Member Functions inherited from QwtRoundScaleDraw
QPointF center () const
 Get the center of the scale. More...
 
virtual double extent (const QFont &) const
 
void moveCenter (double x, double y)
 Move the center of the scale draw, leaving the radius unchanged. More...
 
void moveCenter (const QPointF &)
 
 QwtRoundScaleDraw ()
 Constructor. More...
 
double radius () const
 
void setAngleRange (double angle1, double angle2)
 Adjust the baseline circle segment for round scales. More...
 
void setRadius (double radius)
 
virtual ~QwtRoundScaleDraw ()
 Destructor. More...
 
- Public Member Functions inherited from QwtAbstractScaleDraw
virtual void draw (QPainter *, const QPalette &) const
 Draw the scale. More...
 
void enableComponent (ScaleComponent, bool enable=true)
 
bool hasComponent (ScaleComponent) const
 
void invalidateCache ()
 
double maxTickLength () const
 
double minimumExtent () const
 
int penWidth () const
 
 QwtAbstractScaleDraw ()
 Constructor. More...
 
const QwtScaleDivscaleDiv () const
 
const QwtScaleMapscaleMap () const
 
QwtScaleMapscaleMap ()
 
void setMinimumExtent (double)
 Set a minimum for the extent. More...
 
void setPenWidth (int width)
 Specify the width of the scale pen. More...
 
void setScaleDiv (const QwtScaleDiv &s)
 
void setSpacing (double margin)
 Set the spacing between tick and labels. More...
 
void setTickLength (QwtScaleDiv::TickType, double length)
 
void setTransformation (QwtTransform *)
 
double spacing () const
 Get the spacing. More...
 
double tickLength (QwtScaleDiv::TickType) const
 
virtual ~QwtAbstractScaleDraw ()
 Destructor. More...
 

Additional Inherited Members

- Public Types inherited from QwtAbstractScaleDraw
enum  ScaleComponent { Backbone = 0x01, Ticks = 0x02, Labels = 0x04 }
 
typedef QFlags< ScaleComponentScaleComponents
 Scale components. More...
 
- Protected Member Functions inherited from QwtRoundScaleDraw
virtual void drawBackbone (QPainter *) const
 
virtual void drawLabel (QPainter *, double val) const
 
virtual void drawTick (QPainter *, double val, double len) const
 
- Protected Member Functions inherited from QwtAbstractScaleDraw
const QwtTexttickLabel (const QFont &, double value) const
 Convert a value into its representing label and cache it. More...
 

Detailed Description

Definition at line 15 of file qwt_analog_clock.cpp.

Constructor & Destructor Documentation

QwtAnalogClockScaleDraw::QwtAnalogClockScaleDraw ( )
inline

Definition at line 18 of file qwt_analog_clock.cpp.

Member Function Documentation

virtual QwtText QwtAnalogClockScaleDraw::label ( double  value) const
inlinevirtual

Convert a value into its representing label.

The value is converted to a plain text using QLocale().toString(value). This method is often overloaded by applications to have individual labels.

Parameters
valueValue
Returns
Label string.

Reimplemented from QwtAbstractScaleDraw.

Definition at line 31 of file qwt_analog_clock.cpp.


The documentation for this class was generated from the following file:


plotjuggler
Author(s): Davide Faconti
autogenerated on Sat Jul 6 2019 03:44:18