diff options
author | Keränen Pasi <pasi.keranen@digia.com> | 2013-11-05 09:58:44 +0200 |
---|---|---|
committer | Pasi Keränen <pasi.keranen@digia.com> | 2013-11-05 13:09:14 +0200 |
commit | 91745c4b2f7933dfcb0c9eca28e87ad0fae93e66 (patch) | |
tree | 9fe246ed56b81e997f3a37a5d071515268040d5b /src/datavisualization/engine/q3dscene.h | |
parent | 2cd0924e7f0147ecbba1197f7d0d32260434a2fd (diff) |
Add configurable main and slice view ordering.
Change-Id: I9f5d7399d60971c782fa8ac6fc39a05fa3bbcaa8
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src/datavisualization/engine/q3dscene.h')
-rw-r--r-- | src/datavisualization/engine/q3dscene.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/datavisualization/engine/q3dscene.h b/src/datavisualization/engine/q3dscene.h index 745cef72..94d82c8b 100644 --- a/src/datavisualization/engine/q3dscene.h +++ b/src/datavisualization/engine/q3dscene.h @@ -36,6 +36,7 @@ class QT_DATAVISUALIZATION_EXPORT Q3DScene : public QObject Q_PROPERTY(QRect viewport READ viewport WRITE setViewport NOTIFY viewportChanged) Q_PROPERTY(QRect primarySubViewport READ primarySubViewport WRITE setPrimarySubViewport NOTIFY primarySubViewportChanged) Q_PROPERTY(QRect secondarySubViewport READ secondarySubViewport WRITE setSecondarySubViewport NOTIFY secondarySubViewportChanged) + Q_PROPERTY(bool secondarySubviewOnTop READ isSecondarySubviewOnTop WRITE setSecondarySubviewOnTop NOTIFY secondarySubviewOnTopChanged) Q_PROPERTY(bool slicingActive READ isSlicingActive WRITE setSlicingActive NOTIFY slicingActiveChanged) Q_PROPERTY(Q3DCamera* activeCamera READ activeCamera WRITE setActiveCamera NOTIFY activeCameraChanged) Q_PROPERTY(Q3DLight* activeLight READ activeLight WRITE setActiveLight NOTIFY activeLightChanged) @@ -60,6 +61,9 @@ public: void setSlicingActive(bool isSlicing); bool isSlicingActive() const; + void setSecondarySubviewOnTop(bool isSecondaryOnTop); + bool isSecondarySubviewOnTop() const; + Q3DCamera *activeCamera() const; void setActiveCamera(Q3DCamera *camera); @@ -79,6 +83,7 @@ signals: void viewportChanged(QRect viewport); void primarySubViewportChanged(QRect subViewport); void secondarySubViewportChanged(QRect subViewport); + void secondarySubviewOnTopChanged(bool isSecondaryOnTop); void slicingActiveChanged(bool isSlicingActive); void activeCameraChanged(const Q3DCamera *camera); void activeLightChanged(const Q3DLight *light); |