summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/engine/q3dscatter.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavisualization/engine/q3dscatter.h')
-rw-r--r--src/datavisualization/engine/q3dscatter.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/datavisualization/engine/q3dscatter.h b/src/datavisualization/engine/q3dscatter.h
index 5f3a1024..9e2641fb 100644
--- a/src/datavisualization/engine/q3dscatter.h
+++ b/src/datavisualization/engine/q3dscatter.h
@@ -32,6 +32,7 @@ class LabelItem;
class Q3DValueAxis;
class Q3DCategoryAxis;
class QScatter3DSeries;
+class Q3DTheme;
class QT_DATAVISUALIZATION_EXPORT Q3DScatter : public Q3DWindow
{
@@ -41,7 +42,7 @@ class QT_DATAVISUALIZATION_EXPORT Q3DScatter : public Q3DWindow
Q_PROPERTY(QtDataVisualization::QDataVis::ShadowQuality shadowQuality READ shadowQuality WRITE setShadowQuality NOTIFY shadowQualityChanged)
Q_PROPERTY(QString meshFileName READ meshFileName WRITE setMeshFileName NOTIFY meshFileNameChanged)
Q_PROPERTY(QFont font READ font WRITE setFont NOTIFY fontChanged)
- Q_PROPERTY(QtDataVisualization::QDataVis::Theme theme READ theme WRITE setTheme NOTIFY themeChanged)
+ Q_PROPERTY(Q3DTheme* theme READ theme WRITE setTheme NOTIFY themeChanged)
Q_PROPERTY(bool gridVisible READ isGridVisible WRITE setGridVisible NOTIFY gridVisibleChanged)
Q_PROPERTY(bool backgroundVisible READ isBackgroundVisible WRITE setBackgroundVisible NOTIFY backgroundVisibleChanged)
Q_PROPERTY(Q3DScene* scene READ scene)
@@ -63,8 +64,8 @@ public:
void setObjectType(QDataVis::MeshStyle style, bool smooth = false);
- void setTheme(QDataVis::Theme theme);
- QDataVis::Theme theme() const;
+ void setTheme(Q3DTheme *theme);
+ Q3DTheme *theme() const;
void setMeshFileName(const QString &objFileName);
QString meshFileName() const;
@@ -124,7 +125,7 @@ signals:
void shadowQualityChanged(QDataVis::ShadowQuality quality);
void meshFileNameChanged(QString filename);
void fontChanged(QFont font);
- void themeChanged(QDataVis::Theme theme);
+ void themeChanged(Q3DTheme* theme);
void gridVisibleChanged(bool visible);
void backgroundVisibleChanged(bool visible);
void colorStyleChanged(QDataVis::ColorStyle style);