KDChartAxisParams Class Reference

#include <KDChartAxisParams.h>

Inheritance diagram for KDChartAxisParams:

QObject
Collaboration diagram for KDChartAxisParams:

Collaboration graph
[legend]

List of all members.

Public Types

enum  AxisType { AxisTypeUnknown, AxisTypeEAST, AxisTypeNORTH, AxisUP }
enum  AxisPos {
  AxisPosSTART = 0, AxisPosBottom = 0, AxisPosSagittal = 0, AxisPosSaggital = 0,
  AxisPosLeft = 1, AxisPosCircular = 1, AxisPosLowerRightEdge = 2, AxisPosTop = 3,
  AxisPosRight = 4, AxisPosLowerLeftEdge = 5, AxisPosAdditionalsSTART = 6, AxisPosBottom2 = 6,
  AxisPosLeft2 = 7, AxisPosLowerRightEdge2 = 8, AxisPosTop2 = 9, AxisPosRight2 = 10,
  AxisPosLowerLeftEdge2 = 11, AxisPosEND = 11
}
enum  AxisAreaMode { AxisAreaModeFixedSize, AxisAreaModeAutoSize, AxisAreaModeMinMaxSize }
enum  AxisCalcMode { AxisCalcLinear, AxisCalcLogarithmic }
enum  LabelsFromDataRow { LabelsFromDataRowYes, LabelsFromDataRowNo, LabelsFromDataRowGuess }
enum  ValueScale {
  ValueScaleNumerical = 0, ValueScaleSecond = 20, ValueScaleMinute = 30, ValueScaleHour = 40,
  ValueScaleDay = 50, ValueScaleWeek = 60, ValueScaleMonth = 70, ValueScaleQuarter = 80,
  ValueScaleYear = 90
}

Public Slots

