13 #include <KDABLibFakes>
22 class ValueTrackerAttributes::Private
40 ValueTrackerAttributes::Private::Private()
41 : linePen(QPen(QColor(80, 80, 80, 200)))
42 , markerSize(QSizeF(6.0, 6.0))
44 , orientations(Qt::Vertical | Qt::Horizontal)
47 arrowBrush = linePen.color();
50 ValueTrackerAttributes::ValueTrackerAttributes()
56 : _d(new Private(*r.
d))
85 d->markerBrush = QBrush();
86 d->arrowBrush =
pen.color();
116 d->markerBrush = brush;
121 return d->markerBrush;
126 d->arrowBrush = brush;
131 return d->arrowBrush;
136 d->areaBrush = brush;
146 d->markerSize = size;
151 return d->markerSize;
156 return d->orientations;
166 d->enabled = enabled;
174 #if !defined(QT_NO_DEBUG_STREAM)
177 dbg <<
"KDChart::ValueTrackerAttributes("
Cell-specific attributes regarding value tracking.
void setOrientations(Qt::Orientations orientations)
void setEnabled(bool enabled)
void setMarkerSize(const QSizeF &size)
QBrush arrowBrush() const
~ValueTrackerAttributes()
void setLinePen(const QPen &pen)
void setMarkerBrush(const QBrush &brush)
void setAreaBrush(const QBrush &brush)
Qt::Orientations orientations() const
QSizeF markerSize() const
void setPen(const QPen &pen)
void setArrowBrush(const QBrush &brush)
bool operator==(const ValueTrackerAttributes &) const
void setMarkerPen(const QPen &pen)
ValueTrackerAttributes & operator=(const ValueTrackerAttributes &)
QBrush markerBrush() const
QDebug operator<<(QDebug stream, const DataDimension &r)