15 #include <QPainterPath>
20 #include <KDABLibFakes>
24 class MarkerAttributes::Private
26 friend class ::KDChart::MarkerAttributes;
42 MarkerAttributes::Private::Private()
44 , markerPen(Qt::black)
48 MarkerAttributes::MarkerAttributes()
54 : _d(new Private(*r._d))
111 d->markerStylesMap = map;
116 return d->markerStylesMap;
121 d->markerStyle = style;
126 return d->markerStyle;
131 d->markerSize = size;
136 return d->markerSize;
141 d->markerColor = color;
146 return d->markerColor;
151 d->customMarkerPath = path;
156 return d->customMarkerPath;
171 #ifndef QT_NO_DEBUG_STREAM
174 return dbg <<
"KDChart::MarkerAttributes("
180 <<
"pen=" << ma.
pen()
A set of attributes controlling the appearance of data set markers.
void setPen(const QPen &pen)
QPainterPath customMarkerPath() const
QColor markerColor() const
void setCustomMarkerPath(const QPainterPath &path)
void setVisible(bool visible)
void setMarkerStyle(uint style)
void setThreeD(bool value)
void setMarkerStylesMap(const MarkerStylesMap &map)
MarkerAttributes & operator=(const MarkerAttributes &)
MarkerStylesMap markerStylesMap() const
void setMarkerSize(const QSizeF &size)
void setMarkerColor(const QColor &color)
bool operator==(const MarkerAttributes &) const
QSizeF markerSize() const
QDebug operator<<(QDebug stream, const DataDimension &r)