void setAxisType (AxisType axisType)
AxisType axisType () const
static QString axisTypeToString (AxisType type)
static AxisType stringToAxisType (const QString &type)
static AxisPos basicAxisPos (uint pos)
void setAxisVisible (bool axisVisible)
bool axisVisible () const
void setAxisAreaMode (AxisAreaMode axisAreaMode)
AxisAreaMode axisAreaMode () const
static QString axisAreaModeToString (AxisAreaMode mode)
static AxisAreaMode stringToAxisAreaMode (const QString &type)
void setAxisAreaMin (int axisAreaMin)
int axisAreaMin () const
void setAxisUseAvailableSpace (int axisUseAvailableSpaceFrom, int axisUseAvailableSpaceTo)
int axisUseAvailableSpaceFrom () const
int axisUseAvailableSpaceTo () const
void setAxisAreaMax (int axisAreaMax)
int axisAreaMax () const
void setAxisArea (AxisAreaMode axisAreaMode, int axisAreaMin, int axisAreaMax)
void setAxisCalcMode (AxisCalcMode axisCalcMode)
AxisCalcMode axisCalcMode () const
static QString axisCalcModeToString (AxisCalcMode mode)
static AxisCalcMode stringToAxisCalcMode (const QString &type)
void setIsometricReferenceAxis (uint isoRefAxis)
uint isometricReferenceAxis () const
void setAxisTrueAreaSize (int axisTrueAreaSize)
int axisTrueAreaSize () const
void setAxisTrueAreaRect (const QRect &axisTrueAreaRect)
QRect axisTrueAreaRect () const
void setAxisLineVisible (bool axisLineVisible)
bool axisLineVisible () const
void setAxisLineWidth (int axisLineWidth)
int axisLineWidth () const
void setAxisTrueLineWidth (int axisTrueLineWidth)
int axisTrueLineWidth () const
void setAxisLineColor (QColor axisLineColor)
QColor axisLineColor () const
void setAxisShowFractionalValuesDelimiters (bool axisShowFractValDelim)
bool axisShowFractionalValuesDelimiters () const
void setAxisShowGrid (bool axisShowGrid)
bool axisShowGrid () const
void setAxisGridStyle (PenStyle axisGridStyle)
PenStyle axisGridStyle () const
void setAxisGridColor (QColor axisGridColor)
QColor axisGridColor () const
void setAxisGridLineWidth (int axisGridLineWidth)
int axisGridLineWidth () const
void setAxisShowSubDelimiters (bool axisShowSubDelimiters)
bool axisShowSubDelimiters () const
void setAxisGridSubStyle (PenStyle axisGridSubStyle)
PenStyle axisGridSubStyle () const
void setAxisGridSubColor (QColor axisGridSubColor)
QColor axisGridSubColor () const
void setAxisGridSubLineWidth (int axisGridSubLineWidth)
int axisGridSubLineWidth () const
void setAxisZeroLineColor (QColor axisZeroLineColor)
QColor axisZeroLineColor () const
void setAxisLabelsVisible (bool axisLabelsVisible)
bool axisLabelsVisible () const
void setAxisLabelsTouchEdges (bool axisLabelsTouchEdges)
bool axisLabelsTouchEdges () const
void setAxisLabelsFont (QFont axisLabelsFont, bool useFontSize)
QFont axisLabelsFont () const
void setAxisLabelsFontUseRelSize (bool axisLabelsFontUseRelSize)
bool axisLabelsFontUseRelSize () const
void setAxisLabelsFontRelSize (int axisLabelsFontRelSize)
int axisLabelsFontRelSize () const
void setAxisLabelsFontMinSize (int axisLabelsFontMinSize)
int axisLabelsFontMinSize () const
void setAxisLabelsDontShrinkFont (bool labelsDontShrinkFont)
bool axisLabelsDontShrinkFont () const
void setAxisLabelsDontAutoRotate (bool labelsDontAutoRotate)
bool axisLabelsDontAutoRotate () const
void setAxisLabelsRotation (int rotation)
int axisLabelsRotation () const
void setAxisLabelsColor (QColor axisLabelsColor)
QColor axisLabelsColor () const
void setAxisLabelsCalc (int divPow10=0, int digitsBehindComma=KDCHART_AXIS_LABELS_AUTO_DIGITS)
int axisLabelsDivPow10 () const
int axisLabelsDigitsBehindComma () const
void setAxisLabelsRadix (const QString &decimalPoint, const QString &thousandsPoint)
QString axisLabelsDecimalPoint () const
QString axisLabelsThousandsPoint () const
void setAxisLabelsNotation (KDChartEnums::NumberNotation notation)
KDChartEnums::NumberNotation axisLabelsNotation () const
void setAxisLabelsFormat (const QString &prefix="", const QString &postfix="", const int &totalLen=0, const QChar &padFill= ' ', const bool &blockAlign=true)
QString axisLabelsPrefix () const
QString axisLabelsPostfix () const
int axisLabelsTotalLen () const
QChar axisLabelsPadFill () const
bool axisLabelsBlockAlign () const
static QString labelsFromDataRowToString (LabelsFromDataRow mode)
static LabelsFromDataRow stringToLabelsFromDataRow (const QString &type)
void setAxisValues (bool axisSteadyValueCalc=true, const QVariant &axisValueStart=KDCHART_AXIS_LABELS_AUTO_LIMIT, const QVariant &axisValueEnd=KDCHART_AXIS_LABELS_AUTO_LIMIT, double axisValueDelta=KDCHART_AXIS_LABELS_AUTO_DELTA, int axisDigitsBehindComma=KDCHART_AXIS_LABELS_AUTO_DIGITS, int axisMaxEmptyInnerSpan=KDCHART_DONT_CHANGE_EMPTY_INNER_SPAN_NOW, LabelsFromDataRow takeLabelsFromDataRow=LabelsFromDataRowNo, int labelTextsDataRow=0, QStringList *axisLabelStringList=0, QStringList *axisShortLabelsStringList=0, int axisValueLeaveOut=KDCHART_AXIS_LABELS_AUTO_LEAVEOUT, ValueScale axisValueDeltaScale=ValueScaleNumerical)
void setAxisValueStartIsExact (bool isExactValue=true)
bool axisValueStartIsExact () const
void setAxisValueStart (const QVariant &axisValueStart)
QVariant axisValueStart () const
void setAxisValueEnd (const QVariant &axisValueEnd)
QVariant axisValueEnd () const
void setAxisValueDelta (const double axisValueDelta, ValueScale scale=ValueScaleNumerical)
double axisValueDelta () const
ValueScale axisValueDeltaScale () const
void setAxisValueLeaveOut (const int leaveOut)
int axisValueLeaveOut () const
void setAxisValuesDecreasing (bool valuesDecreasing=true)
bool axisValuesDecreasing () const
void setTrueAxisDeltaPixels (double nDeltaPixels)
double trueAxisDeltaPixels () const
void setTrueAxisLowHighDelta (double nLow, double nHigh, double nDelta)
double trueAxisLow () const
double trueAxisHigh () const
double trueAxisDelta () const
void setTrueAxisDtLowHighDeltaScale (QDateTime dtLow, QDateTime dtHigh, ValueScale dtDeltaScale)
void setTrueAxisDtLow (QDateTime dtLow)
void setTrueAxisDtHigh (QDateTime dtHigh)
void setTrueAxisDtScale (ValueScale scale)
QDateTime trueAxisDtLow () const
QDateTime trueAxisDtHigh () const
ValueScale trueAxisDtDeltaScale () const
void setAxisZeroLineStart (double x, double y)
double axisZeroLineStartX () const
double axisZeroLineStartY () const
void setAxisDtLowPos (double x, double y)
double axisDtLowPosX () const
double axisDtLowPosY () const
void setAxisDtHighPos (double x, double y)
double axisDtHighPosX () const
double axisDtHighPosY () const
void setAxisDigitsBehindComma (const int digits)
int axisDigitsBehindComma () const
void setAxisLabelsDateTimeFormat (const QString &format)
QString axisLabelsDateTimeFormat () const
void setAxisMaxEmptyInnerSpan (const int maxEmpty)
int axisMaxEmptyInnerSpan () const
void setLabelTextsFormDataRow (int row, LabelsFromDataRow mode)
LabelsFromDataRow axisLabelTextsFormDataRow () const
int labelTextsDataRow () const
void setAxisLabelStringLists (QStringList *axisLabelStringList, QStringList *axisShortLabelStringList, const QString &valueStart=QString::null, const QString &valueEnd=QString::null)
QStringList axisLabelStringList () const
uint axisLabelStringCount () const
QStringList axisShortLabelsStringList () const
uint axisShortLabelsStringCount () const
const QStringList * axisLabelTexts () const
void setAxisLabelTexts (const QStringList *axisLabelTexts)
void setAxisLabelTextsDirty (bool axisLabelTextsDirty)
bool axisLabelTextsDirty () const
void setAxisFirstLabelText (const QString &axisFirstLabelText=QString())
void setAxisLastLabelText (const QString &axisLastLabelText=QString())
QString axisFirstLabelText () const
QString axisLastLabelText () const
bool hasAxisFirstLabelText () const
bool hasAxisLastLabelText () const
void setAxisSteadyValueCalc (bool axisSteadyValueCalc)
bool axisSteadyValueCalc () const

