11 #ifndef KDCHARTMEASURE_H
12 #define KDCHARTMEASURE_H
76 mOrientation = orientation;
114 mOrientation = orientation;
127 const QSizeF sizeOfArea(
const QObject *area)
const;
138 const QObject *mArea =
nullptr;
166 static void setFactors(qreal factorX, qreal factorY);
190 QStack<QPair<qreal, qreal>> mFactors;
191 QPaintDevice *m_paintDevice =
nullptr;
195 #if !defined(QT_NO_DEBUG_STREAM)
Definition of global enums.
KDCHART_EXPORT QDebug operator<<(QDebug, const KDChart::Measure &)
@ MeasureCalculationModeRelative
@ MeasureCalculationModeAbsolute
@ MeasureCalculationModeAuto
static const QPair< qreal, qreal > currentFactors()
static void setFactors(qreal factorX, qreal factorY)
static GlobalMeasureScaling * instance()
virtual ~GlobalMeasureScaling()
static void resetFactors()
static void setPaintDevice(QPaintDevice *paintDevice)
static QPaintDevice * paintDevice()
Measure is used to specify relative and absolute sizes in KDChart, e.g. font sizes.
void setAbsoluteValue(qreal val)
const QObject * referenceArea() const
void setReferenceOrientation(KDChartEnums::MeasureOrientation orientation)
bool operator!=(const Measure &other) const
void setReferenceArea(const QObject *area)
void setCalculationMode(KDChartEnums::MeasureCalculationMode mode)
void setRelativeMode(const QObject *area, KDChartEnums::MeasureOrientation orientation)
KDChartEnums::MeasureOrientation referenceOrientation() const
KDChartEnums::MeasureCalculationMode calculationMode() const
bool operator==(const TickInfo &, const TickInfo &)