KDChartParams Class Reference

#include <KDChartParams.h>

Inheritance diagram for KDChartParams:

QObject
Collaboration diagram for KDChartParams:

Collaboration graph
[legend]

List of all members.

Public Types

enum  ChartType {
  NoType, Bar, Line, Area,
  Pie, HiLo, Ring, Polar,
  BoxWhisker
}
enum  SourceMode {
  UnknownMode = 0, DontUse = 1, DataEntry = 2, AxisLabel = 3,
  LegendText = 4, ExtraLinesAnchor = 5, Last_SourceMode = ExtraLinesAnchor
}
enum  BarChartSubType { BarNormal, BarStacked, BarPercent, BarMultiRows }
enum  LineChartSubType { LineNormal, LineStacked, LinePercent }
enum  LineMarkerStyle {
  LineMarkerCircle = 0, LineMarkerSquare = 1, LineMarkerDiamond = 2, LineMarker1Pixel = 3,
  LineMarker4Pixels = 4, LineMarkerRing = 5, LineMarkerCross = 6, LineMarkerFastCross = 7
}
enum  AreaChartSubType { AreaNormal, AreaStacked, AreaPercent }
enum  AreaLocation { AreaAbove, AreaBelow }
enum  PolarChartSubType { PolarNormal, PolarStacked, PolarPercent }
enum  PolarMarkerStyle {
  PolarMarkerCircle = 0, PolarMarkerSquare = 1, PolarMarkerDiamond = 2, PolarMarker1Pixel = 3,
  PolarMarker4Pixels = 4, PolarMarkerRing = 5, PolarMarkerCross = 6
}
enum  HiLoChartSubType { HiLoNormal, HiLoSimple = HiLoNormal, HiLoClose, HiLoOpenClose }
enum  BWChartSubType { BWNormal, BWSimple = BWNormal }
enum  BWStatVal {
  BWStatValSTART, UpperOuterFence = BWStatValSTART, UpperInnerFence, Quartile3,
  Median, Quartile1, LowerInnerFence, LowerOuterFence,
  MaxValue, MeanValue, MinValue, BWStatValEND = MinValue,
  BWStatValOffEndValue, BWStatValALL, BWStatValUNKNOWN
}
enum  LegendPosition {
  NoLegend, LegendTop, LegendBottom, LegendLeft,
  LegendRight, LegendTopLeft, LegendTopLeftTop, LegendTopLeftLeft,
  LegendTopRight, LegendTopRightTop, LegendTopRightRight, LegendBottomLeft,
  LegendBottomLeftBottom, LegendBottomLeftLeft, LegendBottomRight, LegendBottomRightBottom,
  LegendBottomRightRight
}
enum  LegendSource { LegendManual, LegendFirstColumn, LegendAutomatic }
enum  HdFtPos {
  HdFtPosSTART = 0, HdFtPosHeadersSTART = 0, HdFtPosHeaders0START = 0, HdFtPosHeader0 = 0,
  HdFtPosHeader0L = 1, HdFtPosHeader0R = 2, HdFtPosHeaders0END = 2, HdFtPosHeaders1START = 3,
  HdFtPosHeader = 3, HdFtPosHeaderL = 4, HdFtPosHeaderR = 5, HdFtPosHeaders1END = 5,
  HdFtPosHeaders2START = 6, HdFtPosHeader2 = 6, HdFtPosHeader2L = 7, HdFtPosHeader2R = 8,
  HdFtPosHeaders2END = 8, HdFtPosHeadersEND = 8, HdFtPosFootersSTART = 9, HdFtPosFooters1START = 9,
  HdFtPosFooter = 9, HdFtPosFooterL = 10, HdFtPosFooterR = 11, HdFtPosFooters1END = 11,
  HdFtPosFooters2START = 12, HdFtPosFooter2 = 12, HdFtPosFooter2L = 13, HdFtPosFooter2R = 14,
  HdFtPosFooters2END = 14, HdFtPosFooters0START = 15, HdFtPosFooter0 = 15, HdFtPosFooter0L = 16,
  HdFtPosFooter0R = 17, HdFtPosFooters0END = 17, HdFtPosFootersEND = 17, HdFtPosEND = 17
}
typedef QIntDict
< KDChartCustomBox
CustomBoxDict
typedef QMap< uint,
LineMarkerStyle
LineMarkerStyleMap
typedef QMap< uint,
PolarMarkerStyle
PolarMarkerStyleMap
typedef QMap< int, double > ExplodeFactorsMap
typedef QArray< uint > AxesArray

Public Slots

