diff --git a/src/axis/qabstractaxis.h b/src/axis/qabstractaxis.h index 845b30c..161bebe 100644 --- a/src/axis/qabstractaxis.h +++ b/src/axis/qabstractaxis.h @@ -53,7 +53,6 @@ class QTCOMMERCIALCHART_EXPORT QAbstractAxis : public QObject //shades Q_PROPERTY(bool shadesVisible READ shadesVisible WRITE setShadesVisible NOTIFY shadesVisibleChanged) Q_PROPERTY(QColor shadesColor READ shadesColor WRITE setShadesColor NOTIFY shadesColorChanged) - //TODO: make wrapping of border for qml Q_PROPERTY(QColor shadesBorderColor READ shadesBorderColor WRITE setShadesBorderColor NOTIFY shadesBorderColorChanged) Q_PROPERTY(QPen shadesPen READ shadesPen WRITE setShadesPen NOTIFY shadesPenChanged) Q_PROPERTY(QBrush shadesBrush READ shadesBrush WRITE setShadesBrush NOTIFY shadesBrushChanged) diff --git a/src/qabstractseries.cpp b/src/qabstractseries.cpp index bd0578d..809fa3d 100644 --- a/src/qabstractseries.cpp +++ b/src/qabstractseries.cpp @@ -229,20 +229,30 @@ void QAbstractSeries::hide() setVisible(false); } +/*! + Attach \a axis to the series. + \return true if the axis was attached successfully, false otherwise. + \sa QChart::addAxis(), QChart::createDefaultAxes() + */ bool QAbstractSeries::attachAxis(QAbstractAxis* axis) { if(d_ptr->m_chart) { - return d_ptr->m_chart->d_ptr->m_dataset->attachAxis(this,axis); + return d_ptr->m_chart->d_ptr->m_dataset->attachAxis(this, axis); } else { qWarning()<<"Series not in the chart. Please addSeries to chart first."; return false; } } +/*! + Detach \a axis from the series. + \return true if the axis was detached successfully, false otherwise. + \sa QChart::removeAxis() + */ bool QAbstractSeries::detachAxis(QAbstractAxis* axis) { if(d_ptr->m_chart) { - return d_ptr->m_chart->d_ptr->m_dataset->detachAxis(this,axis); + return d_ptr->m_chart->d_ptr->m_dataset->detachAxis(this, axis); } else { qWarning()<<"Series not in the chart. Please addSeries to chart first."; @@ -250,6 +260,11 @@ bool QAbstractSeries::detachAxis(QAbstractAxis* axis) } } +/*! + Returns the list of axes attached to the series. Usually there is an x-axis and a y-axis attached to a series, except + in case of a QPieSeries, which does not have any axes attached. + \sa attachAxis(), detachAxis() + */ QList QAbstractSeries::attachedAxes() { return d_ptr->m_axes;