summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/engine/qdataitem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavis3d/engine/qdataitem.cpp')
-rw-r--r--src/datavis3d/engine/qdataitem.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/datavis3d/engine/qdataitem.cpp b/src/datavis3d/engine/qdataitem.cpp
index c130a7da..14d6c85f 100644
--- a/src/datavis3d/engine/qdataitem.cpp
+++ b/src/datavis3d/engine/qdataitem.cpp
@@ -69,11 +69,21 @@ void QDataItem::setValue(float value)
d_ptr->m_value = value;
}
+void QDataItem::setValue(int value)
+{
+ d_ptr->m_value = (float)value;
+}
+
void QDataItem::setPosition(const QPointF &position)
{
d_ptr->m_position = position;
}
+void QDataItem::setPosition(const QPoint &position)
+{
+ d_ptr->m_position = (QPointF)position;
+}
+
QDataItemPrivate::QDataItemPrivate(QDataItem *q, float value, const QString &label)
: q_ptr(q),
m_value(value),