void setOptimizeOutputForScreen (bool screenOutput)
bool optimizeOutputForScreen () const
void setGlobalLeading (int left, int top, int right, int bottom)
void setGlobalLeadingLeft (int leading)
void setGlobalLeadingTop (int leading)
void setGlobalLeadingRight (int leading)
void setGlobalLeadingBottom (int leading)
int globalLeadingLeft () const
int globalLeadingTop () const
int globalLeadingRight () const
int globalLeadingBottom () const
int registerProperties (KDChartPropertySet &rSet)
void setProperties (int id, KDChartPropertySet &rSet)
bool removeProperties (int id)
bool properties (int id, KDChartPropertySet &rSet) const
KDChartPropertySetproperties (int id)
bool calculateProperties (int startId, KDChartPropertySet &rSet) const
void setFrame (uint area, const KDFrame &frame, int outerGapX, int outerGapY, int innerGapX, int innerGapY, bool addFrameWidthToLayout=true, bool addFrameHeightToLayout=true)
void setSimpleFrame (uint area, int outerGapX=0, int outerGapY=0, int innerGapX=0, int innerGapY=0, bool addFrameWidthToLayout=true, bool addFrameHeightToLayout=true, KDFrame::SimpleFrame simpleFrame=KDFrame::FrameFlat, int lineWidth=1, int midLineWidth=0, QPen pen=QPen(), QBrush background=QBrush(Qt::NoBrush), const QPixmap *backPixmap=0, KDFrame::BackPixmapMode backPixmapMode=KDFrame::PixStretched, int shadowWidth=0, KDFrame::CornerName sunPos=KDFrame::CornerTopLeft)
bool removeFrame (uint area)
void setDataRegionFrame (uint dataRow, uint dataCol, uint, int innerGapX=0, int innerGapY=0, bool addFrameWidthToLayout=true, bool addFrameHeightToLayout=true, KDFrame::SimpleFrame simpleFrame=KDFrame::FrameFlat, int lineWidth=1, int midLineWidth=0, QPen pen=QPen(), int shadowWidth=0, KDFrame::CornerName sunPos=KDFrame::CornerTopLeft)
bool moveDataRegionFrame (uint oldDataRow, uint oldDataCol, uint, uint newDataRow, uint newDataCol, uint)
const KDChartFrameSettingsframeSettings (uint area, bool &bFound, int *pIterIdx=0) const
const KDChartFrameSettingsnextFrameSettings (bool &bFound, int *pIterIdx) const
uint insertCustomBox (const KDChartCustomBox &box)
bool removeCustomBox (const uint &idx)
void removeAllCustomBoxes ()
KDChartCustomBoxcustomBoxRef (uint box)
const KDChartCustomBoxcustomBox (uint box) const
uint maxCustomBoxIdx () const
void setChartType (ChartType chartType)
ChartType chartType () const
static QString chartTypeToString (ChartType type)
static ChartType stringToChartType (const QString &string)
void setAdditionalChartType (ChartType chartType)
ChartType additionalChartType () const
void setChartSourceMode (SourceMode mode, uint dataset, uint dataset2=KDCHART_NO_DATASET, uint chart=0)
static QString chartSourceModeToString (const SourceMode &mode)
static SourceMode stringToChartSourceMode (const QString &string)
bool neverUsedSetChartSourceMode () const
SourceMode chartSourceMode (uint dataset, uint dataset2=KDCHART_NO_DATASET, uint *chart=0) const
bool findDataset (SourceMode mode, uint &dataset, uint &dataset2, uint chart=0) const
bool findDatasets (SourceMode mode1, SourceMode mode2, uint &dataset, uint &dataset2, uint chart=0) const
uint maxDatasetSourceMode () const
void setDefaultAxesTypes ()
void activateDefaultAxes ()
void setNumValues (uint numValues)
int numValues () const
void calculateShadowColors (QColor color, QColor &shadow1, QColor &shadow2) const
void setDataColor (uint dataset, QColor color)
QColor dataColor (uint dataset) const
void setDataDefaultColors ()
void setDataRainbowColors ()
void setDataSubduedColors (bool ordered=false)
void setShadowBrightnessFactor (double factor)
double shadowBrightnessFactor () const
void setShadowPattern (BrushStyle style)
Qt::BrushStyle shadowPattern () const
void setOutlineDataColor (QColor color)
QColor outlineDataColor () const
void setOutlineDataLineWidth (uint width)
uint outlineDataLineWidth () const
void setOutlineDataLineStyle (PenStyle style)
PenStyle outlineDataLineStyle () const
uint maxDataColor () const
void setThreeDShadowColors (bool shadow)
bool threeDShadowColors () const
static int roundVal (double d)
void setPrintDataValues (bool active, uint chart=KDCHART_ALL_CHARTS, int divPow10=0, int digitsBehindComma=KDCHART_DATA_VALUE_AUTO_DIGITS, QFont *font=0, uint size=UINT_MAX, const QColor *color=KDCHART_DATA_VALUE_AUTO_COLOR, KDChartEnums::PositionFlag negativePosition=KDChartEnums::PosCenter, uint negativeAlign=Qt::AlignCenter, int negativeDeltaX=0, int negativeDeltaY=0, int negativeRotation=0, KDChartEnums::PositionFlag positivePosition=KDChartEnums::PosCenter, uint positiveAlign=Qt::AlignCenter, int positiveDeltaX=0, int positiveDeltaY=0, int positiveRotation=0, KDChartEnums::TextLayoutPolicy policy=KDChartEnums::LayoutPolicyRotate)
void setDataValuesCalc (int divPow10=0, int digitsBehindComma=KDCHART_DATA_VALUE_AUTO_DIGITS, uint chart=KDCHART_ALL_CHARTS)
void setDataValuesFont (QFont *font, uint size=UINT_MAX, uint chart=KDCHART_ALL_CHARTS)
void setDataValuesPlacing (KDChartEnums::PositionFlag position, uint align, int deltaX, int deltaY, int rotation, bool specifyingPositiveValues=true, uint chart=KDCHART_ALL_CHARTS)
void setDataValuesColors (const QColor *color=KDCHART_DATA_VALUE_AUTO_COLOR, const QBrush &background=Qt::NoBrush, uint chart=KDCHART_ALL_CHARTS)
void setDataValuesPolicy (KDChartEnums::TextLayoutPolicy policy=KDChartEnums::LayoutPolicyRotate, uint chart=KDCHART_ALL_CHARTS)
void setDataValuesShowInfinite (bool dataValuesShowInfinite=true, uint chart=KDCHART_ALL_CHARTS)
void setPrintDataValuesWithDefaultFontParams (uint chart=KDCHART_ALL_CHARTS, bool callSetPrintDataValues=true)
void setAllowOverlappingDataValueTexts (bool allow)
bool allowOverlappingDataValueTexts () const
bool printDataValuesWithDefaultFontParams (uint chart) const
bool printDataValues (uint chart) const
int dataValuesDivPow10 (uint chart) const
int dataValuesDigitsBehindComma (uint chart) const
QFont dataValuesFont (uint chart) const
bool dataValuesUseFontRelSize (uint chart) const
int dataValuesFontRelSize (uint chart) const
QColor dataValuesColor (uint chart) const
QBrush dataValuesBackground (uint chart) const
bool dataValuesAutoColor (uint chart) const
KDChartEnums::PositionFlag dataValuesAnchorPosition (uint chart, bool negative) const
uint dataValuesAnchorAlign (uint chart, bool negative) const
int dataValuesAnchorDeltaX (uint chart, bool negative) const
int dataValuesAnchorDeltaY (uint chart, bool negative) const
int dataValuesRotation (uint chart, bool negative) const
KDChartEnums::TextLayoutPolicy dataValuesLayoutPolicy (uint chart) const
bool dataValuesShowInfinite (uint chart) const
void setPrintDataValuesColor (uint chart=KDCHART_ALL_CHARTS, const QColor *color=KDCHART_DATA_VALUE_AUTO_COLOR)
void setPrintDataValuesFontRelSize (uint chart, uint size)
static QString markerStyleToString (int style)
static QString markerStyleToStringTr (int style)
static int stringToMarkerStyle (const QString &string)
static int stringToMarkerStyleTr (const QString &string)
void setBarChartSubType (BarChartSubType barChartSubType)
BarChartSubType barChartSubType () const
static QString barChartSubTypeToString (BarChartSubType type)
static BarChartSubType stringToBarChartSubType (const QString &string)
void setThreeDBars (bool threeDBars)
bool threeDBars () const
void setThreeDBarsShadowColors (bool shadow)
bool threeDBarsShadowColors () const
QColor dataShadow1Color (uint dataset) const
QColor dataShadow2Color (uint dataset) const
void setThreeDBarAngle (uint angle)
uint threeDBarAngle () const
double cosThreeDBarAngle () const
void setThreeDBarDepth (double depth)
double threeDBarDepth () const
void setDatasetGap (int gap)
int datasetGap () const
void setDatasetGapIsRelative (bool gapIsRelative)
bool datasetGapIsRelative () const
void setValueBlockGap (int gap)
int valueBlockGap () const
void setValueBlockGapIsRelative (bool gapIsRelative)
bool valueBlockGapIsRelative () const
void setBarWidth (int width=KDCHART_AUTO_SIZE)
int barWidth () const
int userWidth () const
int numBarsDisplayed () const
int numBarsLeft () const
void setDrawSolidExcessArrows (bool solidArrows)
bool drawSolidExcessArrows () const
void setLineChartSubType (LineChartSubType lineChartSubType)
LineChartSubType lineChartSubType () const
static LineChartSubType stringToLineChartSubType (const QString &string)
static QString lineChartSubTypeToString (LineChartSubType type)
void setLineMarker (bool marker)
bool lineMarker () const
void setLineMarkerStyle (uint dataset, LineMarkerStyle style)
void setLineMarkerStyles (LineMarkerStyleMap map)
LineMarkerStyle lineMarkerStyle (uint dataset) const
static QString lineMarkerStyleToString (LineMarkerStyle style)
static QString lineMarkerStyleToStringTr (LineMarkerStyle style)
static LineMarkerStyle stringToLineMarkerStyle (const QString &string)
static LineMarkerStyle stringToLineMarkerStyleTr (const QString &string)
LineMarkerStyleMap lineMarkerStyles () const
uint maxDatasetLineMarkerStyle () const
void setLineMarkerSize (QSize size)
QSize lineMarkerSize () const
void setLineWidth (int width)
int lineWidth () const
void setLineColor (QColor color=QColor())
QColor lineColor () const
void setLineStyle (PenStyle style, uint dataset=KDCHART_GLOBAL_LINE_STYLE)
PenStyle lineStyle (uint dataset=KDCHART_GLOBAL_LINE_STYLE) const
void setThreeDLines (bool threeD)
bool threeDLines () const
void setThreeDLineDepth (int depth)
int threeDLineDepth () const
void setThreeDLineXRotation (int degrees)
int threeDLineXRotation () const
void setThreeDLineYRotation (int degrees)
int threeDLineYRotation () const
void setAreaChartSubType (AreaChartSubType areaChartSubType)
AreaChartSubType areaChartSubType () const
static QString areaChartSubTypeToString (AreaChartSubType type)
static AreaChartSubType stringToAreaChartSubType (const QString &string)
void setAreaLocation (AreaLocation location)
AreaLocation areaLocation () const
static QString areaLocationToString (AreaLocation type)
static AreaLocation stringToAreaLocation (const QString &string)
void setPolarChartSubType (PolarChartSubType polarChartSubType)
PolarChartSubType polarChartSubType () const
static PolarChartSubType stringToPolarChartSubType (const QString &string)
static QString polarChartSubTypeToString (PolarChartSubType type)
void setPolarMarker (bool marker)
bool polarMarker () const
void setPolarMarkerStyle (uint dataset, PolarMarkerStyle style)
PolarMarkerStyle polarMarkerStyle (uint dataset) const
static QString polarMarkerStyleToString (PolarMarkerStyle style)
static QString polarMarkerStyleToStringTr (PolarMarkerStyle style)
static PolarMarkerStyle stringToPolarMarkerStyle (const QString &string)
static PolarMarkerStyle stringToPolarMarkerStyleTr (const QString &string)
void setPolarMarkerStyles (PolarMarkerStyleMap map)
PolarMarkerStyleMap polarMarkerStyles () const
uint maxDatasetPolarMarkerStyle () const
void setPolarMarkerSize (QSize size=QSize(-40,-40))
QSize polarMarkerSize () const
void setPolarLineWidth (int width=-3)
int polarLineWidth () const
void setPolarZeroDegreePos (int degrees)
int polarZeroDegreePos () const
void setPolarRotateCircularLabels (bool rotateCircularLabels)
bool polarRotateCircularLabels () const
void setPolarDelimsAndLabelsAtPos (KDChartEnums::PositionFlag pos, bool showDelimiters, bool showLabels)
bool polarDelimAtPos (KDChartEnums::PositionFlag pos) const
bool polarLabelsAtPos (KDChartEnums::PositionFlag pos) const
void setExplode (bool explode)
bool explode () const
void setExplodeValues (QValueList< int > explodeList)
QValueList< int > explodeValues () const
void setExplodeFactors (ExplodeFactorsMap factors)
ExplodeFactorsMap explodeFactors () const
void setExplodeFactor (double factor)
double explodeFactor () const
void setThreeDPies (bool threeDPies)
bool threeDPies () const
void setThreeDPieHeight (int pixels)
int threeDPieHeight () const
void setPieStart (int degrees)
int pieStart () const
void setRingStart (int degrees)
int ringStart () const
void setRelativeRingThickness (bool relativeThickness)
bool relativeRingThickness () const
void setHiLoChartSubType (HiLoChartSubType hiLoChartSubType)
HiLoChartSubType hiLoChartSubType () const
static QString hiLoChartSubTypeToString (HiLoChartSubType type)
static HiLoChartSubType stringToHiLoChartSubType (const QString &string)
void setHiLoChartPrintLowValues (bool active, QFont *font=0, int size=14, QColor *color=0)
bool hiLoChartPrintLowValues () const
QFont hiLoChartLowValuesFont () const
bool hiLoChartLowValuesUseFontRelSize () const
int hiLoChartLowValuesFontRelSize () const
QColor hiLoChartLowValuesColor () const
void setHiLoChartPrintHighValues (bool active, QFont *font=0, int size=14, QColor *color=0)
bool hiLoChartPrintHighValues () const
QFont hiLoChartHighValuesFont () const
bool hiLoChartHighValuesUseFontRelSize () const
int hiLoChartHighValuesFontRelSize () const
QColor hiLoChartHighValuesColor () const
void setHiLoChartPrintOpenValues (bool active, QFont *font=0, uint size=14, QColor *color=0)
bool hiLoChartPrintOpenValues () const
QFont hiLoChartOpenValuesFont () const
bool hiLoChartOpenValuesUseFontRelSize () const
int hiLoChartOpenValuesFontRelSize () const
QColor hiLoChartOpenValuesColor () const
void setHiLoChartPrintCloseValues (bool active, QFont *font=0, int size=14, QColor *color=0)
bool hiLoChartPrintCloseValues () const
QFont hiLoChartCloseValuesFont () const
bool hiLoChartCloseValuesUseFontRelSize () const
int hiLoChartCloseValuesFontRelSize () const
QColor hiLoChartCloseValuesColor () const
void setHiLoChartPrintFirstValues (bool active, QFont *font=0, uint size=14, QColor *color=0)
bool hiLoChartPrintFirstValues () const
QFont hiLoChartFirstValuesFont () const
bool hiLoChartFirstValuesUseFontRelSize () const
int hiLoChartFirstValuesFontRelSize () const
QColor hiLoChartFirstValuesColor () const
void setHiLoChartPrintLastValues (bool active, QFont *font=0, int size=14, QColor *color=0)
bool hiLoChartPrintLastValues () const
QFont hiLoChartLastValuesFont () const
bool hiLoChartLastValuesUseFontRelSize () const
int hiLoChartLastValuesFontRelSize () const
QColor hiLoChartLastValuesColor () const
void setBWChartSubType (BWChartSubType bWChartSubType)
BWChartSubType bWChartSubType () const
static QString bWChartSubTypeToString (BWChartSubType type)
static BWChartSubType stringToBWChartSubType (const QString &string)
static QString bWChartStatValToString (BWStatVal type)
static BWStatVal stringToBWChartStatVal (const QString &string)
void setBWChartFences (double upperInner, double lowerInner, double upperOuter, double lowerOuter)
void bWChartFences (double &upperInner, double &lowerInner, double &upperOuter, double &lowerOuter) const
void setBWChartBrush (const QBrush &bWChartBrush)
QBrush bWChartBrush () const
void setBWChartOutValMarkerSize (int size)
int bWChartOutValMarkerSize () const
void setBWChartPrintStatistics (BWStatVal statValue, bool active, QFont *font=0, int size=24, QColor *color=0, QBrush *brush=0)
bool bWChartPrintStatistics (BWStatVal statValue) const
QFont bWChartStatisticsFont (BWStatVal statValue) const
bool bWChartStatisticsUseRelSize (BWStatVal statValue) const
int bWChartStatisticsFontRelSize (BWStatVal statValue) const
QColor bWChartStatisticsColor (BWStatVal statValue) const
QBrush bWChartStatisticsBrush (BWStatVal statValue) const
void setLegendPosition (LegendPosition position)
LegendPosition legendPosition () const
void setLegendOrientation (Orientation orientation)
Orientation legendOrientation () const
void setLegendShowLines (bool legendShowLines)
bool legendShowLines () const
static QString legendPositionToString (LegendPosition pos)
static LegendPosition stringToLegendPosition (const QString &string)
void setLegendSource (LegendSource source)
LegendSource legendSource () const
static QString legendSourceToString (LegendSource source)
static LegendSource stringToLegendSource (const QString &string)
void setLegendText (uint dataset, const QString &text)
QString legendText (uint dataset) const
void setLegendTextColor (const QColor &color)
QColor legendTextColor () const
void setLegendFont (const QFont &font, bool useFontSize)
QFont legendFont () const
void setLegendFontUseRelSize (bool legendFontUseRelSize)
bool legendFontUseRelSize () const
void setLegendFontRelSize (int legendFontRelSize)
int legendFontRelSize () const
void setLegendTitleText (const QString &text)
QString legendTitleText () const
void setLegendTitleTextColor (const QColor &color)
QColor legendTitleTextColor () const
void setLegendTitleFont (const QFont &font, bool useFontSize)
QFont legendTitleFont () const
void setLegendTitleFontUseRelSize (bool legendTitleFontUseRelSize)
bool legendTitleFontUseRelSize () const
void setLegendTitleFontRelSize (int legendTitleFontRelSize)
int legendTitleFontRelSize () const
void setLegendSpacing (uint space)
uint legendSpacing () const
void setAxisType (uint n, const KDChartAxisParams::AxisType axisType)
void setAxisVisible (uint n, const bool axisVisible)
bool axisVisible (uint n) const
void setAxisShowGrid (uint n, bool axisShowGrid)
bool showGrid () const
void setAxisDatasets (uint n, uint dataset, uint dataset2=KDCHART_NO_DATASET, uint chart=0)
bool axisDatasets (uint n, uint &dataset, uint &dataset2, uint &chart) const
bool chartAxes (uint chart, uint &cnt, AxesArray &axes) const
void setAxisArea (const uint n, const QRect &areaRect)
void setAxisLabelsTouchEdges (uint n, bool axisLabelsTouchEdges)
void setAxisLabelsVisible (uint n, bool axisLabelsVisible)
void setAxisLabelsFont (uint n, QFont axisLabelsFont, int axisLabelsFontSize=0, QColor axisLabelsColor=Qt::black)
void setAxisLabelTextParams (uint n, bool axisSteadyValueCalc=true, QVariant axisValueStart=KDCHART_AXIS_LABELS_AUTO_LIMIT, QVariant axisValueEnd=KDCHART_AXIS_LABELS_AUTO_LIMIT, double axisValueDelta=KDCHART_AXIS_LABELS_AUTO_DELTA, int axisDigitsBehindComma=KDCHART_AXIS_LABELS_AUTO_DIGITS, int axisMaxEmptyInnerSpan=67, KDChartAxisParams::LabelsFromDataRow takeLabelsFromDataRow=KDChartAxisParams::LabelsFromDataRowNo, int labelTextsDataRow=0, QStringList *axisLabelStringList=0, QStringList *axisShortLabelsStringList=0, int axisValueLeaveOut=KDCHART_AXIS_LABELS_AUTO_LEAVEOUT, KDChartAxisParams::ValueScale axisValueDeltaScale=KDChartAxisParams::ValueScaleNumerical)
void setAxisLabelStringParams (uint n, QStringList *axisLabelStringList, QStringList *axisShortLabelStringList, const QString &valueStart=QString::null, const QString &valueEnd=QString::null)
void setAxisParams (uint n, const KDChartAxisParams &axisParams)
const KDChartAxisParamsaxisParams (uint n) const
bool findFirstAxisCustomBoxID (uint n, uint &boxID) const
void setAxisTitle (uint n, const QString &axisTitle)
QString axisTitle (uint n) const
void setAxisTitleColor (uint n, QColor axisTitleColor)
QColor axisTitleColor (uint n) const
void setAxisTitleFont (uint n, QFont axisTitleFont)
void setAxisTitleFont (uint n, QFont axisTitleFont, bool useFixedFontSize)
QFont axisTitleFont (uint n) const
void setAxisTitleFontUseRelSize (uint n, bool useRelSize)
bool axisTitleFontUseRelSize (uint n) const
void setAxisTitleFontRelSize (uint n, int axisTitleFontRelSize)
int axisTitleFontRelSize (uint n) const
QRect axisArea (const uint n) const
QRect dataArea () const
QRect legendArea () const
void setHeaderFooterText (uint pos, const QString &text)
QString headerFooterText (uint pos) const
const QRect & headerFooterRect (uint pos) const
void setHeaderFooterColor (uint pos, const QColor color)
QColor headerFooterColor (uint pos) const
void setHeaderFooterFont (uint pos, const QFont &font, bool fontUseRelSize, int fontRelSize)
QFont headerFooterFont (uint pos) const
bool headerFooterFontUseRelSize (uint pos) const
int headerFooterFontRelSize (uint pos) const
void setHeader1Text (const QString &text)
QString header1Text () const
void setHeader1Font (const QFont &font)
QFont header1Font () const
void setHeader2Text (const QString &text)
QString header2Text () const
void setHeader2Font (const QFont &font)
QFont header2Font () const
void setFooterText (const QString &text)
QString footerText () const
void setFooterFont (const QFont &font)
QFont footerFont () const
void __internalStoreHdFtRect (int pos, QRect rect)
void loadAxesFormXML (int &curAxisSettings, QDomElement &element)
bool loadXML (const QDomDocument &doc)
void saveAxesToXML (QDomDocument &doc, QDomElement &docRoot) const
QDomDocument saveXML (bool withPI=true) const
static void createChartValueNode (QDomDocument &doc, QDomNode &parent, const QString &elementName, const QVariant &valY, const QVariant &valX, const int &propID)
static void createColorMapNode (QDomDocument &doc, QDomNode &parent, const QString &elementName, const QMap< uint, QColor > &map)
static void createDoubleMapNode (QDomDocument &doc, QDomNode &parent, const QString &elementName, const QMap< int, double > &map)
static void createChartFontNode (QDomDocument &doc, QDomNode &parent, const QString &elementName, const QFont &font, bool useRelFont, int relFont, int minFont=-1)
static bool readColorMapNode (const QDomElement &element, QMap< uint, QColor > *map)
static bool readDoubleMapNode (const QDomElement &element, QMap< int, double > *map)
static bool readChartFontNode (const QDomElement &element, QFont &font, bool &useRelFont, int &relFontSize, int *minFontSize=0)
static bool readChartValueNode (const QDomElement &element, QVariant &valY, QVariant &valX, int &propID)
void setDataArea (const QRect &areaRect)
void setLegendArea (const QRect &areaRect)

