diff options
Diffstat (limited to 'src/datavisualization/data/qabstractdataproxy.cpp')
-rw-r--r-- | src/datavisualization/data/qabstractdataproxy.cpp | 47 |
1 files changed, 5 insertions, 42 deletions
diff --git a/src/datavisualization/data/qabstractdataproxy.cpp b/src/datavisualization/data/qabstractdataproxy.cpp index b44f365e..fa0934c3 100644 --- a/src/datavisualization/data/qabstractdataproxy.cpp +++ b/src/datavisualization/data/qabstractdataproxy.cpp @@ -18,6 +18,7 @@ #include "qabstractdataproxy.h" #include "qabstractdataproxy_p.h" +#include "qabstract3dseries_p.h" QT_DATAVISUALIZATION_BEGIN_NAMESPACE @@ -49,14 +50,6 @@ QT_DATAVISUALIZATION_BEGIN_NAMESPACE */ /*! - * \qmlproperty string AbstractDataProxy::itemLabelFormat - * - * Label format for data items in this proxy. This format is used for single item labels, - * for example, when an item is selected. How the format is interpreted depends on proxy type. See - * each proxy class documentation for more information. - */ - -/*! * \enum QAbstractDataProxy::DataType * * Data type of the proxy. @@ -97,44 +90,13 @@ QAbstractDataProxy::DataType QAbstractDataProxy::type() const return d_ptr->m_type; } -/*! - * \property QAbstractDataProxy::itemLabelFormat - * - * Sets label \a format for data items in this proxy. This format is used for single item labels, - * for example, when an item is selected. How the format is interpreted depends on proxy type. See - * each proxy class documentation for more information. - * - * \sa QBarDataProxy, QScatterDataProxy, QSurfaceDataProxy - */ -void QAbstractDataProxy::setItemLabelFormat(const QString &format) -{ - if (format != itemLabelFormat()) { - d_ptr->setItemLabelFormat(format); - emit itemLabelFormatChanged(format); - } -} - -/*! - * \return label format for data items in this proxy. - */ -QString QAbstractDataProxy::itemLabelFormat() const -{ - return d_ptr->m_itemLabelFormat; -} - -/*! - * \fn void QAbstractDataProxy::itemLabelFormatChanged(QString format) - * - * Emitted when label format changes. - */ - // QAbstractDataProxyPrivate QAbstractDataProxyPrivate::QAbstractDataProxyPrivate(QAbstractDataProxy *q, QAbstractDataProxy::DataType type) : QObject(0), q_ptr(q), m_type(type), - m_isDefaultProxy(false) + m_series(0) { } @@ -142,9 +104,10 @@ QAbstractDataProxyPrivate::~QAbstractDataProxyPrivate() { } -void QAbstractDataProxyPrivate::setItemLabelFormat(const QString &format) +void QAbstractDataProxyPrivate::setSeries(QAbstract3DSeries *series) { - m_itemLabelFormat = format; + setParent(series); + m_series = series; } QT_DATAVISUALIZATION_END_NAMESPACE |