Signals

void changed ()

Public Member Functions

 KDChartAxisParams ()
virtual ~KDChartAxisParams ()
KDChartAxisParamsoperator= (const KDChartAxisParams &R)

Static Public Member Functions

static void deepCopy (KDChartAxisParams &D, const KDChartAxisParams &R)

Private Attributes

AxisType _axisType
bool _axisVisible
bool _axisLabelsTouchEdges
AxisAreaMode _axisAreaMode
int _axisUseAvailableSpaceFrom
int _axisUseAvailableSpaceTo
int _axisAreaMin
int _axisAreaMax
AxisCalcMode _axisCalcMode
uint _axisIsoRefAxis
int _axisTrueAreaSize
QRect _axisTrueAreaRect
bool _axisLineVisible
int _axisLineWidth
int _axisTrueLineWidth
QColor _axisLineColor
bool _axisShowFractionalValuesDelimiters
bool _axisShowGrid
QColor _axisGridColor
int _axisGridLineWidth
PenStyle _axisGridStyle
bool _axisShowSubDelimiters
QColor _axisGridSubColor
int _axisGridSubLineWidth
PenStyle _axisGridSubStyle
QColor _axisZeroLineColor
bool _axisLabelsVisible
QFont _axisLabelsFont
bool _axisLabelsFontUseRelSize
int _axisLabelsFontRelSize
int _axisLabelsFontMinSize
bool _axisLabelsDontShrinkFont
bool _axisLabelsDontAutoRotate
int _axisLabelsRotation
QColor _axisLabelsColor
bool _axisSteadyValueCalc
bool _axisValueStartIsExact
QVariant _axisValueStart
QVariant _axisValueEnd
double _axisValueDelta
ValueScale _axisValueDeltaScale
int _axisValueLeaveOut
bool _axisValuesDecreasing
double _trueAxisDeltaPixels
double _trueLow
double _trueHigh
double _trueDelta
QDateTime _trueDtLow
QDateTime _trueDtHigh
ValueScale _trueDtDeltaScale
double _axisZeroLineStartX
double _axisZeroLineStartY
double _axisDtLowPosX
double _axisDtLowPosY
double _axisDtHighPosX
double _axisDtHighPosY
int _axisDigitsBehindComma
QString _axisLabelsDateTimeFormat
int _axisMaxEmptyInnerSpan
LabelsFromDataRow _takeLabelsFromDataRow
int _labelTextsDataRow
QStringList _axisLabelStringList
QStringList _axisShortLabelsStringList
QStringList _axisLabelTexts
bool _axisLabelTextsDirty
QString _axisFirstLabelText
QString _axisLastLabelText
int _axisLabelsDivPow10
QString _axisLabelsDecimalPoint
QString _axisLabelsThousandsPoint
KDChartEnums::NumberNotation _axisLabelsNotation
QString _axisLabelsPrefix
QString _axisLabelsPostfix
int _axisLabelsTotalLen
QChar _axisLabelsPadFill
bool _axisLabelsBlockAlign

