summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/data/qitemmodelbardatamapping.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavis3d/data/qitemmodelbardatamapping.cpp')
-rw-r--r--src/datavis3d/data/qitemmodelbardatamapping.cpp43
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.