Signals

void changed ()

Public Member Functions

 KDChartParams ()
virtual ~KDChartParams ()

Protected Member Functions

void setBarsDisplayed (int barsDisplayed)
void setBarsLeft (int barsLeft)

Private Types

typedef QDict
< KDChartFrameSettings
AreaDict
typedef QMap< uint, ModeAndChartModeAndChartMap
typedef QMap< uint, PenStyle > LineStyleMap

Private Member Functions

QString dataRegionFrameAreaName (uint dataRow, uint dataCol, uint data3rd)
void recomputeShadowColors ()
void insertDefaultAxisTitleBox (uint n, bool setTitle, const QString &axisTitle, bool setColor, const QColor &axisTitleColor, bool setFont, const QFont &axisTitleFont, bool setFontUseRel, bool useFontSize, bool setFontRelSize, int axisTitleFontRelSize)

Private Attributes

KDChartPropertySettempPropSetA
KDChartPropertySettempPropSetB
bool _optimizeOutputForScreen
int _globalLeadingLeft
int _globalLeadingTop
int _globalLeadingRight
int _globalLeadingBottom
ChartType _chartType
ChartType _additionalChartType
int _numValues
QFont _defaultFont
AreaDict _areaDict
CustomBoxDict _customBoxDict
bool _customBoxDictMayContainHoles
QRect _noRect
KDFrame _noFrame
KDChartFrameSettings _noFrameSettings
ModeAndChartMap _dataSourceModeAndChart
bool _setChartSourceModeWasUsed
QMap< uint, QColor > _dataColors
uint _maxDatasetSourceMode
KDChartPropertySetList _propertySetList
double _shadowBrightnessFactor
Qt::BrushStyle _shadowPattern
bool _threeDShadowColors
uint _maxDatasetColor
QMap< uint, QColor > _dataColorsShadow1
QMap< uint, QColor > _dataColorsShadow2
QColor _outlineDataColor
uint _outlineDataLineWidth
PenStyle _outlineDataLineStyle
PrintDataValuesSettings _printDataValuesSettings
PrintDataValuesSettings _printDataValuesSettings2
bool _allowOverlappingDataValueTexts
BarChartSubType _barChartSubType
bool _threeDBars
int _threeDBarAngle
double _threeDBarDepth
double _cosThreeDBarAngle
int _datasetGap
bool _datasetGapIsRelative
int _valueBlockGap
bool _valueBlockGapIsRelative
int _barWidth
int _userWidth
bool _solidExcessArrows
QRect _dataAreaRect
QRect _legendAreaRect
int _barsDisplayed
int _barsLeft
LineChartSubType _lineChartSubType
bool _threeDLines
int _threeDLineDepth
int _threeDLineXRotation
int _threeDLineYRotation
bool _lineMarker
LineMarkerStyleMap _lineMarkerStyles
uint _maxDatasetLineMarkerStyle
QSize _lineMarkerSize
QColor _lineColor
int _lineWidth
PenStyle _lineStyle
LineStyleMap _datasetLineStyles
AreaChartSubType _areaChartSubType
AreaLocation _areaLocation
PolarChartSubType _polarChartSubType
bool _polarMarker
PolarMarkerStyleMap _polarMarkerStyles
uint _maxDatasetPolarMarkerStyle
QSize _polarMarkerSize
int _polarLineWidth
int _polarZeroDegreePos
bool _polarRotateCircularLabels
_polarDelimsAndLabelStruct _polarDelimsAndLabels [1+KDCHART_MAX_POLAR_DELIMS_AND_LABELS_POS]
bool _explode
double _explodeFactor
ExplodeFactorsMap _explodeFactors
QValueList< int > _explodeList
bool _threeDPies
int _threeDPieHeight
int _pieStart
int _ringStart
bool _relativeRingThickness
HiLoChartSubType _hiLoChartSubType
bool _hiLoChartPrintLowValues
QFont _hiLoChartLowValuesFont
bool _hiLoChartLowValuesUseFontRelSize
int _hiLoChartLowValuesFontRelSize
QColor _hiLoChartLowValuesColor
bool _hiLoChartPrintHighValues
QFont _hiLoChartHighValuesFont
bool _hiLoChartHighValuesUseFontRelSize
int _hiLoChartHighValuesFontRelSize
QColor _hiLoChartHighValuesColor
bool _hiLoChartPrintOpenValues
QFont _hiLoChartOpenValuesFont
bool _hiLoChartOpenValuesUseFontRelSize
int _hiLoChartOpenValuesFontRelSize
QColor _hiLoChartOpenValuesColor
bool _hiLoChartPrintCloseValues
QFont _hiLoChartCloseValuesFont
bool _hiLoChartCloseValuesUseFontRelSize
int _hiLoChartCloseValuesFontRelSize
QColor _hiLoChartCloseValuesColor
BWChartSubType _BWChartSubType
BWChartStatistics _BWChartStatistics [BWStatValOffEndValue]
double _BWChartFenceUpperInner
double _BWChartFenceLowerInner
double _BWChartFenceUpperOuter
double _BWChartFenceLowerOuter
int _BWChartOutValMarkerSize
QBrush _BWChartBrush
LegendPosition _legendPosition
Qt::Orientation _legendOrientation
bool _legendShowLines
LegendSource _legendSource
QMap< int, QString > _legendText
QColor _legendTextColor
QFont _legendFont
bool _legendFontUseRelSize
int _legendFontRelSize
QString _legendTitleText
QColor _legendTitleTextColor
QFont _legendTitleFont
bool _legendTitleFontUseRelSize
int _legendTitleFontRelSize
uint _legendSpacing
AxisSettings _axisSettings [13]
HdFtParams _hdFtParams [HdFtPosEND+1]