Friends

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


Member Enumeration Documentation

Enumerator:
AxisTypeUnknown 
AxisTypeEAST 
AxisTypeNORTH 
AxisUP 

Enumerator:
AxisPosSTART 
AxisPosBottom 
AxisPosSagittal 
AxisPosSaggital 
AxisPosLeft 
AxisPosCircular 
AxisPosLowerRightEdge 
AxisPosTop 
AxisPosRight 
AxisPosLowerLeftEdge 
AxisPosAdditionalsSTART 
AxisPosBottom2 
AxisPosLeft2 
AxisPosLowerRightEdge2 
AxisPosTop2 
AxisPosRight2 
AxisPosLowerLeftEdge2 
AxisPosEND 

Enumerator:
AxisAreaModeFixedSize 
AxisAreaModeAutoSize 
AxisAreaModeMinMaxSize 

Enumerator:
AxisCalcLinear 
AxisCalcLogarithmic 

Enumerator:
LabelsFromDataRowYes 
LabelsFromDataRowNo 
LabelsFromDataRowGuess 

Enumerator:
ValueScaleNumerical 
ValueScaleSecond 
ValueScaleMinute 
ValueScaleHour 
ValueScaleDay 
ValueScaleWeek 
ValueScaleMonth 
ValueScaleQuarter 
ValueScaleYear 


Constructor & Destructor Documentation

KDChartAxisParams::KDChartAxisParams (  ) 

virtual KDChartAxisParams::~KDChartAxisParams (  )  [virtual]


Member Function Documentation

void KDChartAxisParams::setAxisType ( AxisType  axisType  )  [slot]

AxisType KDChartAxisParams::axisType (  )  const [inline, slot]

static QString KDChartAxisParams::axisTypeToString ( AxisType  type  )  [static, slot]

static AxisType KDChartAxisParams::stringToAxisType ( const QString &  type  )  [static, slot]

static AxisPos KDChartAxisParams::basicAxisPos ( uint  pos  )  [static, slot]

void KDChartAxisParams::setAxisVisible ( bool  axisVisible  )  [slot]

