diff options
author | Leena Miettinen <riitta-leena.miettinen@qt.io> | 2017-01-20 16:42:20 +0100 |
---|---|---|
committer | Leena Miettinen <riitta-leena.miettinen@qt.io> | 2017-01-23 10:10:21 +0000 |
commit | 6240b58e797e8159db6ccb03e71c1d3cb3416328 (patch) | |
tree | d50f8c8238800f322c66001dffff6474e37a5b72 | |
parent | c16294d4817e379802f91bae21c8871234ea866b (diff) |
Doc: Fix ChartView enums that were documented twice
- Write enumeration names with initial lower case letter
- Remove duplicate docs
- Fix the signature of the createSeries() method and describe the
available enum values in its docs
- Fix a link to point to a QML example
Change-Id: I7089e6443c446066620cab57f7a5877bafdd853a
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
-rw-r--r-- | src/chartsqml2/declarativechart.cpp | 96 |
1 files changed, 39 insertions, 57 deletions
diff --git a/src/chartsqml2/declarativechart.cpp b/src/chartsqml2/declarativechart.cpp index 0ba35ebf..672a6b07 100644 --- a/src/chartsqml2/declarativechart.cpp +++ b/src/chartsqml2/declarativechart.cpp @@ -84,18 +84,20 @@ QT_CHARTS_BEGIN_NAMESPACE */ /*! - \qmlproperty enumeration ChartView::Theme + \qmlproperty enumeration ChartView::theme The theme used by the chart. A theme is a built-in collection of UI style related settings applied to all the visual elements of a chart, such as colors, pens, brushes, and fonts of - series, as well as axes, title, and legend. The \l {Chart themes example} - illustrates how to use themes. + series, as well as axes, title, and legend. The \l {Qml Oscilloscope} + example illustrates how to set a theme. \note Changing the theme will overwrite all customizations previously applied to the series. + The following values are supported: + \value ChartView.ChartThemeLight The light theme, which is the default theme. \value ChartView.ChartThemeBlueCerulean @@ -115,9 +117,9 @@ QT_CHARTS_BEGIN_NAMESPACE */ /*! - \qmlproperty enumeration ChartView::Animation + \qmlproperty enumeration ChartView::animationOptions - The animations enabled in the chart. + The animations enabled in the chart: \value ChartView.NoAnimation Animation is disabled in the chart. This is the default value. @@ -130,55 +132,6 @@ QT_CHARTS_BEGIN_NAMESPACE */ /*! - \qmlproperty enumeration ChartView::SeriesType - - The series added to the chart. - - \value ChartView.SeriesTypeLine - A line series. - \value ChartView.SeriesTypeArea - An area series. - \value ChartView.SeriesTypeBar - A bar series. - \value ChartView.SeriesTypeStackedBar - A stacked bar series. - \value ChartView.SeriesTypePercentBar - A percent bar series. - \value ChartView.SeriesTypeBoxPlot - A box plot series. - \value ChartView.SeriesTypeCandlestick - A candlestick series. - \value ChartView.SeriesTypePie - A pie series. - \value ChartView.SeriesTypeScatter - A scatter series. - \value ChartView.SeriesTypeSpline - A spline series. - \value ChartView.SeriesTypeHorizontalBar - A horizontal bar series. - \value ChartView.SeriesTypeHorizontalStackedBar - A horizontal stacked bar series. - \value ChartView.SeriesTypeHorizontalPercentBar - A horizontal percent bar series. -*/ - -/*! - \qmlproperty Theme ChartView::theme - The theme used by the chart. - - \sa Theme -*/ - -/*! - \qmlproperty Animation ChartView::animationOptions - The animation options for the chart. - - Animations are enabled or disabled based on this setting. - - \sa Animation -*/ - -/*! \qmlproperty int ChartView::animationDuration The duration of the animation for the chart. */ @@ -224,7 +177,7 @@ QT_CHARTS_BEGIN_NAMESPACE The color of the chart's background. By default, the background color is specified by the chart theme. - \sa Theme + \sa theme */ /*! @@ -238,7 +191,7 @@ QT_CHARTS_BEGIN_NAMESPACE area background uses the chart's background color, which is specified by the chart theme. - \sa backgroundColor, Theme + \sa backgroundColor, theme */ /*! @@ -316,7 +269,7 @@ QT_CHARTS_BEGIN_NAMESPACE */ /*! - \qmlmethod AbstractSeries ChartView::createSeries(SeriesType type, string name, AbstractAxis axisX, AbstractAxis axisY) + \qmlmethod AbstractSeries ChartView::createSeries(enumeration type, string name, AbstractAxis axisX, AbstractAxis axisY) Adds a series of the type \a type to the chart with the name \a name and, optionally, the axes \a axisX and \a axisY. For example: \code @@ -325,6 +278,35 @@ QT_CHARTS_BEGIN_NAMESPACE var myAxisY = chartView.axisY(lineSeries); var scatter = chartView.createSeries(ChartView.SeriesTypeScatter, "scatter series", myAxisX, myAxisY); \endcode + + The following enumeration values can be used as values of \a type: + + \value ChartView.SeriesTypeLine + A line series. + \value ChartView.SeriesTypeArea + An area series. + \value ChartView.SeriesTypeBar + A bar series. + \value ChartView.SeriesTypeStackedBar + A stacked bar series. + \value ChartView.SeriesTypePercentBar + A percent bar series. + \value ChartView.SeriesTypeBoxPlot + A box plot series. + \value ChartView.SeriesTypeCandlestick + A candlestick series. + \value ChartView.SeriesTypePie + A pie series. + \value ChartView.SeriesTypeScatter + A scatter series. + \value ChartView.SeriesTypeSpline + A spline series. + \value ChartView.SeriesTypeHorizontalBar + A horizontal bar series. + \value ChartView.SeriesTypeHorizontalStackedBar + A horizontal stacked bar series. + \value ChartView.SeriesTypeHorizontalPercentBar + A horizontal percent bar series. */ /*! |