summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/engine/q3dscatter.h
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2013-09-12 13:35:08 +0300
committerTomi Korpipää <tomi.korpipaa@digia.com>2013-09-12 13:35:35 +0300
commit77ac34f3584bd4712c303cac7ec1486c1ef74b4b (patch)
treeadfb1fa672b6dfc5088cf4c4ce2ea0281a28d7e6 /src/datavisualization/engine/q3dscatter.h
parent7f8966b035c9fd73d2cde04521c92892feefc0f9 (diff)
Added getters
Task-number: QTRD-2243 Change-Id: I13ba560a853c2c39fc24c6dc373e50d56f8c33ef Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src/datavisualization/engine/q3dscatter.h')
-rw-r--r--src/datavisualization/engine/q3dscatter.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/datavisualization/engine/q3dscatter.h b/src/datavisualization/engine/q3dscatter.h
index 4c65b83d..4160b168 100644
--- a/src/datavisualization/engine/q3dscatter.h
+++ b/src/datavisualization/engine/q3dscatter.h
@@ -37,6 +37,8 @@ class QT_DATAVISUALIZATION_EXPORT Q3DScatter : public Q3DWindow
Q_PROPERTY(QtDataVisualization::QDataVis::SelectionMode selectionMode READ selectionMode WRITE setSelectionMode)
Q_PROPERTY(QtDataVisualization::QDataVis::LabelTransparency labelTransparency READ labelTransparency WRITE setLabelTransparency)
Q_PROPERTY(QtDataVisualization::QDataVis::ShadowQuality shadowQuality READ shadowQuality WRITE setShadowQuality)
+ Q_PROPERTY(QtDataVisualization::QDataVis::CameraPreset cameraPreset READ cameraPreset WRITE setCameraPreset)
+ Q_PROPERTY(QString meshFileName READ meshFileName WRITE setMeshFileName)
Q_PROPERTY(QFont font READ font WRITE setFont)
Q_PROPERTY(bool gridVisible READ isGridVisible WRITE setGridVisible)
Q_PROPERTY(bool backgroundVisible READ isBackgroundVisible WRITE setBackgroundVisible)
@@ -44,6 +46,7 @@ class QT_DATAVISUALIZATION_EXPORT Q3DScatter : public Q3DWindow
Q_ENUMS(QtDataVisualization::QDataVis::SelectionMode)
Q_ENUMS(QtDataVisualization::QDataVis::ShadowQuality)
Q_ENUMS(QtDataVisualization::QDataVis::LabelTransparency)
+ Q_ENUMS(QtDataVisualization::QDataVis::CameraPreset)
public:
explicit Q3DScatter();
@@ -52,15 +55,17 @@ public:
void setObjectType(QDataVis::MeshStyle style, bool smooth = false);
void setCameraPreset(QDataVis::CameraPreset preset);
+ QDataVis::CameraPreset cameraPreset() const;
void setCameraPosition(qreal horizontal, qreal vertical, int distance = 100);
void setTheme(QDataVis::ColorTheme theme);
- void setObjectColor(const QColor &baseColor, const QColor &heightColor,
- const QColor &depthColor, bool uniform = true);
+ void setObjectColor(const QColor &baseColor, bool uniform = true);
+ QColor objectColor() const;
void setMeshFileName(const QString &objFileName);
+ QString meshFileName() const;
void setSelectionMode(QDataVis::SelectionMode mode);
QDataVis::SelectionMode selectionMode() const;