bool KDChartAxisParams::axisVisible (  )  const [slot]

void KDChartAxisParams::setAxisAreaMode ( AxisAreaMode  axisAreaMode  )  [slot]

AxisAreaMode KDChartAxisParams::axisAreaMode (  )  const [slot]

static QString KDChartAxisParams::axisAreaModeToString ( AxisAreaMode  mode  )  [static, slot]

static AxisAreaMode KDChartAxisParams::stringToAxisAreaMode ( const QString &  type  )  [static, slot]

void KDChartAxisParams::setAxisAreaMin ( int  axisAreaMin  )  [slot]

int KDChartAxisParams::axisAreaMin (  )  const [inline, slot]

void KDChartAxisParams::setAxisUseAvailableSpace ( int  axisUseAvailableSpaceFrom,
int  axisUseAvailableSpaceTo 
) [slot]

int KDChartAxisParams::axisUseAvailableSpaceFrom (  )  const [inline, slot]

int KDChartAxisParams::axisUseAvailableSpaceTo (  )  const [inline, slot]

void KDChartAxisParams::setAxisAreaMax ( int  axisAreaMax  )  [slot]

int KDChartAxisParams::axisAreaMax (  )  const [inline, slot]

void KDChartAxisParams::setAxisArea ( AxisAreaMode  axisAreaMode,
int  axisAreaMin,
int  axisAreaMax 
) [slot]

void KDChartAxisParams::setAxisCalcMode ( AxisCalcMode  axisCalcMode  )  [slot]

AxisCalcMode KDChartAxisParams::axisCalcMode (  )  const [inline, slot]

static QString KDChartAxisParams::axisCalcModeToString ( AxisCalcMode  mode  )  [static, slot]

static AxisCalcMode KDChartAxisParams::stringToAxisCalcMode ( const QString &  type  )  [static, slot]

void KDChartAxisParams::setIsometricReferenceAxis ( uint  isoRefAxis  )  [slot]

uint KDChartAxisParams::isometricReferenceAxis (  )  const [inline, slot]

void KDChartAxisParams::setAxisTrueAreaSize ( int  axisTrueAreaSize  )  [inline, slot]

int KDChartAxisParams::axisTrueAreaSize (  )  const [inline, slot]

void KDChartAxisParams::setAxisTrueAreaRect ( const QRect &  axisTrueAreaRect  )  [inline, slot]

QRect KDChartAxisParams::axisTrueAreaRect (  )  const [inline, slot]

void KDChartAxisParams::setAxisLineVisible ( bool  axisLineVisible  )  [slot]

bool KDChartAxisParams::axisLineVisible (  )  const [inline, slot]

void KDChartAxisParams::setAxisLineWidth ( int  axisLineWidth  )  [slot]

int KDChartAxisParams::axisLineWidth (  )  const [inline, slot]

void KDChartAxisParams::setAxisTrueLineWidth ( int  axisTrueLineWidth  )  [inline, slot]

int KDChartAxisParams::axisTrueLineWidth (  )  const [inline, slot]

void KDChartAxisParams::setAxisLineColor ( QColor  axisLineColor  )  [slot]

QColor KDChartAxisParams::axisLineColor (  )  const [inline, slot]

void KDChartAxisParams::setAxisShowFractionalValuesDelimiters ( bool  axisShowFractValDelim  )  [slot]

bool KDChartAxisParams::axisShowFractionalValuesDelimiters (  )  const [inline, slot]

void KDChartAxisParams::setAxisShowGrid ( bool  axisShowGrid  )  [slot]

bool KDChartAxisParams::axisShowGrid (  )  const [inline, slot]

void KDChartAxisParams::setAxisGridStyle ( PenStyle  axisGridStyle  )  [slot]

PenStyle KDChartAxisParams::axisGridStyle (  )  const [inline, slot]

void KDChartAxisParams::setAxisGridColor ( QColor  axisGridColor  )  [slot]

QColor KDChartAxisParams::axisGridColor (  )  const [inline, slot]

