34 Q_PROPERTY(
CompressionMode useDataCompression READ useDataCompression WRITE setUseDataCompression)
35 Q_PROPERTY(qreal mergeRadiusPercentage READ mergeRadiusPercentage WRITE setMergeRadiusPercentage)
48 friend class PlotterType;
58 bool compare(
const Plotter *other)
const;
66 void setType(
const PlotType type);
67 PlotType type()
const;
72 void resetLineAttributes(
int column);
80 void setThreeDLineAttributes(
const QModelIndex &index,
87 void setValueTrackerAttributes(
const QModelIndex &index,
91 CompressionMode useDataCompression()
const;
92 void setUseDataCompression(CompressionMode value);
94 qreal maxSlopeChange()
const;
95 void setMaxSlopeChange(qreal value);
97 qreal mergeRadiusPercentage()
const;
98 void setMergeRadiusPercentage(qreal value);
100#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && defined(Q_COMPILER_MANGLES_RETURN_TYPE)
103 const int numberOfAbscissaSegments()
const;
105 const int numberOfOrdinateSegments()
const;
109 int numberOfAbscissaSegments()
const override;
111 int numberOfOrdinateSegments()
const override;
121 void resize(
const QSizeF &area)
override;
124 qreal threeDItemDepth(
const QModelIndex &index)
const override;
125 qreal threeDItemDepth(
int column)
const override;
131 void setDataBoundariesDirty();
132 void calcMergeRadius();
Stores information about painting diagrams.