64 void draw(QPainter &,
const QRect &,
const QColor &,
int = 0)
const;
double getMin() const
Definition: Scale.h:98
double min
Minimum value.
Definition: Scale.h:69
Scale is oriented horizontally.
Definition: Scale.h:42
void setMin(double)
Sets the scale value minimum (min).
Definition: Scale.cpp:77
double max
Maximum value.
Definition: Scale.h:70
const QWidget *const parent
Parent widget.
Definition: Scale.h:67
Scale.
Definition: Scale.h:35
QString suffix
Suffix to display after each value step.
Definition: Scale.h:72
Scale is oriented vertically.
Definition: Scale.h:41
void update()
Calculates the scale's layout.
Definition: Scale.cpp:140
double majorStep
The major division (long ticks).
Definition: Scale.h:75
Orientation getOrientation() const
Definition: Scale.h:88
unsigned int minorDiv
The minor division (short ticks).
Definition: Scale.h:76
int getOuterLength() const
Definition: Scale.h:148
double getMax() const
Definition: Scale.h:108
QString formatValue(double) const
Formats a numeric value.
Definition: Scale.cpp:336
void setMax(double)
Sets the scale value maximum (max).
Definition: Scale.cpp:91
void resetSuffix()
Resets the suffix to display after each value step.
Definition: Scale.cpp:131
int outerLength
Space for the numbering in pixel.
Definition: Scale.h:74
void setLength(int)
Sets the scale length in pixel.
Definition: Scale.cpp:105
int decade
Decimal power.
Definition: Scale.h:77
int getLength() const
Definition: Scale.h:118
Orientation orientation
Orientation.
Definition: Scale.h:68
int length
Scale length in pixel.
Definition: Scale.h:71
const QString & getSuffix() const
Definition: Scale.h:128
void draw(QPainter &, const QRect &, const QColor &, int=0) const
Draws the scale into the given QRect with the given QPainter.
Definition: Scale.cpp:209
double range() const
Definition: Scale.h:138
Orientation
Scale orientation.
Definition: Scale.h:40
void setSuffix(const QString &)
Sets the suffix to display after each value step.
Definition: Scale.cpp:118
void setOrientation(Orientation)
Sets the orientation.
Definition: Scale.cpp:63