diff options
Diffstat (limited to 'src/datavis3d/data/qitemmodelbardatamapping.cpp')
-rw-r--r-- | src/datavis3d/data/qitemmodelbardatamapping.cpp | 43 |
1 files changed, 10 insertions, 33 deletions
diff --git a/src/datavis3d/data/qitemmodelbardatamapping.cpp b/src/datavis3d/data/qitemmodelbardatamapping.cpp index 55c5b406..87018662 100644 --- a/src/datavis3d/data/qitemmodelbardatamapping.cpp +++ b/src/datavis3d/data/qitemmodelbardatamapping.cpp @@ -35,29 +35,19 @@ QT_DATAVIS3D_BEGIN_NAMESPACE */ /*! - * Constructs QItemModelBarDataMapping. + * Constructs QItemModelBarDataMapping with the given \a parent. */ -QItemModelBarDataMapping::QItemModelBarDataMapping() - : QObject(0), - d_ptr(new QItemModelBarDataMappingPrivate(this)) -{ -} - -/*! - * Constructs a copy of \a other. - */ -QItemModelBarDataMapping::QItemModelBarDataMapping(const QItemModelBarDataMapping &other) - : QObject(0), +QItemModelBarDataMapping::QItemModelBarDataMapping(QObject *parent) + : QObject(parent), d_ptr(new QItemModelBarDataMappingPrivate(this)) { - operator=(other); } /*! - * Constructs QItemModelBarDataMapping with \a valueRole. + * Constructs QItemModelBarDataMapping with \a valueRole and the given \a parent. */ -QItemModelBarDataMapping::QItemModelBarDataMapping(const QString &valueRole) - : QObject(0), +QItemModelBarDataMapping::QItemModelBarDataMapping(const QString &valueRole, QObject *parent) + : QObject(parent), d_ptr(new QItemModelBarDataMappingPrivate(this)) { d_ptr->m_valueRole = valueRole; @@ -65,14 +55,15 @@ QItemModelBarDataMapping::QItemModelBarDataMapping(const QString &valueRole) /*! * Constructs QItemModelBarDataMapping with \a rowRole, \a columnRole, \a valueRole, - * \a rowCategories and \a columnCategories. + * \a rowCategories, \a columnCategories and the given \a parent. */ QItemModelBarDataMapping::QItemModelBarDataMapping(const QString &rowRole, const QString &columnRole, const QString &valueRole, const QStringList &rowCategories, - const QStringList &columnCategories) - : QObject(0), + const QStringList &columnCategories, + QObject *parent) + : QObject(parent), d_ptr(new QItemModelBarDataMappingPrivate(this)) { d_ptr->m_rowRole = rowRole; @@ -90,20 +81,6 @@ QItemModelBarDataMapping::~QItemModelBarDataMapping() } /*! - * Assigns a copy of \a other to this object. - */ -QItemModelBarDataMapping &QItemModelBarDataMapping::operator=(const QItemModelBarDataMapping &other) -{ - d_ptr->m_rowRole = other.d_ptr->m_rowRole; - d_ptr->m_columnRole = other.d_ptr->m_columnRole; - d_ptr->m_valueRole = other.d_ptr->m_valueRole; - d_ptr->m_rowCategories = other.d_ptr->m_rowCategories; - d_ptr->m_columnCategories = other.d_ptr->m_columnCategories; - - return *this; -} - -/*! * \property QItemModelBarDataMapping::rowRole * * Defines the row role for the mapping. |