summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/data/qitemmodelscatterdatamapping.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavis3d/data/qitemmodelscatterdatamapping.cpp')
-rw-r--r--src/datavis3d/data/qitemmodelscatterdatamapping.cpp40
1 files changed, 8 insertions, 32 deletions
diff --git a/src/datavis3d/data/qitemmodelscatterdatamapping.cpp b/src/datavis3d/data/qitemmodelscatterdatamapping.cpp
index 7eac2362..b4a8e259 100644
--- a/src/datavis3d/data/qitemmodelscatterdatamapping.cpp
+++ b/src/datavis3d/data/qitemmodelscatterdatamapping.cpp
@@ -35,34 +35,24 @@ QT_DATAVIS3D_BEGIN_NAMESPACE
*/
/*!
- * Constructs QItemModelScatterDataMapping.
+ * Constructs QItemModelScatterDataMapping with the given \a parent.
*/
-QItemModelScatterDataMapping::QItemModelScatterDataMapping()
- : QObject(0),
- d_ptr(new QItemModelScatterDataMappingPrivate(this))
-{
-}
-
-/*!
- * Constructs a copy of \a other.
- */
-QItemModelScatterDataMapping::QItemModelScatterDataMapping(
- const QItemModelScatterDataMapping &other)
- : QObject(0),
+QItemModelScatterDataMapping::QItemModelScatterDataMapping(QObject *parent)
+ : QObject(parent),
d_ptr(new QItemModelScatterDataMappingPrivate(this))
{
- operator=(other);
}
/*!
- * Constructs QItemModelScatterDataMapping with \a xPosRole, \a yPosRole, \a zPosRole and
- * \a valueRole.
+ * Constructs QItemModelScatterDataMapping with \a xPosRole, \a yPosRole, \a zPosRole,
+ * \a valueRole and the given \a parent.
*/
QItemModelScatterDataMapping::QItemModelScatterDataMapping(const QString &xPosRole,
const QString &yPosRole,
const QString &zPosRole,
- const QString &valueRole)
- : QObject(0),
+ const QString &valueRole,
+ QObject *parent)
+ : QObject(parent),
d_ptr(new QItemModelScatterDataMappingPrivate(this))
{
Q_UNUSED(valueRole);
@@ -80,20 +70,6 @@ QItemModelScatterDataMapping::~QItemModelScatterDataMapping()
}
/*!
- * Assigns a copy of \a other to this object.
- */
-QItemModelScatterDataMapping &QItemModelScatterDataMapping::operator=(
- const QItemModelScatterDataMapping &other)
-{
- d_ptr->m_xPosRole = other.d_ptr->m_xPosRole;
- d_ptr->m_yPosRole = other.d_ptr->m_yPosRole;
- d_ptr->m_zPosRole = other.d_ptr->m_zPosRole;
- //d_ptr->m_valueRole = other.d_ptr->m_valueRole;
-
- return *this;
-}
-
-/*!
* \property QItemModelScatterDataMapping::xPosRole
*
* Defines the x position role for the mapping.