Static Private Attributes

static QColor _internalPointer_DataValueAutoColor

Friends

QTextStream & operator<< (QTextStream &s, const KDChartParams &p)
QTextStream & operator>> (QTextStream &s, KDChartParams &p)

Classes

struct  _polarDelimsAndLabelStruct
struct  AxisSettings
struct  BWChartStatistics
struct  HdFtParams
class  KDChartFrameSettings
class  ModeAndChart
struct  PrintDataValuesSettings


Member Typedef Documentation

typedef QDict< KDChartFrameSettings > KDChartParams::AreaDict [private]

typedef QMap< uint, ModeAndChart > KDChartParams::ModeAndChartMap [private]

typedef QMap<uint, PenStyle> KDChartParams::LineStyleMap [private]


Member Enumeration Documentation

Enumerator:
NoType 
Bar 
Line 
Area 
Pie 
HiLo 
Ring 
Polar 
BoxWhisker 

Enumerator:
UnknownMode 
DontUse 
DataEntry 
AxisLabel 
LegendText 
ExtraLinesAnchor 
Last_SourceMode 

Enumerator:
BarNormal 
BarStacked 
BarPercent 
BarMultiRows 

Enumerator:
LineNormal 
LineStacked 
LinePercent 

Enumerator:
LineMarkerCircle 
LineMarkerSquare 
LineMarkerDiamond 
LineMarker1Pixel 
LineMarker4Pixels 
LineMarkerRing 
LineMarkerCross 
LineMarkerFastCross 

Enumerator:
AreaNormal 
AreaStacked 
AreaPercent 

Enumerator:
AreaAbove 
AreaBelow 

Enumerator:
PolarNormal 
PolarStacked 
PolarPercent 

Enumerator:
PolarMarkerCircle 
PolarMarkerSquare 
PolarMarkerDiamond 
PolarMarker1Pixel 
PolarMarker4Pixels 
PolarMarkerRing 
PolarMarkerCross 

Enumerator:
HiLoNormal 
HiLoSimple 
HiLoClose 
HiLoOpenClose 

Enumerator:
BWNormal 
BWSimple 

Enumerator:
BWStatValSTART 
UpperOuterFence 
UpperInnerFence 
Quartile3 
Median 
Quartile1 
LowerInnerFence 
LowerOuterFence 
MaxValue 
MeanValue 
MinValue 
BWStatValEND 
BWStatValOffEndValue 
BWStatValALL 
BWStatValUNKNOWN 

Enumerator:
NoLegend 
LegendTop 
LegendBottom 
LegendLeft 
LegendRight 
LegendTopLeft 
LegendTopLeftTop 
LegendTopLeftLeft 
LegendTopRight 
LegendTopRightTop 
LegendTopRightRight 
LegendBottomLeft 
LegendBottomLeftBottom 
LegendBottomLeftLeft 
LegendBottomRight 
LegendBottomRightBottom 
LegendBottomRightRight 

Enumerator:
LegendManual 
LegendFirstColumn 
LegendAutomatic 

Enumerator:
HdFtPosSTART 
HdFtPosHeadersSTART 
HdFtPosHeaders0START 
HdFtPosHeader0 
HdFtPosHeader0L 
HdFtPosHeader0R 
HdFtPosHeaders0END 
HdFtPosHeaders1START 
HdFtPosHeader 
HdFtPosHeaderL 
HdFtPosHeaderR 
HdFtPosHeaders1END 
HdFtPosHeaders2START 
HdFtPosHeader2 
HdFtPosHeader2L 
HdFtPosHeader2R 
HdFtPosHeaders2END 
HdFtPosHeadersEND 
HdFtPosFootersSTART 
HdFtPosFooters1START 
HdFtPosFooter 
HdFtPosFooterL 
HdFtPosFooterR 
HdFtPosFooters1END 
HdFtPosFooters2START 
HdFtPosFooter2 
HdFtPosFooter2L 
HdFtPosFooter2R 
HdFtPosFooters2END 
HdFtPosFooters0START 
HdFtPosFooter0 
HdFtPosFooter0L 
HdFtPosFooter0R 
HdFtPosFooters0END 
HdFtPosFootersEND 
HdFtPosEND 


Constructor & Destructor Documentation

KDChartParams::KDChartParams (  ) 

virtual KDChartParams::~KDChartParams (  )  [virtual]


Member Function Documentation

void KDChartParams::setOptimizeOutputForScreen ( bool  screenOutput  )  [inline, slot]

bool KDChartParams::optimizeOutputForScreen (  )  const [inline, slot]

void KDChartParams::setGlobalLeading ( int  left,
int  top,
int  right,
int  bottom 
) [slot]

void KDChartParams::setGlobalLeadingLeft ( int  leading  )  [inline, slot]

void KDChartParams::setGlobalLeadingTop ( int  leading  )  [inline, slot]

void KDChartParams::setGlobalLeadingRight ( int  leading  )  [inline, slot]

void KDChartParams::setGlobalLeadingBottom ( int  leading  )  [inline, slot]

int KDChartParams::globalLeadingLeft (  )  const [inline, slot]

int KDChartParams::globalLeadingTop (  )  const [inline, slot]

int KDChartParams::globalLeadingRight (  )  const [inline, slot]

int KDChartParams::globalLeadingBottom (  )  const [inline, slot]

int KDChartParams::registerProperties ( KDChartPropertySet rSet  )  [slot]

void KDChartParams::setProperties ( int  id,
KDChartPropertySet rSet 
) [slot]

bool KDChartParams::removeProperties ( int  id  )  [slot]

bool KDChartParams::properties ( int  id,
KDChartPropertySet rSet 
) const [slot]

KDChartPropertySet* KDChartParams::properties ( int  id  )  [slot]

bool KDChartParams::calculateProperties ( int  startId,
KDChartPropertySet rSet 
) const [slot]

void KDChartParams::setFrame ( uint  area,
const KDFrame frame,
int  outerGapX,
int  outerGapY,
int  innerGapX,
int  innerGapY,
bool  addFrameWidthToLayout = true,
bool  addFrameHeightToLayout = true 
) [inline, slot]

void KDChartParams::setSimpleFrame ( uint  area,
int  outerGapX = 0,
int  outerGapY = 0,
int  innerGapX = 0,
int  innerGapY = 0,
bool  addFrameWidthToLayout = true,
bool  addFrameHeightToLayout = true,
KDFrame::SimpleFrame  simpleFrame = KDFrame::FrameFlat,
int  lineWidth = 1,
int  midLineWidth = 0,
QPen  pen = QPen(),
QBrush  background = QBrush( Qt::NoBrush ),
const QPixmap *  backPixmap = 0,
KDFrame::BackPixmapMode  backPixmapMode = KDFrame::PixStretched,
int  shadowWidth = 0,
KDFrame::CornerName  sunPos = KDFrame::CornerTopLeft 
) [inline, slot]

