KDChartParams.h
Go to the documentation of this file.
405 // Note if you change the parameters here, then you must also change them in wrappers/KDChartParametersWrapper.h
449 // Note if you change the parameters here, then you must also change them in wrappers/KDChartParametersWrapper.h
492 // Note if you change the parameters here, then you must also change them in wrappers/KDChartParametersWrapper.h
714 // Note if you change the parameters here, then you must also change them in wrappers/KDChartParametersWrapper.h
743 // Note if you change the parameters here, then you must also change them in wrappers/KDChartParametersWrapper.h
756 // Note if you change the parameters here, then you must also change them in wrappers/KDChartParametersWrapper.h
757 void setDataValuesPolicy( KDChartEnums::TextLayoutPolicy policy = KDChartEnums::LayoutPolicyRotate,
1367 // Note if you change the parameters here, then you must also change them in wrappers/KDChartParametersWrapper.h
1372 // Note if you change the parameters here, then you must also change them in wrappers/KDChartParametersWrapper.h
1375 // Note if you change the parameters here, then you must also change them in wrappers/KDChartParametersWrapper.h
2059 // Note if you change the parameters here, then you must also change them in wrappers/KDChartParametersWrapper.h
2128 // Note if you change the parameters here, then you must also change them in wrappers/KDChartParametersWrapper.h
Provide access to the chart axis parameters.
#define KDCHART_AXIS_LABELS_AUTO_LIMIT
Use this to specify that the axis label limits are to be calculated automatically.
Definition KDChartAxisParams.h:52
#define KDCHART_AXIS_LABELS_AUTO_DELTA
Use this to specify that the step-width from one label to the other shall be calculated automatically...
Definition KDChartAxisParams.h:61
#define KDCHART_AXIS_LABELS_AUTO_LEAVEOUT
Use this to specify that an automatically computed amount of axis labels are to be skipped if there i...
Definition KDChartAxisParams.h:71
#define KDCHART_AXIS_LABELS_AUTO_DIGITS
Use this to specify that the number of digits to be shown on the axis labels behind the comma is to b...
Definition KDChartAxisParams.h:86
Definition of a class for specifying and drawing custom boxes.
Definition of global enums.
TQTextStream & operator>>(TQTextStream &s, KDChartParams &p)
Reads the an XML document from the text stream s into the KDChartParams object p.
Definition KDChartParams_io.cpp:1044
#define KDCHART_MAX_AXES
Charts have up to 12 axes: up to two axes on both sides for X, Y and Z (if data is 3-dimensional).
Definition KDChartParams.h:109
TQTextStream & operator<<(TQTextStream &s, const KDChartParams &p)
Writes the KDChartParams object p as an XML document to the text stream s.
Definition KDChartParams_io.cpp:43
Property settings of a single KDChart data cell.
Header of the KDFrame class providing highly configurable rectangular frame drawing.
TextLayoutPolicy
Text layout policy: what to do if text that is to be drawn would cover neighboring text or neighborin...
Definition KDChartEnums.h:67
PositionFlag
The general position flag to specify a point of an area, for example this could be the anchor point w...
Definition KDChartEnums.h:259
Stores the frame settings for one of the chart areas:
Definition KDChartParams.h:224
int innerGapX() const
Return the X-distance between the frame and the inner area.
Definition KDChartParams.h:288
int outerGapX() const
Return the X-distance between the frame and the surrounding parts of the chart.
Definition KDChartParams.h:300
int outerGapY() const
Return the Y-distance between the frame and the surrounding parts of the chart.
Definition KDChartParams.h:306
const KDFrame & frame() const
Return the KDFrame object used for drawing this areas frame.
Definition KDChartParams.h:282
int innerGapY() const
Return the Y-distance between the frame and the inner area.
Definition KDChartParams.h:294
bool addFrameHeightToLayout() const
Return whether the inner area will shrink the area AND its frame will occupy the same space of the ch...
Definition KDChartParams.h:318
bool addFrameWidthToLayout() const
Return whether the inner area will shrink the area AND its frame will occupy the same space of the ch...
Definition KDChartParams.h:312
int threeDPieHeight() const
Returns the height of the 3D effect for pies in pixels.
Definition KDChartParams.h:1451
bool hiLoChartLowValuesUseFontRelSize() const
Returns whether the font size to be used for printing the low values is calculated dynamically.
Definition KDChartParams.h:1539
TQColor lineColor() const
Returns the color of the lines in line charts.
Definition KDChartParams.h:1149
void setPieStart(int degrees)
Specifies the starting point of the pie circle.
Definition KDChartParams.h:1456
int bWChartOutValMarkerSize() const
Returns how big outlier markers (representing the values outside the inner fences) will be drawn.
Definition KDChartParams.h:1792
void setLegendOrientation(TQt::Orientation orientation)
Specifies how the legend should be printed.
Definition KDChartParams.h:1870
void setAreaChartSubType(AreaChartSubType areaChartSubType)
Specifies the area chart subtype.
Definition KDChartParams.h:1218
bool printDataValues(uint chart) const
Returns whether the data values will be printed near their respective entries.
Definition KDChartParams.h:783
void setPolarMarkerSize(TQSize size=TQSize(-40, -40))
Specifies the sizes of polar markers.
Definition KDChartParams.h:1322
bool dataValuesAutoColor(uint chart) const
Returns whether the font to be used for printing the data values texts shall have automatically calcu...
Definition KDChartParams.h:839
ExplodeFactorsMap explodeFactors() const
Returns the list of explode factors.
Definition KDChartParams.h:1416
void setHiLoChartPrintLastValues(bool active, TQFont *font=0, int size=14, TQColor *color=0)
Definition KDChartParams.h:1695
TQString legendTitleText() const
Returns the text that is shown as the title of the legend.
Definition KDChartParams.h:1986
TQColor outlineDataColor() const
Returns the color for the outlines of data displays.
Definition KDChartParams.h:654
int datasetGap() const
Returns the number of pixels between two dataset values.
Definition KDChartParams.h:967
bool neverUsedSetChartSourceMode() const
Retrieves whether setChartSourceMode() was called or not.
Definition KDChartParams.h:569
TQColor dataValuesColor(uint chart) const
Returns the colour of the font to be used for printing the data values.
Definition KDChartParams.h:825
bool drawSolidExcessArrows() const
Returns whether arrows showing excess values in bar charts should be drawn solidly or split.
Definition KDChartParams.h:1047
int bWChartStatisticsFontRelSize(BWStatVal statValue) const
Returns the relative size (in per mille of the chart width) of the font to be used for printing the r...
Definition KDChartParams.h:1822
int globalLeadingLeft() const
Return the distance between the chart and the left border of the painter area.
Definition KDChartParams.h:196
double threeDBarDepth() const
Returns the depth of the 3D Effect used for 3D bars.
Definition KDChartParams.h:955
TQBrush bWChartBrush() const
Returns the brush to be used to fill the BoxWhisker charts.
Definition KDChartParams.h:1781
bool dataValuesUseFontRelSize(uint chart) const
Returns whether the font size to be used for printing the data values is calculated dynamically.
Definition KDChartParams.h:811
void setLineMarkerSize(TQSize size)
Specifies the sizes of line markers.
Definition KDChartParams.h:1120
PolarMarkerStyleMap polarMarkerStyles() const
Returns the whole map of polar marker styles.
Definition KDChartParams.h:1313
TQColor legendTextColor() const
Returns the color in which the legend texts are drawn.
Definition KDChartParams.h:1937
void setGlobalLeadingRight(int leading)
Specifies the distance between the chart and the right border of the painter area.
Definition KDChartParams.h:186
TQRect dataArea() const
Returns the true data area rectangle as it was was calculate by KD Chart.
Definition KDChartParams.h:2206
void setLegendFontUseRelSize(bool legendFontUseRelSize)
Specifies whether the legend shall be drawn using relative font size.
Definition KDChartParams.h:1956
TQRect axisArea(const uint n) const
Returns the true axis area rectangle as it was was calculate by KD Chart.
Definition KDChartParams.h:2193
void setValueBlockGap(int gap)
Specifies the number of pixels between each value block.
Definition KDChartParams.h:985
LegendPosition legendPosition() const
Returns where the legend will be shown.
Definition KDChartParams.h:1865
void setExplodeFactor(double factor)
Specifies the explode factor in percent, i.e.
Definition KDChartParams.h:1421
TQFont hiLoChartCloseValuesFont() const
Returns the font to be used for printing the close values.
Definition KDChartParams.h:1636
void setDrawSolidExcessArrows(bool solidArrows)
Specifies whether arrows showing excess values in bar charts should be drawn solidly or split.
Definition KDChartParams.h:1042
TQColor hiLoChartLastValuesColor() const
Definition KDChartParams.h:1723
AreaLocation
Specifies whether the area above the value points or below the value points should be filled.
Definition KDChartParams.h:1239
uint maxDatasetPolarMarkerStyle() const
Returns the highest dataset for which a polar marker style has been defined.
Definition KDChartParams.h:1317
ChartType chartType() const
Returns the chart type configured in this params object.
Definition KDChartParams.h:534
void setAxisArea(const uint n, const TQRect &areaRect)
Specifies the true axis area rectangle.
Definition KDChartParams.h:2101
bool hiLoChartCloseValuesUseFontRelSize() const
Returns whether the font size to be used for printing the close values is calculated dynamically.
Definition KDChartParams.h:1642
double shadowBrightnessFactor() const
Returns a factor to be used to adjust the built-in brightness of shadow colors in 3-dimensional drawi...
Definition KDChartParams.h:631
bool valueBlockGapIsRelative() const
Returns if the value set by setValueBlockGap is a per mille value of the chart data area width.
Definition KDChartParams.h:1003
int polarLineWidth() const
Returns the line width of the lines in polar charts.
Definition KDChartParams.h:1339
void setHeader2Text(const TQString &text)
Specifies the text to be displayed as the second header line.
Definition KDChartParams.h:2332
bool polarMarker() const
Returns whether polar markers should be drawn at each data point.
Definition KDChartParams.h:1285
void setThreeDLineDepth(int depth)
Specifies the depth of 3D lines (the "width" in Z direction).
Definition KDChartParams.h:1170
void changed()
This signal is emitted when any of the chart parameters has changed.
void setThreeDLineYRotation(int degrees)
Definition KDChartParams.h:1201
TQColor hiLoChartCloseValuesColor() const
Returns the colour of the font size to be used for printing the close values.
Definition KDChartParams.h:1654
void setShadowPattern(TQt::BrushStyle style)
Specifies a filling style for filling the shadow areas in 3-dimensional drawings like 3D bar charts.
Definition KDChartParams.h:637
bool threeDBarsShadowColors() const
Definition KDChartParams.h:925
bool hiLoChartFirstValuesUseFontRelSize() const
Definition KDChartParams.h:1680
int barWidth() const
Returns the width of one bar as set by setBarWidth or KDCHART_AUTO_SIZE if setBarWidth was never call...
Definition KDChartParams.h:1022
void setPolarChartSubType(PolarChartSubType polarChartSubType)
Specifies the polar chart subtype.
Definition KDChartParams.h:1264
void setPolarLineWidth(int width=-3)
Specifies the width for lines in polar charts.
Definition KDChartParams.h:1333
void setLegendSource(LegendSource source)
Specifies where the legend text is coming from.
Definition KDChartParams.h:1901
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, TQPen pen=TQPen(), int shadowWidth=0, KDFrame::CornerName sunPos=KDFrame::CornerTopLeft)
Select a pre-defined frame setting to be used for one of the data representations (e....
Definition KDChartParams.h:450
void setAllowOverlappingDataValueTexts(bool allow)
Specifies whether a data value text may be drawn even if it's region intersects with another data val...
Definition KDChartParams.h:766
void setThreeDLines(bool threeD)
Specifies whether lines should be drawn three-dimensionally or not.
Definition KDChartParams.h:1159
void setLegendFontRelSize(int legendFontRelSize)
Specifies the legend relative font size.
Definition KDChartParams.h:1967
void setExplode(bool explode)
Specifies whether the pie chart or ring chart should be exploding (all pies or ring segments are slig...
Definition KDChartParams.h:1383
bool hiLoChartPrintOpenValues() const
Returns whether the open values will be printed under their respective entries.
Definition KDChartParams.h:1596
bool hiLoChartPrintCloseValues() const
Returns whether the close values will be printed under their respective entries.
Definition KDChartParams.h:1630
TQColor legendTitleTextColor() const
Returns the color in which the legend title is drawn.
Definition KDChartParams.h:1999
TQString header2Text() const
Returns the text that is displayed as the second header line.
Definition KDChartParams.h:2339
TQFont hiLoChartFirstValuesFont() const
Definition KDChartParams.h:1674
int legendTitleFontRelSize() const
Returns the relative legend title font size.
Definition KDChartParams.h:2036
static int roundVal(double d)
Returns the parameter d rounded to the nearest integer.
Definition KDChartParams.h:703
TQColor hiLoChartFirstValuesColor() const
Definition KDChartParams.h:1690
void setAxisLabelTextParams(uint n, bool axisSteadyValueCalc=true, TQVariant axisValueStart=KDCHART_AXIS_LABELS_AUTO_LIMIT, TQVariant 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, TQStringList *axisLabelStringList=0, TQStringList *axisShortLabelsStringList=0, int axisValueLeaveOut=KDCHART_AXIS_LABELS_AUTO_LEAVEOUT, KDChartAxisParams::ValueScale axisValueDeltaScale=KDChartAxisParams::ValueScaleNumerical)
Specifies the label text parameters for one axis.
Definition KDChartParams.h:2129
int threeDLineDepth() const
Returns the depth of 3D lines (the "width" in Z direction).
Definition KDChartParams.h:1176
TQMap< uint, PolarMarkerStyle > PolarMarkerStyleMap
The type of the storage structure for polar marker styles.
Definition KDChartParams.h:1308
void setThreeDBarsShadowColors(bool shadow)
Definition KDChartParams.h:918
void setFrame(uint area, const KDFrame &frame, int outerGapX, int outerGapY, int innerGapX, int innerGapY, bool addFrameWidthToLayout=true, bool addFrameHeightToLayout=true)
Definition KDChartParams.h:382
bool hiLoChartPrintLowValues() const
Returns whether the low values will be printed under their respective entries.
Definition KDChartParams.h:1527
void setOutlineDataColor(TQColor color)
Specifies a color for the outlines of data displays.
Definition KDChartParams.h:647
int hiLoChartCloseValuesFontRelSize() const
Returns the relative size (in per mille of the chart width) of font size to be used for printing the ...
Definition KDChartParams.h:1648
bool lineMarker() const
Returns whether line markers should be drawn at each data point.
Definition KDChartParams.h:1081
void setHiLoChartPrintFirstValues(bool active, TQFont *font=0, uint size=14, TQColor *color=0)
Definition KDChartParams.h:1660
TQt::Orientation legendOrientation() const
Returns how the legend will be printed.
Definition KDChartParams.h:1876
int polarZeroDegreePos() const
Returns the zero degree position in polar charts.
Definition KDChartParams.h:1350
AreaChartSubType areaChartSubType() const
Returns the area chart subtype.
Definition KDChartParams.h:1229
void setBarChartSubType(BarChartSubType barChartSubType)
Specifies the bar chart subtype.
Definition KDChartParams.h:887
void setThreeDLineXRotation(int degrees)
Definition KDChartParams.h:1184
void setLegendPosition(LegendPosition position)
Specifies where the legend should be shown.
Definition KDChartParams.h:1859
bool relativeRingThickness() const
Returns whether the ring thickness is relative to the sum of values in the dataset that the ring repr...
Definition KDChartParams.h:1497
void setGlobalLeadingTop(int leading)
Specifies the distance between the chart and the upper border of the painter area.
Definition KDChartParams.h:181
TQColor bWChartStatisticsColor(BWStatVal statValue) const
Returns the colour of the font to be used for printing the respective statistical values.
Definition KDChartParams.h:1828
void setThreeDBars(bool threeDBars)
Specifies whether the engine should draw the bars in 3D.
Definition KDChartParams.h:906
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, TQPen pen=TQPen(), TQBrush background=TQBrush(TQt::NoBrush), const TQPixmap *backPixmap=0, KDFrame::BackPixmapMode backPixmapMode=KDFrame::PixStretched, int shadowWidth=0, KDFrame::CornerName sunPos=KDFrame::CornerTopLeft)
Select a pre-defined frame setting to be used for one of the chart areas.
Definition KDChartParams.h:406
bool printDataValuesWithDefaultFontParams(uint chart) const
Retrieves whether data value texts are to be printed with non-default font parameters or not - when t...
Definition KDChartParams.h:777
void setThreeDPies(bool threeDPies)
Specifies whether the engine should draw the pies in 3D.
Definition KDChartParams.h:1433
TQt::PenStyle outlineDataLineStyle() const
Returns the style of the outlines of data displays.
Definition KDChartParams.h:678
TQFont hiLoChartLastValuesFont() const
Definition KDChartParams.h:1708
TQColor hiLoChartHighValuesColor() const
Returns the colour of the font size to be used for printing the high values.
Definition KDChartParams.h:1586
bool threeDShadowColors() const
Returns whether the engine should draw the sides and tops of 3D effects in shadowed versions of the d...
Definition KDChartParams.h:697
TQString legendText(uint dataset) const
Returns the manually specified legend text for a given dataset.
Definition KDChartParams.h:1921
void setHeader1Text(const TQString &text)
Specifies the text to be displayed as the first header line.
Definition KDChartParams.h:2308
void setOutlineDataLineWidth(uint width)
Specifies the width of the outlines of data displays.
Definition KDChartParams.h:660
void setDatasetGap(int gap)
Specifies the number of pixels between two dataset values.
Definition KDChartParams.h:961
TQString footerText() const
Returns the text that is displayed as the footer line.
Definition KDChartParams.h:2365
int valueBlockGap() const
Returns the number of pixels between each value block.
Definition KDChartParams.h:991
bool hiLoChartPrintLastValues() const
Definition KDChartParams.h:1703
int globalLeadingBottom() const
Return the distance between the chart and the lower border of the painter area.
Definition KDChartParams.h:208
int numBarsDisplayed() const
Returns the number of bars that were displayed last time your bar chart was drawn.
Definition KDChartParams.h:1032
TQColor hiLoChartOpenValuesColor() const
Returns the colour of the font size to be used for printing the open values.
Definition KDChartParams.h:1620
void setFooterText(const TQString &text)
Specifies the text to be displayed as the footer line.
Definition KDChartParams.h:2358
void setLineWidth(int width)
Specifies the width for lines in line charts.
Definition KDChartParams.h:1131
bool hiLoChartOpenValuesUseFontRelSize() const
Returns whether the font size to be used for printing the open values is calculated dynamically.
Definition KDChartParams.h:1608
int hiLoChartOpenValuesFontRelSize() const
Returns the relative size (in per mille of the chart width) of font size to be used for printing the ...
Definition KDChartParams.h:1614
TQFont hiLoChartLowValuesFont() const
Returns the font to be used for printing the low values.
Definition KDChartParams.h:1533
uint maxDatasetSourceMode() const
Returns the number of the highest dataset for which a SourceMode has been defined.
Definition KDChartParams.h:589
TQFont dataValuesFont(uint chart) const
Returns the font to be used for printing the data values.
Definition KDChartParams.h:804
void setThreeDBarDepth(double depth)
Specifies the depth of the 3D Effect used for 3D bars.
Definition KDChartParams.h:948
void setLegendTextColor(const TQColor &color)
Specifies the color to be used for the legend texts.
Definition KDChartParams.h:1930
uint threeDBarAngle() const
Returns the angle in degrees used for 3D bars.
Definition KDChartParams.h:936
AreaLocation areaLocation() const
Returns whether the area above or below the value points is filled.
Definition KDChartParams.h:1248
int hiLoChartLastValuesFontRelSize() const
Definition KDChartParams.h:1718
void setRingStart(int degrees)
Specifies the starting point of the ring circle.
Definition KDChartParams.h:1473
LineChartSubType lineChartSubType() const
Returns the line chart subtype.
Definition KDChartParams.h:1065
LegendSource legendSource() const
Returns where the legend text is coming from.
Definition KDChartParams.h:1907
void setShadowBrightnessFactor(double factor)
Specifies a factor to be used to adjust the built-in brightness of shadow colors in 3-dimensional dra...
Definition KDChartParams.h:624
bool threeDPies() const
Returns whether the engine should draw any pies in 3D.
Definition KDChartParams.h:1439
bool allowOverlappingDataValueTexts() const
Returns whether a data value text may be drawn even if it's region intersects with another data value...
Definition KDChartParams.h:772
void setNumValues(uint numValues)
Specifies how many of the values should be shown.
Definition KDChartParams.h:599
bool hiLoChartHighValuesUseFontRelSize() const
Returns whether the font size to be used for printing the high values is calculated dynamically.
Definition KDChartParams.h:1574
void setAxisType(uint n, const KDChartAxisParams::AxisType axisType)
Specifies the axis type.
Definition KDChartParams.h:2060
bool datasetGapIsRelative() const
Returns if the value set by setDatasetGap is a per mille value of the chart data area width.
Definition KDChartParams.h:979
void setGlobalLeadingBottom(int leading)
Specifies the distance between the chart and the lower border of the painter area.
Definition KDChartParams.h:191
void setLegendTitleFontUseRelSize(bool legendTitleFontUseRelSize)
Specifies whether the legend title (if any) shall be drawn using relative font size.
Definition KDChartParams.h:2019
double cosThreeDBarAngle() const
Returns the cosine in rad of the angle used for 3D bars.
Definition KDChartParams.h:942
void setBWChartBrush(const TQBrush &bWChartBrush)
Specifies the brush to be used to fill the BoxWhisker charts.
Definition KDChartParams.h:1775
TQMap< uint, LineMarkerStyle > LineMarkerStyleMap
The type of the storage structure for line marker styles.
Definition KDChartParams.h:1097
TQIntDict< KDChartCustomBox > CustomBoxDict
The type that stores the custom boxes in a chart.
Definition KDChartParams.h:511
int hiLoChartFirstValuesFontRelSize() const
Definition KDChartParams.h:1685
BWStatVal
The different statistical values that can be printed into or asked from a Box and Whisker chart.
Definition KDChartParams.h:1736
void setThreeDPieHeight(int pixels)
Specifies the height of the 3D effect for pies in pixels.
Definition KDChartParams.h:1445
TQFont hiLoChartOpenValuesFont() const
Returns the font to be used for printing the open values.
Definition KDChartParams.h:1602
void setPolarZeroDegreePos(int degrees)
Specifies the zero degree position in polar charts.
Definition KDChartParams.h:1345
int lineWidth() const
Returns the line width of the lines in line charts.
Definition KDChartParams.h:1137
uint maxDatasetLineMarkerStyle() const
Returns the highest dataset for which a line marker style has been defined.
Definition KDChartParams.h:1114
bool legendShowLines() const
Returns whether the legend shows lines or just the markers (or squares, resp.).
Definition KDChartParams.h:1888
void setBWChartSubType(BWChartSubType bWChartSubType)
Specifies the BoxWhisker chart subtype.
Definition KDChartParams.h:1754
void setLegendTitleText(const TQString &text)
Specifies a text to be shown as the title of the legend.
Definition KDChartParams.h:1979
void setBWChartOutValMarkerSize(int size)
Specifies how big outlier markers (representing the values outside the inner fences) will be drawn.
Definition KDChartParams.h:1786
ChartType additionalChartType() const
Returns the additional chart type configured in this params object.
Definition KDChartParams.h:544
void setPolarRotateCircularLabels(bool rotateCircularLabels)
Specifies whether to rotate circular labels in polar charts.
Definition KDChartParams.h:1356
void setAxisVisible(uint n, const bool axisVisible)
Specifies if the axis will be drawn.
Definition KDChartParams.h:2068
void setThreeDShadowColors(bool shadow)
Specifies whether the engine should draw the sides and tops of 3D effects in shadowed versions of the...
Definition KDChartParams.h:690
bool optimizeOutputForScreen() const
Returns whether drawing is optimized for (low resolution) screen output (this is the default) or whet...
Definition KDChartParams.h:169
void setLineChartSubType(LineChartSubType lineChartSubType)
Specifies the line chart subtype.
Definition KDChartParams.h:1059
HdFtPos
This enum lists the positions that headers and footers can take.
Definition KDChartParams.h:2235
TQValueList< int > explodeValues() const
Returns which values are exploded in a pie or ring chart.
Definition KDChartParams.h:1402
void setLegendTitleFontRelSize(int legendTitleFontRelSize)
Specifies the legend title relative font size.
Definition KDChartParams.h:2030
void setBarWidth(int width=KDCHART_AUTO_SIZE)
Specifies the width of one bar: makes sure that all of the bars have exactly the same width.
Definition KDChartParams.h:1009
void setExplodeValues(TQValueList< int > explodeList)
Specifies which values to explode.
Definition KDChartParams.h:1395
PolarChartSubType polarChartSubType() const
Returns the polar chart subtype.
Definition KDChartParams.h:1270
int numBarsLeft() const
Returns the number of bars that could NOT be painted last time your bar chart was drawn.
Definition KDChartParams.h:1037
bool hiLoChartPrintFirstValues() const
Definition KDChartParams.h:1668
void setLineColor(TQColor color=TQColor())
Specifies the color of the lines in line charts.
Definition KDChartParams.h:1143
void setPolarMarker(bool marker)
Specifies whether there should be a marker at each data point.
Definition KDChartParams.h:1279
void setAxisLabelsVisible(uint n, bool axisLabelsVisible)
Specifies whether the axis labels of an axis are to be shown.
Definition KDChartParams.h:2116
void setAreaLocation(AreaLocation location)
Specifies whether the area above or below the value points should be filled.
Definition KDChartParams.h:1242
int globalLeadingRight() const
Return the distance between the chart and the right border of the painter area.
Definition KDChartParams.h:204
const KDChartAxisParams & axisParams(uint n) const
Returns the parameters that are currently defined for axis n.
Definition KDChartParams.h:2171
void setRelativeRingThickness(bool relativeThickness)
Specifies whether the ring thickness should be relative to the sum of the values in the dataset that ...
Definition KDChartParams.h:1490
bool threeDBars() const
Returns whether the engine should draw any bars in 3D.
Definition KDChartParams.h:912
int globalLeadingTop() const
Return the distance between the chart and the upper border of the painter area.
Definition KDChartParams.h:200
bool threeDLines() const
Returns whether lines are drawn three-dimensionally or not.
Definition KDChartParams.h:1165
LineMarkerStyleMap lineMarkerStyles() const
Returns the whole map of line marker styles.
Definition KDChartParams.h:1109
bool legendTitleFontUseRelSize() const
Returns whether the legend title font size is used.
Definition KDChartParams.h:2025
TQFont legendTitleFont() const
Returns the font in which the legend title (if any) is drawn.
Definition KDChartParams.h:2013
void setLegendTitleFont(const TQFont &font, bool useFontSize)
Specifies the font in which the legend title (if any) is drawn.
Definition KDChartParams.h:2006
void setGlobalLeadingLeft(int leading)
Specifies the distance between the chart and the left border of the painter area.
Definition KDChartParams.h:176
bool bWChartPrintStatistics(BWStatVal statValue) const
Returns whether the respective statistical values will be printed near to the drawing.
Definition KDChartParams.h:1804
int hiLoChartLowValuesFontRelSize() const
Returns the relative size (in per mille of the chart width) of font size to be used for printing the ...
Definition KDChartParams.h:1545
uint maxDataColor() const
Returns the number of the highest dataset for which a color has been defined.
Definition KDChartParams.h:684
bool explode() const
Returns whether the pie or ring chart should be exploding or not.
Definition KDChartParams.h:1389
TQFont header2Font() const
Returns the font used for displaying the second header line.
Definition KDChartParams.h:2351
TQFont legendFont() const
Returns the font in which the legend texts are drawn.
Definition KDChartParams.h:1950
TQt::BrushStyle shadowPattern() const
Returns the filling style used for filling the shadow areas in 3-dimensional drawings like 3D bar cha...
Definition KDChartParams.h:642
void setValueBlockGapIsRelative(bool gapIsRelative)
Specifies if the value set by setValueBlockGap is a per mille value of the chart data area width.
Definition KDChartParams.h:997
void setLegendShowLines(bool legendShowLines)
Specifies whether the legend shall show lines or just show the markers (or squares,...
Definition KDChartParams.h:1882
bool bWChartStatisticsUseRelSize(BWStatVal statValue) const
Returns whether the font size to be used for printing the respective statistical values is calculated...
Definition KDChartParams.h:1816
TQString header1Text() const
Returns the text that is displayed as the first header line.
Definition KDChartParams.h:2315
void setExplodeFactors(ExplodeFactorsMap factors)
Specifies the explode factors for each segment in percent, i.e.
Definition KDChartParams.h:1410
void setHiLoChartSubType(HiLoChartSubType hiLoChartSubType)
Specifies the HiLo chart subtype.
Definition KDChartParams.h:1509
TQFont footerFont() const
Returns the font used for displaying the footer line.
Definition KDChartParams.h:2377
void setHeader1Font(const TQFont &font)
Specifies the font to be used for displaying the first header line.
Definition KDChartParams.h:2320
bool hiLoChartLastValuesUseFontRelSize() const
Definition KDChartParams.h:1713
TQFont hiLoChartHighValuesFont() const
Returns the font to be used for printing the high values.
Definition KDChartParams.h:1568
TQColor hiLoChartLowValuesColor() const
Returns the colour of the font size to be used for printing the low values.
Definition KDChartParams.h:1551
BWChartSubType bWChartSubType() const
Returns the BoxWhisker chart subtype.
Definition KDChartParams.h:1760
void setOutlineDataLineStyle(TQt::PenStyle style)
Specifies the line style of the outlines of data displays.
Definition KDChartParams.h:672
KDChartEnums::TextLayoutPolicy dataValuesLayoutPolicy(uint chart) const
Returns the way to handle too narrow space conflicts: what to do if a data text covers a neighboring ...
Definition KDChartParams.h:853
int dataValuesFontRelSize(uint chart) const
Returns the relative size (in per mille of the chart width) of font size to be used for printing the ...
Definition KDChartParams.h:818
bool polarRotateCircularLabels() const
Returns whether circular labels will be rotated in polar charts.
Definition KDChartParams.h:1361
void setDatasetGapIsRelative(bool gapIsRelative)
Specifies if the value set by setDatasetGap is a per mille value of the chart data area width.
Definition KDChartParams.h:973
void setLegendText(uint dataset, const TQString &text)
Manually specifies a legend text for a certain dataset.
Definition KDChartParams.h:1915
TQRect legendArea() const
Returns the true legend area rectangle as it was was calculate by KD Chart.
Definition KDChartParams.h:2207
int hiLoChartHighValuesFontRelSize() const
Returns the relative size (in per mille of the chart width) of font size to be used for printing the ...
Definition KDChartParams.h:1580
void setOptimizeOutputForScreen(bool screenOutput)
Specify whether drawing should be optimized for (low resolution) screen output or whether other routi...
Definition KDChartParams.h:163
uint legendSpacing() const
Returns how much space in pixels there is between the legend and the data display.
Definition KDChartParams.h:2048
TQFont header1Font() const
Returns the font used for displaying the second header line.
Definition KDChartParams.h:2327
double explodeFactor() const
Returns the default explode factor, i.e., the explode factor used for those segments which should be ...
Definition KDChartParams.h:1427
void setLegendFont(const TQFont &font, bool useFontSize)
Specifies the font in which the legend texts are drawn.
Definition KDChartParams.h:1943
void setHeader2Font(const TQFont &font)
Specifies the font to be used for displaying the second header line.
Definition KDChartParams.h:2344
HiLoChartSubType hiLoChartSubType() const
Returns the HiLo chart subtype.
Definition KDChartParams.h:1515
void setLegendTitleTextColor(const TQColor &color)
Specifies the color to be used for the legend title.
Definition KDChartParams.h:1992
bool legendFontUseRelSize() const
Returns whether the legend font size is used.
Definition KDChartParams.h:1962
void setFooterFont(const TQFont &font)
Specifies the font to be used for displaying the footer line.
Definition KDChartParams.h:2370
void setAxisLabelsTouchEdges(uint n, bool axisLabelsTouchEdges)
Specifies whether the axis labels start and end at the edges of the charts instead being positioned i...
Definition KDChartParams.h:2109
TQFont bWChartStatisticsFont(BWStatVal statValue) const
Returns the font to be used for printing the respective statistical values.
Definition KDChartParams.h:1810
bool hiLoChartPrintHighValues() const
Returns whether the high values will be printed under their respective entries.
Definition KDChartParams.h:1562
void removeAllCustomBoxes()
Remove all custom boxes from the list of boxes.
Definition KDChartParams.h:517
uint outlineDataLineWidth() const
Returns the width of the outlines of data displays.
Definition KDChartParams.h:666
void setLineMarker(bool marker)
Specifies whether there should be a marker at each data point.
Definition KDChartParams.h:1075
void setLegendSpacing(uint space)
Specifies how much space in pixels there should be between the legend and the data display.
Definition KDChartParams.h:2042
TQBrush bWChartStatisticsBrush(BWStatVal statValue) const
Returns the brush used to fill the text's area before printing the respective statistical values.
Definition KDChartParams.h:1833
Property settings of a single KDChart data cell.
Definition KDChartPropertySet.h:67
BackPixmapMode
These are ways how to display a pixmap that might be painted into the inner area.
Definition KDFrame.h:109
