KDChartParamsWrapper Class Reference

#include <KDChartParamsWrapper.h>

Inheritance diagram for KDChartParamsWrapper:

QObject
Collaboration diagram for KDChartParamsWrapper:

Collaboration graph
[legend]

List of all members.

Public Slots

const KDChartAxisParamsaxisParams (uint n) const
void setExplodeValues (QVariant explodeList)
void setExplodeFactors (QVariant factors)
void setAxisLabelStringParams (uint n, QVariant axisLabelStringList, QVariant axisShortLabelStringList, const QString &valueStart=QString::null, const QString &valueEnd=QString::null)
void setSimpleFrame (uint area, int outerGapX=0, int outerGapY=0, int innerGapX=0, int innerGapY=0, bool addFrameWidthToLayout=true, bool addFrameHeightToLayout=true, int simpleFrame=KDFrame::FrameFlat, int lineWidth=1, int midLineWidth=0, QPen pen=QPen(), QBrush background=QBrush(Qt::NoBrush), const QPixmap *backPixmap=0, int backPixmapMode=KDFrame::PixStretched, int shadowWidth=0, int sunPos=KDFrame::CornerTopLeft)
void setDataRegionFrame (uint dataRow, uint dataCol, uint data3rd, int innerGapX=0, int innerGapY=0, bool addFrameWidthToLayout=true, bool addFrameHeightToLayout=true, int simpleFrame=KDFrame::FrameFlat, int lineWidth=1, int midLineWidth=0, QPen pen=QPen(), int shadowWidth=0, int sunPos=KDFrame::CornerTopLeft)
bool moveDataRegionFrame (uint oldDataRow, uint oldDataCol, uint oldData3rd, uint newDataRow, uint newDataCol, uint newData3rd)
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, int negativePosition=KDChartEnums::PosCenter, uint negativeAlign=Qt::AlignCenter, int negativeDeltaX=0, int negativeDeltaY=0, int negativeRotation=0, int positivePosition=KDChartEnums::PosCenter, uint positiveAlign=Qt::AlignCenter, int positiveDeltaX=0, int positiveDeltaY=0, int positiveRotation=0, int policy=KDChartEnums::LayoutPolicyRotate)
void setDataValuesPlacing (int position, uint align, int deltaX, int deltaY, int rotation, bool specifyingPositiveValues=true, uint chart=KDCHART_ALL_CHARTS)
void setDataValuesPolicy (int policy=KDChartEnums::LayoutPolicyRotate, uint chart=KDCHART_ALL_CHARTS)
void setPolarDelimsAndLabelsAtPos (int pos, bool showDelimiters, bool showLabels)
bool polarDelimAtPos (int pos) const
bool polarLabelsAtPos (int pos) const
void setAxisType (uint n, int axisType)
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, int takeLabelsFromDataRow=KDChartAxisParams::LabelsFromDataRowNo, int labelTextsDataRow=0, const QVariant &axisLabelStringList=QStringList(), const QVariant &axisShortLabelsStringList=QStringList(), int axisValueLeaveOut=KDCHART_AXIS_LABELS_AUTO_LEAVEOUT, int axisValueDeltaScale=KDChartAxisParams::ValueScaleNumerical)

Public Member Functions

 KDChartParamsWrapper (KDChartParams *)

Private Attributes

KDChartParams_data


Constructor & Destructor Documentation

KDChartParamsWrapper::KDChartParamsWrapper ( KDChartParams  ) 


Member Function Documentation

const KDChartAxisParams* KDChartParamsWrapper::axisParams ( uint  n  )  const [slot]

void KDChartParamsWrapper::setExplodeValues ( QVariant  explodeList  )  [slot]

void KDChartParamsWrapper::setExplodeFactors ( QVariant  factors  )  [slot]

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

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

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

bool KDChartParamsWrapper::moveDataRegionFrame ( uint  oldDataRow,
uint  oldDataCol,
uint  oldData3rd,
uint  newDataRow,
uint  newDataCol,
uint  newData3rd 
) [inline, slot]

void KDChartParamsWrapper::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,
int  negativePosition = KDChartEnums::PosCenter,
uint  negativeAlign = Qt::AlignCenter,
int  negativeDeltaX = 0,
int  negativeDeltaY = 0,
int  negativeRotation = 0,
int  positivePosition = KDChartEnums::PosCenter,
uint  positiveAlign = Qt::AlignCenter,
int  positiveDeltaX = 0,
int  positiveDeltaY = 0,
int  positiveRotation = 0,
int  policy = KDChartEnums::LayoutPolicyRotate 
) [inline, slot]

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

void KDChartParamsWrapper::setDataValuesPolicy ( int  policy = KDChartEnums::LayoutPolicyRotate,
uint  chart = KDCHART_ALL_CHARTS 
) [inline, slot]

void KDChartParamsWrapper::setPolarDelimsAndLabelsAtPos ( int  pos,
bool  showDelimiters,
bool  showLabels 
) [inline, slot]

bool KDChartParamsWrapper::polarDelimAtPos ( int  pos  )  const [inline, slot]

bool KDChartParamsWrapper::polarLabelsAtPos ( int  pos  )  const [inline, slot]

void KDChartParamsWrapper::setAxisType ( uint  n,
int  axisType 
) [inline, slot]

void KDChartParamsWrapper::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,
int  takeLabelsFromDataRow = KDChartAxisParams::LabelsFromDataRowNo,
int  labelTextsDataRow = 0,
const QVariant &  axisLabelStringList = QStringList(),
const QVariant &  axisShortLabelsStringList = QStringList(),
int  axisValueLeaveOut = KDCHART_AXIS_LABELS_AUTO_LEAVEOUT,
int  axisValueDeltaScale = KDChartAxisParams::ValueScaleNumerical 
) [slot]


Member Data Documentation


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

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