void KDChartAxisParams::setAxisGridLineWidth ( int  axisGridLineWidth  )  [slot]

int KDChartAxisParams::axisGridLineWidth (  )  const [inline, slot]

void KDChartAxisParams::setAxisShowSubDelimiters ( bool  axisShowSubDelimiters  )  [slot]

bool KDChartAxisParams::axisShowSubDelimiters (  )  const [inline, slot]

void KDChartAxisParams::setAxisGridSubStyle ( PenStyle  axisGridSubStyle  )  [slot]

PenStyle KDChartAxisParams::axisGridSubStyle (  )  const [inline, slot]

void KDChartAxisParams::setAxisGridSubColor ( QColor  axisGridSubColor  )  [slot]

QColor KDChartAxisParams::axisGridSubColor (  )  const [inline, slot]

void KDChartAxisParams::setAxisGridSubLineWidth ( int  axisGridSubLineWidth  )  [slot]

int KDChartAxisParams::axisGridSubLineWidth (  )  const [inline, slot]

void KDChartAxisParams::setAxisZeroLineColor ( QColor  axisZeroLineColor  )  [slot]

QColor KDChartAxisParams::axisZeroLineColor (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsVisible ( bool  axisLabelsVisible  )  [slot]

bool KDChartAxisParams::axisLabelsVisible (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsTouchEdges ( bool  axisLabelsTouchEdges  )  [slot]

bool KDChartAxisParams::axisLabelsTouchEdges (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsFont ( QFont  axisLabelsFont,
bool  useFontSize 
) [slot]

QFont KDChartAxisParams::axisLabelsFont (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsFontUseRelSize ( bool  axisLabelsFontUseRelSize  )  [slot]

bool KDChartAxisParams::axisLabelsFontUseRelSize (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsFontRelSize ( int  axisLabelsFontRelSize  )  [slot]

int KDChartAxisParams::axisLabelsFontRelSize (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsFontMinSize ( int  axisLabelsFontMinSize  )  [inline, slot]

int KDChartAxisParams::axisLabelsFontMinSize (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsDontShrinkFont ( bool  labelsDontShrinkFont  )  [inline, slot]

bool KDChartAxisParams::axisLabelsDontShrinkFont (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsDontAutoRotate ( bool  labelsDontAutoRotate  )  [inline, slot]

bool KDChartAxisParams::axisLabelsDontAutoRotate (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsRotation ( int  rotation  )  [inline, slot]

int KDChartAxisParams::axisLabelsRotation (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsColor ( QColor  axisLabelsColor  )  [slot]

QColor KDChartAxisParams::axisLabelsColor (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsCalc ( int  divPow10 = 0,
int  digitsBehindComma = KDCHART_AXIS_LABELS_AUTO_DIGITS 
) [slot]

int KDChartAxisParams::axisLabelsDivPow10 (  )  const [inline, slot]

int KDChartAxisParams::axisLabelsDigitsBehindComma (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsRadix ( const QString &  decimalPoint,
const QString &  thousandsPoint 
) [slot]

QString KDChartAxisParams::axisLabelsDecimalPoint (  )  const [inline, slot]

QString KDChartAxisParams::axisLabelsThousandsPoint (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsNotation ( KDChartEnums::NumberNotation  notation  )  [slot]

KDChartEnums::NumberNotation KDChartAxisParams::axisLabelsNotation (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsFormat ( const QString &  prefix = "",
const QString &  postfix = "",
const int &  totalLen = 0,
const QChar &  padFill = ' ',
const bool &  blockAlign = true 
) [slot]

QString KDChartAxisParams::axisLabelsPrefix (  )  const [inline, slot]

QString KDChartAxisParams::axisLabelsPostfix (  )  const [inline, slot]

int KDChartAxisParams::axisLabelsTotalLen (  )  const [inline, slot]

QChar KDChartAxisParams::axisLabelsPadFill (  )  const [inline, slot]

bool KDChartAxisParams::axisLabelsBlockAlign (  )  const [inline, slot]

static QString KDChartAxisParams::labelsFromDataRowToString ( LabelsFromDataRow  mode  )  [static, slot]

static LabelsFromDataRow KDChartAxisParams::stringToLabelsFromDataRow ( const QString &  type  )  [static, slot]

void KDChartAxisParams::setAxisValues ( bool  axisSteadyValueCalc = true,
const QVariant &  axisValueStart = KDCHART_AXIS_LABELS_AUTO_LIMIT,
const QVariant &  axisValueEnd = KDCHART_AXIS_LABELS_AUTO_LIMIT,
double  axisValueDelta = KDCHART_AXIS_LABELS_AUTO_DELTA,
int  axisDigitsBehindComma = KDCHART_AXIS_LABELS_AUTO_DIGITS,
int  axisMaxEmptyInnerSpan = KDCHART_DONT_CHANGE_EMPTY_INNER_SPAN_NOW,
LabelsFromDataRow  takeLabelsFromDataRow = LabelsFromDataRowNo,
int  labelTextsDataRow = 0,
QStringList *  axisLabelStringList = 0,
QStringList *  axisShortLabelsStringList = 0,
int  axisValueLeaveOut = KDCHART_AXIS_LABELS_AUTO_LEAVEOUT,
ValueScale  axisValueDeltaScale = ValueScaleNumerical 
) [slot]

void KDChartAxisParams::setAxisValueStartIsExact ( bool  isExactValue = true  )  [inline, slot]

bool KDChartAxisParams::axisValueStartIsExact (  )  const [inline, slot]

void KDChartAxisParams::setAxisValueStart ( const QVariant &  axisValueStart  )  [inline, slot]

QVariant KDChartAxisParams::axisValueStart (  )  const [inline, slot]

void KDChartAxisParams::setAxisValueEnd ( const QVariant &  axisValueEnd  )  [inline, slot]

QVariant KDChartAxisParams::axisValueEnd (  )  const [inline, slot]

void KDChartAxisParams::setAxisValueDelta ( const double  axisValueDelta,
ValueScale  scale = ValueScaleNumerical 
) [slot]

double KDChartAxisParams::axisValueDelta (  )  const [inline, slot]

ValueScale KDChartAxisParams::axisValueDeltaScale (  )  const [inline, slot]

void KDChartAxisParams::setAxisValueLeaveOut ( const int  leaveOut  )  [inline, slot]

int KDChartAxisParams::axisValueLeaveOut (  )  const [inline, slot]

void KDChartAxisParams::setAxisValuesDecreasing ( bool  valuesDecreasing = true  )  [inline, slot]

bool KDChartAxisParams::axisValuesDecreasing (  )  const [inline, slot]

void KDChartAxisParams::setTrueAxisDeltaPixels ( double  nDeltaPixels  )  [inline, slot]

double KDChartAxisParams::trueAxisDeltaPixels (  )  const [inline, slot]

void KDChartAxisParams::setTrueAxisLowHighDelta ( double  nLow,
double  nHigh,
double  nDelta 
) [slot]

double KDChartAxisParams::trueAxisLow (  )  const [inline, slot]

double KDChartAxisParams::trueAxisHigh (  )  const [inline, slot]

double KDChartAxisParams::trueAxisDelta (  )  const [inline, slot]

void KDChartAxisParams::setTrueAxisDtLowHighDeltaScale ( QDateTime  dtLow,
QDateTime  dtHigh,
ValueScale  dtDeltaScale 
) [slot]

void KDChartAxisParams::setTrueAxisDtLow ( QDateTime  dtLow  )  [inline, slot]

void KDChartAxisParams::setTrueAxisDtHigh ( QDateTime  dtHigh  )  [inline, slot]

void KDChartAxisParams::setTrueAxisDtScale ( ValueScale  scale  )  [inline, slot]

QDateTime KDChartAxisParams::trueAxisDtLow (  )  const [inline, slot]

QDateTime KDChartAxisParams::trueAxisDtHigh (  )  const [inline, slot]

ValueScale KDChartAxisParams::trueAxisDtDeltaScale (  )  const [inline, slot]

void KDChartAxisParams::setAxisZeroLineStart ( double  x,
double  y 
) [slot]

double KDChartAxisParams::axisZeroLineStartX (  )  const [inline, slot]

double KDChartAxisParams::axisZeroLineStartY (  )  const [inline, slot]

void KDChartAxisParams::setAxisDtLowPos ( double  x,
double  y 
) [slot]

double KDChartAxisParams::axisDtLowPosX (  )  const [inline, slot]

double KDChartAxisParams::axisDtLowPosY (  )  const [inline, slot]

void KDChartAxisParams::setAxisDtHighPos ( double  x,
double  y 
) [slot]

double KDChartAxisParams::axisDtHighPosX (  )  const [inline, slot]

double KDChartAxisParams::axisDtHighPosY (  )  const [inline, slot]

void KDChartAxisParams::setAxisDigitsBehindComma ( const int  digits  )  [inline, slot]

int KDChartAxisParams::axisDigitsBehindComma (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelsDateTimeFormat ( const QString &  format  )  [inline, slot]

QString KDChartAxisParams::axisLabelsDateTimeFormat (  )  const [inline, slot]

void KDChartAxisParams::setAxisMaxEmptyInnerSpan ( const int  maxEmpty  )  [inline, slot]

int KDChartAxisParams::axisMaxEmptyInnerSpan (  )  const [inline, slot]

void KDChartAxisParams::setLabelTextsFormDataRow ( int  row,
LabelsFromDataRow  mode 
) [slot]

LabelsFromDataRow KDChartAxisParams::axisLabelTextsFormDataRow (  )  const [inline, slot]

int KDChartAxisParams::labelTextsDataRow (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelStringLists ( QStringList *  axisLabelStringList,
QStringList *  axisShortLabelStringList,
const QString &  valueStart = QString::null,
const QString &  valueEnd = QString::null 
) [slot]

QStringList KDChartAxisParams::axisLabelStringList (  )  const [inline, slot]

uint KDChartAxisParams::axisLabelStringCount (  )  const [inline, slot]

QStringList KDChartAxisParams::axisShortLabelsStringList (  )  const [inline, slot]

uint KDChartAxisParams::axisShortLabelsStringCount (  )  const [inline, slot]

const QStringList* KDChartAxisParams::axisLabelTexts (  )  const [inline, slot]

void KDChartAxisParams::setAxisLabelTexts ( const QStringList *  axisLabelTexts  )  [slot]

void KDChartAxisParams::setAxisLabelTextsDirty ( bool  axisLabelTextsDirty  )  [inline, slot]

bool KDChartAxisParams::axisLabelTextsDirty (  )  const [inline, slot]

void KDChartAxisParams::setAxisFirstLabelText ( const QString &  axisFirstLabelText = QString()  )  [slot]

void KDChartAxisParams::setAxisLastLabelText ( const QString &  axisLastLabelText = QString()  )  [slot]

QString KDChartAxisParams::axisFirstLabelText (  )  const [inline, slot]

QString KDChartAxisParams::axisLastLabelText (  )  const [inline, slot]

bool KDChartAxisParams::hasAxisFirstLabelText (  )  const [inline, slot]

bool KDChartAxisParams::hasAxisLastLabelText (  )  const [inline, slot]

void KDChartAxisParams::setAxisSteadyValueCalc ( bool  axisSteadyValueCalc  )  [inline, slot]

bool KDChartAxisParams::axisSteadyValueCalc (  )  const [inline, slot]

KDChartAxisParams& KDChartAxisParams::operator= ( const KDChartAxisParams R  ) 

static void KDChartAxisParams::deepCopy ( KDChartAxisParams D,
const KDChartAxisParams R 
) [static]

void KDChartAxisParams::changed (  )  [signal]


Friends And Related Function Documentation

friend class KDChartParams [friend]

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

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


Member Data Documentation

double KDChartAxisParams::_trueLow [private]

double KDChartAxisParams::_trueHigh [private]

QDateTime KDChartAxisParams::_trueDtLow [private]

QDateTime KDChartAxisParams::_trueDtHigh [private]

QStringList KDChartAxisParams::_axisLabelTexts [private]


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

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