bool KDChartParams::removeFrame ( uint  area  )  [slot]

void KDChartParams::setDataRegionFrame ( uint  dataRow,
uint  dataCol,
uint  ,
int  innerGapX = 0,
int  innerGapY = 0,
bool  addFrameWidthToLayout = true,
bool  addFrameHeightToLayout = true,
KDFrame::SimpleFrame  simpleFrame = KDFrame::FrameFlat,
int  lineWidth = 1,
int  midLineWidth = 0,
QPen  pen = QPen(),
int  shadowWidth = 0,
KDFrame::CornerName  sunPos = KDFrame::CornerTopLeft 
) [inline, slot]

bool KDChartParams::moveDataRegionFrame ( uint  oldDataRow,
uint  oldDataCol,
uint  ,
uint  newDataRow,
uint  newDataCol,
uint   
) [slot]

const KDChartFrameSettings* KDChartParams::frameSettings ( uint  area,
bool &  bFound,
int *  pIterIdx = 0 
) const [slot]

const KDChartFrameSettings* KDChartParams::nextFrameSettings ( bool &  bFound,
int *  pIterIdx 
) const [slot]

uint KDChartParams::insertCustomBox ( const KDChartCustomBox box  )  [slot]

bool KDChartParams::removeCustomBox ( const uint &  idx  )  [slot]

void KDChartParams::removeAllCustomBoxes (  )  [inline, slot]

KDChartCustomBox* KDChartParams::customBoxRef ( uint  box  )  [slot]

const KDChartCustomBox* KDChartParams::customBox ( uint  box  )  const [slot]

uint KDChartParams::maxCustomBoxIdx (  )  const [slot]

void KDChartParams::setChartType ( ChartType  chartType  )  [slot]

ChartType KDChartParams::chartType ( void   )  const [inline, slot]

static QString KDChartParams::chartTypeToString ( ChartType  type  )  [static, slot]

static ChartType KDChartParams::stringToChartType ( const QString &  string  )  [static, slot]

void KDChartParams::setAdditionalChartType ( ChartType  chartType  )  [slot]

ChartType KDChartParams::additionalChartType (  )  const [inline, slot]

void KDChartParams::setChartSourceMode ( SourceMode  mode,
uint  dataset,
uint  dataset2 = KDCHART_NO_DATASET,
uint  chart = 0 
) [slot]

static QString KDChartParams::chartSourceModeToString ( const SourceMode mode  )  [static, slot]

static SourceMode KDChartParams::stringToChartSourceMode ( const QString &  string  )  [static, slot]

bool KDChartParams::neverUsedSetChartSourceMode (  )  const [inline, slot]

SourceMode KDChartParams::chartSourceMode ( uint  dataset,
uint  dataset2 = KDCHART_NO_DATASET,
uint *  chart = 0 
) const [slot]

bool KDChartParams::findDataset ( SourceMode  mode,
uint &  dataset,
uint &  dataset2,
uint  chart = 0 
) const [slot]

bool KDChartParams::findDatasets ( SourceMode  mode1,
SourceMode  mode2,
uint &  dataset,
uint &  dataset2,
uint  chart = 0 
) const [slot]

uint KDChartParams::maxDatasetSourceMode (  )  const [inline, slot]

void KDChartParams::setDefaultAxesTypes (  )  [slot]

void KDChartParams::activateDefaultAxes (  )  [slot]

void KDChartParams::setNumValues ( uint  numValues  )  [inline, slot]

int KDChartParams::numValues (  )  const [inline, slot]

void KDChartParams::calculateShadowColors ( QColor  color,
QColor &  shadow1,
QColor &  shadow2 
) const [slot]

void KDChartParams::setDataColor ( uint  dataset,
QColor  color 
) [slot]

QColor KDChartParams::dataColor ( uint  dataset  )  const [slot]

void KDChartParams::setDataDefaultColors (  )  [slot]

void KDChartParams::setDataRainbowColors (  )  [slot]

void KDChartParams::setDataSubduedColors ( bool  ordered = false  )  [slot]

void KDChartParams::setShadowBrightnessFactor ( double  factor  )  [inline, slot]

double KDChartParams::shadowBrightnessFactor (  )  const [inline, slot]

void KDChartParams::setShadowPattern ( BrushStyle  style  )  [inline, slot]

Qt::BrushStyle KDChartParams::shadowPattern (  )  const [inline, slot]

void KDChartParams::setOutlineDataColor ( QColor  color  )  [inline, slot]

QColor KDChartParams::outlineDataColor (  )  const [inline, slot]

void KDChartParams::setOutlineDataLineWidth ( uint  width  )  [inline, slot]

uint KDChartParams::outlineDataLineWidth (  )  const [inline, slot]

void KDChartParams::setOutlineDataLineStyle ( PenStyle  style  )  [inline, slot]

PenStyle KDChartParams::outlineDataLineStyle (  )  const [inline, slot]

uint KDChartParams::maxDataColor (  )  const [inline, slot]

void KDChartParams::setThreeDShadowColors ( bool  shadow  )  [inline, slot]

bool KDChartParams::threeDShadowColors (  )  const [inline, slot]

static int KDChartParams::roundVal ( double  d  )  [inline, static, slot]

void KDChartParams::setPrintDataValues ( bool  active,
uint  chart = KDCHART_ALL_CHARTS,
int  divPow10 = 0,
int  digitsBehindComma = KDCHART_DATA_VALUE_AUTO_DIGITS,
QFont *  font = 0,
uint  size = UINT_MAX,
const QColor *  color = KDCHART_DATA_VALUE_AUTO_COLOR,
KDChartEnums::PositionFlag  negativePosition = KDChartEnums::PosCenter,
uint  negativeAlign = Qt::AlignCenter,
int  negativeDeltaX = 0,
int  negativeDeltaY = 0,
int  negativeRotation = 0,
KDChartEnums::PositionFlag  positivePosition = KDChartEnums::PosCenter,
uint  positiveAlign = Qt::AlignCenter,
int  positiveDeltaX = 0,
int  positiveDeltaY = 0,
int  positiveRotation = 0,
KDChartEnums::TextLayoutPolicy  policy = KDChartEnums::LayoutPolicyRotate 
) [slot]

void KDChartParams::setDataValuesCalc ( int  divPow10 = 0,
int  digitsBehindComma = KDCHART_DATA_VALUE_AUTO_DIGITS,
uint  chart = KDCHART_ALL_CHARTS 
) [slot]

void KDChartParams::setDataValuesFont ( QFont *  font,
uint  size = UINT_MAX,
uint  chart = KDCHART_ALL_CHARTS 
) [slot]

void KDChartParams::setDataValuesPlacing ( KDChartEnums::PositionFlag  position,
uint  align,
int  deltaX,
int  deltaY,
int  rotation,
bool  specifyingPositiveValues = true,
uint  chart = KDCHART_ALL_CHARTS 
) [slot]

void KDChartParams::setDataValuesColors ( const QColor *  color = KDCHART_DATA_VALUE_AUTO_COLOR,
const QBrush &  background = Qt::NoBrush,
uint  chart = KDCHART_ALL_CHARTS 
) [slot]

void KDChartParams::setDataValuesPolicy ( KDChartEnums::TextLayoutPolicy  policy = KDChartEnums::LayoutPolicyRotate,
uint  chart = KDCHART_ALL_CHARTS 
) [slot]

void KDChartParams::setDataValuesShowInfinite ( bool  dataValuesShowInfinite = true,
uint  chart = KDCHART_ALL_CHARTS 
) [slot]

void KDChartParams::setPrintDataValuesWithDefaultFontParams ( uint  chart = KDCHART_ALL_CHARTS,
bool  callSetPrintDataValues = true 
) [slot]

void KDChartParams::setAllowOverlappingDataValueTexts ( bool  allow  )  [inline, slot]

bool KDChartParams::allowOverlappingDataValueTexts (  )  const [inline, slot]

bool KDChartParams::printDataValuesWithDefaultFontParams ( uint  chart  )  const [inline, slot]

bool KDChartParams::printDataValues ( uint  chart  )  const [inline, slot]

int KDChartParams::dataValuesDivPow10 ( uint  chart  )  const [inline, slot]

int KDChartParams::dataValuesDigitsBehindComma ( uint  chart  )  const [inline, slot]

QFont KDChartParams::dataValuesFont ( uint  chart  )  const [inline, slot]

bool KDChartParams::dataValuesUseFontRelSize ( uint  chart  )  const [inline, slot]

int KDChartParams::dataValuesFontRelSize ( uint  chart  )  const [inline, slot]

QColor KDChartParams::dataValuesColor ( uint  chart  )  const [inline, slot]

QBrush KDChartParams::dataValuesBackground ( uint  chart  )  const [inline, slot]

bool KDChartParams::dataValuesAutoColor ( uint  chart  )  const [inline, slot]

KDChartEnums::PositionFlag KDChartParams::dataValuesAnchorPosition ( uint  chart,
bool  negative 
) const [slot]

uint KDChartParams::dataValuesAnchorAlign ( uint  chart,
bool  negative 
) const [slot]

int KDChartParams::dataValuesAnchorDeltaX ( uint  chart,
bool  negative 
) const [slot]

int KDChartParams::dataValuesAnchorDeltaY ( uint  chart,
bool  negative 
) const [slot]

int KDChartParams::dataValuesRotation ( uint  chart,
bool  negative 
) const [slot]

KDChartEnums::TextLayoutPolicy KDChartParams::dataValuesLayoutPolicy ( uint  chart  )  const [inline, slot]

bool KDChartParams::dataValuesShowInfinite ( uint  chart  )  const [inline, slot]

void KDChartParams::setPrintDataValuesColor ( uint  chart = KDCHART_ALL_CHARTS,
const QColor *  color = KDCHART_DATA_VALUE_AUTO_COLOR 
) [slot]

void KDChartParams::setPrintDataValuesFontRelSize ( uint  chart,
uint  size 
) [slot]

static QString KDChartParams::markerStyleToString ( int  style  )  [static, slot]

static QString KDChartParams::markerStyleToStringTr ( int  style  )  [static, slot]

