26 #include <KDABLibFakes> 33 class BarAttributes::Private
41 bool useFixedDatasetGap;
52 BarAttributes::Private::Private()
54 useFixedDatasetGap(
false ),
72 : _d( new Private( *r.
d ) )
116 return d->datasetGap;
121 d->useFixedDatasetGap = gapIsFixed;
126 return d->useFixedDatasetGap;
131 d->valueBlockGap = gap;
136 return d->valueBlockGap;
141 d->useFixedValueBlockGap = gapIsFixed;
146 return d->useFixedValueBlockGap;
167 return d->useFixedBarWidth;
172 d->groupGapFactor = gapFactor;
177 return d->groupGapFactor;
182 d->barGapFactor = gapFactor;
187 return d->barGapFactor;
192 d->drawSolidExcessArrows = solidArrows;
197 return d->drawSolidExcessArrows;
bool useFixedDataValueGap() const
bool operator==(const BarAttributes &) const
Set of attributes for changing the appearance of bar charts.
BarAttributes & operator=(const BarAttributes &)
qreal fixedValueBlockGap() const
bool useFixedBarWidth() const
void setDrawSolidExcessArrows(bool solidArrows)
qreal fixedBarWidth() const
void setUseFixedDataValueGap(bool gapIsFixed)
void setFixedDataValueGap(qreal gap)
void setBarGapFactor(qreal gapFactor)
void setFixedBarWidth(qreal width)
void setUseFixedValueBlockGap(bool gapIsFixed)
void setUseFixedBarWidth(bool useFixedBarWidth)
qreal barGapFactor() const
bool useFixedValueBlockGap() const
qreal groupGapFactor() const
qreal fixedDataValueGap() const
bool drawSolidExcessArrows() const
void setFixedValueBlockGap(qreal gap)
void setGroupGapFactor(qreal gapFactor)