KChart
9 #ifndef KCHARTMARKERATTRIBUTES_H
10 #define KCHARTMARKERATTRIBUTES_H
21 template <
typename T,
typename K>
class QMap;
38 enum MarkerStyle { NoMarker = 0,
49 MarkerArrowRight = 11,
56 MarkerHorizontalBar = 18,
57 MarkerVerticalBar = 19,
58 PainterPathMarker = 255,
59 StartCustomMarkers = 256 };
66 AbsoluteSizeScaled = 1,
68 RelativeToDiagramWidthHeightMin = 2 };
70 void setVisible(
bool visible );
71 bool isVisible()
const;
74 void setMarkerStylesMap(
const MarkerStylesMap & map );
75 MarkerStylesMap markerStylesMap()
const;
77 void setThreeD(
bool value );
89 void setMarkerStyle( uint style );
90 uint markerStyle()
const;
99 void setMarkerSize(
const QSizeF& size );
100 QSizeF markerSize()
const;
113 void setMarkerSizeMode( MarkerSizeMode mode );
114 MarkerSizeMode markerSizeMode()
const;
116 void setMarkerColor(
const QColor& color );
117 QColor markerColor()
const;
122 void setPen(
const QPen& pen );
132 inline bool MarkerAttributes::operator!=(
const MarkerAttributes & other )
const {
return !operator==( other ); }
135 #ifndef QT_NO_DEBUG_STREAM
147 #endif // KCHARTMARKERATTRIBUTES_H
KCALENDARCORE_EXPORT QDataStream & operator<<(QDataStream &out, const KCalendarCore::Alarm::Ptr &)
A set of attributes controlling the appearance of data set markers.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Sep 27 2023 03:51:10 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.