static int KDChartParams::stringToMarkerStyle ( const QString &  string  )  [static, slot]

static int KDChartParams::stringToMarkerStyleTr ( const QString &  string  )  [static, slot]

void KDChartParams::setBarChartSubType ( BarChartSubType  barChartSubType  )  [inline, slot]

BarChartSubType KDChartParams::barChartSubType (  )  const [inline, slot]

static QString KDChartParams::barChartSubTypeToString ( BarChartSubType  type  )  [static, slot]

static BarChartSubType KDChartParams::stringToBarChartSubType ( const QString &  string  )  [static, slot]

void KDChartParams::setThreeDBars ( bool  threeDBars  )  [inline, slot]

bool KDChartParams::threeDBars (  )  const [inline, slot]

void KDChartParams::setThreeDBarsShadowColors ( bool  shadow  )  [inline, slot]

bool KDChartParams::threeDBarsShadowColors (  )  const [inline, slot]

QColor KDChartParams::dataShadow1Color ( uint  dataset  )  const [slot]

QColor KDChartParams::dataShadow2Color ( uint  dataset  )  const [slot]

void KDChartParams::setThreeDBarAngle ( uint  angle  )  [slot]

uint KDChartParams::threeDBarAngle (  )  const [inline, slot]

double KDChartParams::cosThreeDBarAngle (  )  const [inline, slot]

void KDChartParams::setThreeDBarDepth ( double  depth  )  [inline, slot]

double KDChartParams::threeDBarDepth (  )  const [inline, slot]

void KDChartParams::setDatasetGap ( int  gap  )  [inline, slot]

int KDChartParams::datasetGap (  )  const [inline, slot]

void KDChartParams::setDatasetGapIsRelative ( bool  gapIsRelative  )  [inline, slot]

bool KDChartParams::datasetGapIsRelative (  )  const [inline, slot]

void KDChartParams::setValueBlockGap ( int  gap  )  [inline, slot]

int KDChartParams::valueBlockGap (  )  const [inline, slot]

void KDChartParams::setValueBlockGapIsRelative ( bool  gapIsRelative  )  [inline, slot]

bool KDChartParams::valueBlockGapIsRelative (  )  const [inline, slot]

void KDChartParams::setBarWidth ( int  width = KDCHART_AUTO_SIZE  )  [inline, slot]

int KDChartParams::barWidth (  )  const [inline, slot]

int KDChartParams::userWidth (  )  const [inline, slot]

int KDChartParams::numBarsDisplayed (  )  const [inline, slot]

int KDChartParams::numBarsLeft (  )  const [inline, slot]

void KDChartParams::setDrawSolidExcessArrows ( bool  solidArrows  )  [inline, slot]

bool KDChartParams::drawSolidExcessArrows (  )  const [inline, slot]

void KDChartParams::setLineChartSubType ( LineChartSubType  lineChartSubType  )  [inline, slot]

LineChartSubType KDChartParams::lineChartSubType (  )  const [inline, slot]

static LineChartSubType KDChartParams::stringToLineChartSubType ( const QString &  string  )  [static, slot]

static QString KDChartParams::lineChartSubTypeToString ( LineChartSubType  type  )  [static, slot]

void KDChartParams::setLineMarker ( bool  marker  )  [inline, slot]

bool KDChartParams::lineMarker (  )  const [inline, slot]

void KDChartParams::setLineMarkerStyle ( uint  dataset,
LineMarkerStyle  style 
) [slot]

void KDChartParams::setLineMarkerStyles ( LineMarkerStyleMap  map  )  [slot]

LineMarkerStyle KDChartParams::lineMarkerStyle ( uint  dataset  )  const [slot]

static QString KDChartParams::lineMarkerStyleToString ( LineMarkerStyle  style  )  [static, slot]

static QString KDChartParams::lineMarkerStyleToStringTr ( LineMarkerStyle  style  )  [static, slot]

static LineMarkerStyle KDChartParams::stringToLineMarkerStyle ( const QString &  string  )  [static, slot]

static LineMarkerStyle KDChartParams::stringToLineMarkerStyleTr ( const QString &  string  )  [static, slot]

LineMarkerStyleMap KDChartParams::lineMarkerStyles (  )  const [inline, slot]

uint KDChartParams::maxDatasetLineMarkerStyle (  )  const [inline, slot]

void KDChartParams::setLineMarkerSize ( QSize  size  )  [inline, slot]

QSize KDChartParams::lineMarkerSize (  )  const [inline, slot]

void KDChartParams::setLineWidth ( int  width  )  [inline, slot]

int KDChartParams::lineWidth (  )  const [inline, slot]

void KDChartParams::setLineColor ( QColor  color = QColor()  )  [inline, slot]

QColor KDChartParams::lineColor (  )  const [inline, slot]

void KDChartParams::setLineStyle ( PenStyle  style,
uint  dataset = KDCHART_GLOBAL_LINE_STYLE 
) [slot]

PenStyle KDChartParams::lineStyle ( uint  dataset = KDCHART_GLOBAL_LINE_STYLE  )  const [slot]

void KDChartParams::setThreeDLines ( bool  threeD  )  [inline, slot]

bool KDChartParams::threeDLines (  )  const [inline, slot]

void KDChartParams::setThreeDLineDepth ( int  depth  )  [inline, slot]

int KDChartParams::threeDLineDepth (  )  const [inline, slot]

void KDChartParams::setThreeDLineXRotation ( int  degrees  )  [inline, slot]

int KDChartParams::threeDLineXRotation (  )  const [inline, slot]

void KDChartParams::setThreeDLineYRotation ( int  degrees  )  [inline, slot]

int KDChartParams::threeDLineYRotation (  )  const [inline, slot]

void KDChartParams::setAreaChartSubType ( AreaChartSubType  areaChartSubType  )  [inline, slot]

AreaChartSubType KDChartParams::areaChartSubType (  )  const [inline, slot]

static QString KDChartParams::areaChartSubTypeToString ( AreaChartSubType  type  )  [static, slot]

static AreaChartSubType KDChartParams::stringToAreaChartSubType ( const QString &  string  )  [static, slot]

void KDChartParams::setAreaLocation ( AreaLocation  location  )  [inline, slot]

AreaLocation KDChartParams::areaLocation (  )  const [inline, slot]

static QString KDChartParams::areaLocationToString ( AreaLocation  type  )  [static, slot]

static AreaLocation KDChartParams::stringToAreaLocation ( const QString &  string  )  [static, slot]

void KDChartParams::setPolarChartSubType ( PolarChartSubType  polarChartSubType  )  [inline, slot]

PolarChartSubType KDChartParams::polarChartSubType (  )  const [inline, slot]

static PolarChartSubType KDChartParams::stringToPolarChartSubType ( const QString &  string  )  [static, slot]

static QString KDChartParams::polarChartSubTypeToString ( PolarChartSubType  type  )  [static, slot]

void KDChartParams::setPolarMarker ( bool  marker  )  [inline, slot]

bool KDChartParams::polarMarker (  )  const [inline, slot]

void KDChartParams::setPolarMarkerStyle ( uint  dataset,
PolarMarkerStyle  style 
) [slot]

PolarMarkerStyle KDChartParams::polarMarkerStyle ( uint  dataset  )  const [slot]

static QString KDChartParams::polarMarkerStyleToString ( PolarMarkerStyle  style  )  [static, slot]

static QString KDChartParams::polarMarkerStyleToStringTr ( PolarMarkerStyle  style  )  [static, slot]

static PolarMarkerStyle KDChartParams::stringToPolarMarkerStyle ( const QString &  string  )  [static, slot]

static PolarMarkerStyle KDChartParams::stringToPolarMarkerStyleTr ( const QString &  string  )  [static, slot]

void KDChartParams::setPolarMarkerStyles ( PolarMarkerStyleMap  map  )  [slot]

PolarMarkerStyleMap KDChartParams::polarMarkerStyles (  )  const [inline, slot]

uint KDChartParams::maxDatasetPolarMarkerStyle (  )  const [inline, slot]

void KDChartParams::setPolarMarkerSize ( QSize  size = QSize( -40, -40 )  )  [inline, slot]

QSize KDChartParams::polarMarkerSize (  )  const [inline, slot]

void KDChartParams::setPolarLineWidth ( int  width = -3  )  [inline, slot]

int KDChartParams::polarLineWidth (  )  const [inline, slot]

void KDChartParams::setPolarZeroDegreePos ( int  degrees  )  [inline, slot]

int KDChartParams::polarZeroDegreePos (  )  const [inline, slot]

void KDChartParams::setPolarRotateCircularLabels ( bool  rotateCircularLabels  )  [inline, slot]

bool KDChartParams::polarRotateCircularLabels (  )  const [inline, slot]

void KDChartParams::setPolarDelimsAndLabelsAtPos ( KDChartEnums::PositionFlag  pos,
bool  showDelimiters,
bool  showLabels 
) [slot]

bool KDChartParams::polarDelimAtPos ( KDChartEnums::PositionFlag  pos  )  const [slot]

bool KDChartParams::polarLabelsAtPos ( KDChartEnums::PositionFlag  pos  )  const [slot]

void KDChartParams::setExplode ( bool  explode  )  [inline, slot]

bool KDChartParams::explode (  )  const [inline, slot]

void KDChartParams::setExplodeValues ( QValueList< int >  explodeList  )  [inline, slot]

QValueList<int> KDChartParams::explodeValues (  )  const [inline, slot]

void KDChartParams::setExplodeFactors ( ExplodeFactorsMap  factors  )  [inline, slot]

ExplodeFactorsMap KDChartParams::explodeFactors (  )  const [inline, slot]

void KDChartParams::setExplodeFactor ( double  factor  )  [inline, slot]

double KDChartParams::explodeFactor (  )  const [inline, slot]

void KDChartParams::setThreeDPies ( bool  threeDPies  )  [inline, slot]

bool KDChartParams::threeDPies (  )  const [inline, slot]

void KDChartParams::setThreeDPieHeight ( int  pixels  )  [inline, slot]

int KDChartParams::threeDPieHeight (  )  const [inline, slot]

void KDChartParams::setPieStart ( int  degrees  )  [inline, slot]

int KDChartParams::pieStart (  )  const [inline, slot]

void KDChartParams::setRingStart ( int  degrees  )  [inline, slot]

int KDChartParams::ringStart (  )  const [inline, slot]

void KDChartParams::setRelativeRingThickness ( bool  relativeThickness  )  [inline, slot]

bool KDChartParams::relativeRingThickness (  )  const [inline, slot]

void KDChartParams::setHiLoChartSubType ( HiLoChartSubType  hiLoChartSubType  )  [inline, slot]

HiLoChartSubType KDChartParams::hiLoChartSubType (  )  const [inline, slot]

static QString KDChartParams::hiLoChartSubTypeToString ( HiLoChartSubType  type  )  [static, slot]

static HiLoChartSubType KDChartParams::stringToHiLoChartSubType ( const QString &  string  )  [static, slot]

void KDChartParams::setHiLoChartPrintLowValues ( bool  active,
QFont *  font = 0,
int  size = 14,
QColor *  color = 0 
) [slot]

bool KDChartParams::hiLoChartPrintLowValues (  )  const [inline, slot]

QFont KDChartParams::hiLoChartLowValuesFont (  )  const [inline, slot]

bool KDChartParams::hiLoChartLowValuesUseFontRelSize (  )  const [inline, slot]

int KDChartParams::hiLoChartLowValuesFontRelSize (  )  const [inline, slot]

QColor KDChartParams::hiLoChartLowValuesColor (  )  const [inline, slot]

void KDChartParams::setHiLoChartPrintHighValues ( bool  active,
QFont *  font = 0,
int  size = 14,
QColor *  color = 0 
) [slot]

bool KDChartParams::hiLoChartPrintHighValues (  )  const [inline, slot]

QFont KDChartParams::hiLoChartHighValuesFont (  )  const [inline, slot]

bool KDChartParams::hiLoChartHighValuesUseFontRelSize (  )  const [inline, slot]

int KDChartParams::hiLoChartHighValuesFontRelSize (  )  const [inline, slot]

QColor KDChartParams::hiLoChartHighValuesColor (  )  const [inline, slot]

void KDChartParams::setHiLoChartPrintOpenValues ( bool  active,
QFont *  font = 0,
uint  size = 14,
QColor *  color = 0 
) [slot]

bool KDChartParams::hiLoChartPrintOpenValues (  )  const [inline, slot]

QFont KDChartParams::hiLoChartOpenValuesFont (  )  const [inline, slot]

bool KDChartParams::hiLoChartOpenValuesUseFontRelSize (  )  const [inline, slot]

int KDChartParams::hiLoChartOpenValuesFontRelSize (  )  const [inline, slot]

QColor KDChartParams::hiLoChartOpenValuesColor (  )  const [inline, slot]

void KDChartParams::setHiLoChartPrintCloseValues ( bool  active,
QFont *  font = 0,
int  size = 14,
QColor *  color = 0 
) [slot]

bool KDChartParams::hiLoChartPrintCloseValues (  )  const [inline, slot]

QFont KDChartParams::hiLoChartCloseValuesFont (  )  const [inline, slot]

bool KDChartParams::hiLoChartCloseValuesUseFontRelSize (  )  const [inline, slot]

int KDChartParams::hiLoChartCloseValuesFontRelSize (  )  const [inline, slot]

QColor KDChartParams::hiLoChartCloseValuesColor (  )  const [inline, slot]

void KDChartParams::setHiLoChartPrintFirstValues ( bool  active,
QFont *  font = 0,
uint  size = 14,
QColor *  color = 0 
) [inline, slot]

bool KDChartParams::hiLoChartPrintFirstValues (  )  const [inline, slot]

QFont KDChartParams::hiLoChartFirstValuesFont (  )  const [inline, slot]

bool KDChartParams::hiLoChartFirstValuesUseFontRelSize (  )  const [inline, slot]

int KDChartParams::hiLoChartFirstValuesFontRelSize (  )  const [inline, slot]

QColor KDChartParams::hiLoChartFirstValuesColor (  )  const [inline, slot]

void KDChartParams::setHiLoChartPrintLastValues ( bool  active,
QFont *  font = 0,
int  size = 14,
QColor *  color = 0 
) [inline, slot]

bool KDChartParams::hiLoChartPrintLastValues (  )  const [inline, slot]

QFont KDChartParams::hiLoChartLastValuesFont (  )  const [inline, slot]

bool KDChartParams::hiLoChartLastValuesUseFontRelSize (  )  const [inline, slot]

int KDChartParams::hiLoChartLastValuesFontRelSize (  )  const [inline, slot]

QColor KDChartParams::hiLoChartLastValuesColor (  )  const [inline, slot]

void KDChartParams::setBWChartSubType ( BWChartSubType  bWChartSubType  )  [inline, slot]

BWChartSubType KDChartParams::bWChartSubType (  )  const [inline, slot]

static QString KDChartParams::bWChartSubTypeToString ( BWChartSubType  type  )  [static, slot]

static BWChartSubType KDChartParams::stringToBWChartSubType ( const QString &  string  )  [static, slot]

static QString KDChartParams::bWChartStatValToString ( BWStatVal  type  )  [static, slot]

static BWStatVal KDChartParams::stringToBWChartStatVal ( const QString &  string  )  [static, slot]

void KDChartParams::setBWChartFences ( double  upperInner,
double  lowerInner,
double  upperOuter,
double  lowerOuter 
) [slot]

void KDChartParams::bWChartFences ( double &  upperInner,
double &  lowerInner,
double &  upperOuter,
double &  lowerOuter 
) const [slot]

void KDChartParams::setBWChartBrush ( const QBrush &  bWChartBrush  )  [inline, slot]

QBrush KDChartParams::bWChartBrush (  )  const [inline, slot]

void KDChartParams::setBWChartOutValMarkerSize ( int  size  )  [inline, slot]

int KDChartParams::bWChartOutValMarkerSize (  )  const [inline, slot]

void KDChartParams::setBWChartPrintStatistics ( BWStatVal  statValue,
bool  active,
QFont *  font = 0,
int  size = 24,
QColor *  color = 0,
QBrush *  brush = 0 
) [slot]

bool KDChartParams::bWChartPrintStatistics ( BWStatVal  statValue  )  const [inline, slot]

QFont KDChartParams::bWChartStatisticsFont ( BWStatVal  statValue  )  const [inline, slot]

bool KDChartParams::bWChartStatisticsUseRelSize ( BWStatVal  statValue  )  const [inline, slot]

int KDChartParams::bWChartStatisticsFontRelSize ( BWStatVal  statValue  )  const [inline, slot]

QColor KDChartParams::bWChartStatisticsColor ( BWStatVal  statValue  )  const [inline, slot]

QBrush KDChartParams::bWChartStatisticsBrush ( BWStatVal  statValue  )  const [inline, slot]

void KDChartParams::setLegendPosition ( LegendPosition  position  )  [inline, slot]

LegendPosition KDChartParams::legendPosition (  )  const [inline, slot]

void KDChartParams::setLegendOrientation ( Orientation  orientation  )  [inline, slot]

Orientation KDChartParams::legendOrientation (  )  const [inline, slot]

void KDChartParams::setLegendShowLines ( bool  legendShowLines  )  [inline, slot]

bool KDChartParams::legendShowLines (  )  const [inline, slot]

static QString KDChartParams::legendPositionToString ( LegendPosition  pos  )  [static, slot]

static LegendPosition KDChartParams::stringToLegendPosition ( const QString &  string  )  [static, slot]

void KDChartParams::setLegendSource ( LegendSource  source  )  [inline, slot]

LegendSource KDChartParams::legendSource (  )  const [inline, slot]

static QString KDChartParams::legendSourceToString ( LegendSource  source  )  [static, slot]

static LegendSource KDChartParams::stringToLegendSource ( const QString &  string  )  [static, slot]

void KDChartParams::setLegendText ( uint  dataset,
const QString &  text 
) [inline, slot]

QString KDChartParams::legendText ( uint  dataset  )  const [inline, slot]

void KDChartParams::setLegendTextColor ( const QColor &  color  )  [inline, slot]

QColor KDChartParams::legendTextColor (  )  const [inline, slot]

void KDChartParams::setLegendFont ( const QFont &  font,
bool  useFontSize 
) [inline, slot]

QFont KDChartParams::legendFont (  )  const [inline, slot]

void KDChartParams::setLegendFontUseRelSize ( bool  legendFontUseRelSize  )  [inline, slot]

bool KDChartParams::legendFontUseRelSize (  )  const [inline, slot]

void KDChartParams::setLegendFontRelSize ( int  legendFontRelSize  )  [inline, slot]

int KDChartParams::legendFontRelSize (  )  const [inline, slot]

void KDChartParams::setLegendTitleText ( const QString &  text  )  [inline, slot]

QString KDChartParams::legendTitleText (  )  const [inline, slot]

void KDChartParams::setLegendTitleTextColor ( const QColor &  color  )  [inline, slot]

QColor KDChartParams::legendTitleTextColor (  )  const [inline, slot]

void KDChartParams::setLegendTitleFont ( const QFont &  font,
bool  useFontSize 
) [inline, slot]

QFont KDChartParams::legendTitleFont (  )  const [inline, slot]

void KDChartParams::setLegendTitleFontUseRelSize ( bool  legendTitleFontUseRelSize  )  [inline, slot]

bool KDChartParams::legendTitleFontUseRelSize (  )  const [inline, slot]

void KDChartParams::setLegendTitleFontRelSize ( int  legendTitleFontRelSize  )  [inline, slot]

int KDChartParams::legendTitleFontRelSize (  )  const [inline, slot]

void KDChartParams::setLegendSpacing ( uint  space  )  [inline, slot]

uint KDChartParams::legendSpacing (  )  const [inline, slot]

void KDChartParams::setAxisType ( uint  n,
const KDChartAxisParams::AxisType  axisType 
) [inline, slot]

void KDChartParams::setAxisVisible ( uint  n,
const bool  axisVisible 
) [inline, slot]

bool KDChartParams::axisVisible ( uint  n  )  const [inline, slot]

void KDChartParams::setAxisShowGrid ( uint  n,
bool  axisShowGrid 
) [slot]

bool KDChartParams::showGrid (  )  const [slot]

void KDChartParams::setAxisDatasets ( uint  n,
uint  dataset,
uint  dataset2 = KDCHART_NO_DATASET,
uint  chart = 0 
) [slot]

bool KDChartParams::axisDatasets ( uint  n,
uint &  dataset,
uint &  dataset2,
uint &  chart 
) const [slot]

bool KDChartParams::chartAxes ( uint  chart,
uint &  cnt,
AxesArray axes 
) const [slot]

void KDChartParams::setAxisArea ( const uint  n,
const QRect &  areaRect 
) [inline, slot]

void KDChartParams::setAxisLabelsTouchEdges ( uint  n,
bool  axisLabelsTouchEdges 
) [inline, slot]

void KDChartParams::setAxisLabelsVisible ( uint  n,
bool  axisLabelsVisible 
) [inline, slot]

void KDChartParams::setAxisLabelsFont ( uint  n,
QFont  axisLabelsFont,
int  axisLabelsFontSize = 0,
QColor  axisLabelsColor = Qt::black 
) [slot]

void KDChartParams::setAxisLabelTextParams ( uint  n,
bool  axisSteadyValueCalc = true,
QVariant  axisValueStart = KDCHART_AXIS_LABELS_AUTO_LIMIT,
QVariant  axisValueEnd = KDCHART_AXIS_LABELS_AUTO_LIMIT,
double  axisValueDelta = KDCHART_AXIS_LABELS_AUTO_DELTA,
int  axisDigitsBehindComma = KDCHART_AXIS_LABELS_AUTO_DIGITS,
int  axisMaxEmptyInnerSpan = 67,
KDChartAxisParams::LabelsFromDataRow  takeLabelsFromDataRow = KDChartAxisParams::LabelsFromDataRowNo,
int  labelTextsDataRow = 0,
QStringList *  axisLabelStringList = 0,
QStringList *  axisShortLabelsStringList = 0,
int  axisValueLeaveOut = KDCHART_AXIS_LABELS_AUTO_LEAVEOUT,
KDChartAxisParams::ValueScale  axisValueDeltaScale = KDChartAxisParams::ValueScaleNumerical 
) [inline, slot]

void KDChartParams::setAxisLabelStringParams ( uint  n,
QStringList *  axisLabelStringList,
QStringList *  axisShortLabelStringList,
const QString &  valueStart = QString::null,
const QString &  valueEnd = QString::null 
) [slot]

void KDChartParams::setAxisParams ( uint  n,
const KDChartAxisParams axisParams 
) [slot]

const KDChartAxisParams& KDChartParams::axisParams ( uint  n  )  const [inline, slot]

bool KDChartParams::findFirstAxisCustomBoxID ( uint  n,
uint &  boxID 
) const [slot]

void KDChartParams::setAxisTitle ( uint  n,
const QString &  axisTitle 
) [slot]

QString KDChartParams::axisTitle ( uint  n  )  const [slot]

void KDChartParams::setAxisTitleColor ( uint  n,
QColor  axisTitleColor 
) [slot]

QColor KDChartParams::axisTitleColor ( uint  n  )  const [slot]

void KDChartParams::setAxisTitleFont ( uint  n,
QFont  axisTitleFont 
) [slot]

void KDChartParams::setAxisTitleFont ( uint  n,
QFont  axisTitleFont,
bool  useFixedFontSize 
) [slot]

QFont KDChartParams::axisTitleFont ( uint  n  )  const [slot]

void KDChartParams::setAxisTitleFontUseRelSize ( uint  n,
bool  useRelSize 
) [slot]

bool KDChartParams::axisTitleFontUseRelSize ( uint  n  )  const [slot]

void KDChartParams::setAxisTitleFontRelSize ( uint  n,
int  axisTitleFontRelSize 
) [slot]

int KDChartParams::axisTitleFontRelSize ( uint  n  )  const [slot]

QRect KDChartParams::axisArea ( const uint  n  )  const [inline, slot]

QRect KDChartParams::dataArea (  )  const [inline, slot]

QRect KDChartParams::legendArea (  )  const [inline, slot]

void KDChartParams::setHeaderFooterText ( uint  pos,
const QString &  text 
) [slot]

QString KDChartParams::headerFooterText ( uint  pos  )  const [slot]

const QRect& KDChartParams::headerFooterRect ( uint  pos  )  const [slot]

void KDChartParams::setHeaderFooterColor ( uint  pos,
const QColor  color 
) [slot]

QColor KDChartParams::headerFooterColor ( uint  pos  )  const [slot]

void KDChartParams::setHeaderFooterFont ( uint  pos,
const QFont &  font,
bool  fontUseRelSize,
int  fontRelSize 
) [slot]

QFont KDChartParams::headerFooterFont ( uint  pos  )  const [slot]

bool KDChartParams::headerFooterFontUseRelSize ( uint  pos  )  const [slot]

int KDChartParams::headerFooterFontRelSize ( uint  pos  )  const [slot]

void KDChartParams::setHeader1Text ( const QString &  text  )  [inline, slot]

QString KDChartParams::header1Text (  )  const [inline, slot]

void KDChartParams::setHeader1Font ( const QFont &  font  )  [inline, slot]

QFont KDChartParams::header1Font (  )  const [inline, slot]

void KDChartParams::setHeader2Text ( const QString &  text  )  [inline, slot]

QString KDChartParams::header2Text (  )  const [inline, slot]

void KDChartParams::setHeader2Font ( const QFont &  font  )  [inline, slot]

QFont KDChartParams::header2Font (  )  const [inline, slot]

void KDChartParams::setFooterText ( const QString &  text  )  [inline, slot]

QString KDChartParams::footerText (  )  const [inline, slot]

void KDChartParams::setFooterFont ( const QFont &  font  )  [inline, slot]

QFont KDChartParams::footerFont (  )  const [inline, slot]

void KDChartParams::__internalStoreHdFtRect ( int  pos,
QRect  rect 
) [inline, slot]

void KDChartParams::loadAxesFormXML ( int &  curAxisSettings,
QDomElement &  element 
) [slot]

bool KDChartParams::loadXML ( const QDomDocument &  doc  )  [slot]

void KDChartParams::saveAxesToXML ( QDomDocument &  doc,
QDomElement &  docRoot 
) const [slot]

QDomDocument KDChartParams::saveXML ( bool  withPI = true  )  const [slot]

static void KDChartParams::createChartValueNode ( QDomDocument &  doc,
QDomNode &  parent,
const QString &  elementName,
const QVariant &  valY,
const QVariant &  valX,
const int &  propID 
) [static, slot]

static void KDChartParams::createColorMapNode ( QDomDocument &  doc,
QDomNode &  parent,
const QString &  elementName,
const QMap< uint, QColor > &  map 
) [static, slot]

static void KDChartParams::createDoubleMapNode ( QDomDocument &  doc,
QDomNode &  parent,
const QString &  elementName,
const QMap< int, double > &  map 
) [static, slot]

static void KDChartParams::createChartFontNode ( QDomDocument &  doc,
QDomNode &  parent,
const QString &  elementName,
const QFont &  font,
bool  useRelFont,
int  relFont,
int  minFont = -1 
) [static, slot]

static bool KDChartParams::readColorMapNode ( const QDomElement &  element,
QMap< uint, QColor > *  map 
) [static, slot]

static bool KDChartParams::readDoubleMapNode ( const QDomElement &  element,
QMap< int, double > *  map 
) [static, slot]

static bool KDChartParams::readChartFontNode ( const QDomElement &  element,
QFont &  font,
bool &  useRelFont,
int &  relFontSize,
int *  minFontSize = 0 
) [static, slot]

static bool KDChartParams::readChartValueNode ( const QDomElement &  element,
QVariant &  valY,
QVariant &  valX,
int &  propID 
) [static, slot]

void KDChartParams::setDataArea ( const QRect &  areaRect  )  [inline, slot]

void KDChartParams::setLegendArea ( const QRect &  areaRect  )  [inline, slot]

void KDChartParams::changed (  )  [signal]

void KDChartParams::setBarsDisplayed ( int  barsDisplayed  )  [inline, protected]

void KDChartParams::setBarsLeft ( int  barsLeft  )  [inline, protected]

QString KDChartParams::dataRegionFrameAreaName ( uint  dataRow,
uint  dataCol,
uint  data3rd 
) [private]

void KDChartParams::recomputeShadowColors (  )  [private]

void KDChartParams::insertDefaultAxisTitleBox ( uint  n,
bool  setTitle,
const QString &  axisTitle,
bool  setColor,
const QColor &  axisTitleColor,
bool  setFont,
const QFont &  axisTitleFont,
bool  setFontUseRel,
bool  useFontSize,
bool  setFontRelSize,
int  axisTitleFontRelSize 
) [private]


Friends And Related Function Documentation

QTextStream& operator<< ( QTextStream &  s,
const KDChartParams p 
) [friend]

QTextStream& operator>> ( QTextStream &  s,
KDChartParams p 
) [friend]


Member Data Documentation

QFont KDChartParams::_defaultFont [private]

QRect KDChartParams::_noRect [private]

QMap< uint, QColor > KDChartParams::_dataColors [private]

Qt::BrushStyle KDChartParams::_shadowPattern [private]

QMap< uint, QColor > KDChartParams::_dataColorsShadow1 [private]

QMap< uint, QColor > KDChartParams::_dataColorsShadow2 [private]

int KDChartParams::_barWidth [private]

int KDChartParams::_barsLeft [private]

QColor KDChartParams::_lineColor [private]

PenStyle KDChartParams::_lineStyle [private]

_polarDelimsAndLabelStruct KDChartParams::_polarDelimsAndLabels[1+KDCHART_MAX_POLAR_DELIMS_AND_LABELS_POS] [private]

bool KDChartParams::_explode [private]

int KDChartParams::_pieStart [private]

BWChartStatistics KDChartParams::_BWChartStatistics[BWStatValOffEndValue] [private]

QBrush KDChartParams::_BWChartBrush [private]

Qt::Orientation KDChartParams::_legendOrientation [private]

QMap< int, QString > KDChartParams::_legendText [private]

QFont KDChartParams::_legendFont [private]

HdFtParams KDChartParams::_hdFtParams[HdFtPosEND+1] [private]


The documentation for this class was generated from the following file:

Generated on Wed Jan 26 13:06:35 2011 for KMyMoney by  doxygen 1.5.6