diff options
author | Mika Salmela <mika.salmela@digia.com> | 2013-07-22 16:51:18 +0300 |
---|---|---|
committer | Mika Salmela <mika.salmela@digia.com> | 2013-07-22 16:52:38 +0300 |
commit | 51d6d0258c8d1fe0608045986792ac5601f8613f (patch) | |
tree | 95956d8f7e2f61ce2a56fc88ee094b51047078b9 /examples/surfacechart/chartmodifier.h | |
parent | 2ba572295f102ad06ae95ec676c064909775011f (diff) |
Fancy curve example and other stuff.
Change-Id: Id090ed0bedb3bec96ab6ba64b9af8205c1998f12
Reviewed-by: Mika Salmela <mika.salmela@digia.com>
Diffstat (limited to 'examples/surfacechart/chartmodifier.h')
-rw-r--r-- | examples/surfacechart/chartmodifier.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/examples/surfacechart/chartmodifier.h b/examples/surfacechart/chartmodifier.h index e29699d8..8b84efbb 100644 --- a/examples/surfacechart/chartmodifier.h +++ b/examples/surfacechart/chartmodifier.h @@ -42,6 +42,7 @@ #define CHARTMODIFIER_H #include <Q3DSurface> +#include <QSlider> using namespace QtDataVis3D; @@ -54,9 +55,20 @@ public: void toggleSmooth(bool enabled); void toggleSurfaceGrid(bool enable); + void toggleSqrtSin(bool enable); + void toggleGridSliderLock(bool enable); + void setGridSliderX(QSlider *slider) { m_gridSliderX = slider; } + void setGridSliderZ(QSlider *slider) { m_gridSliderZ = slider; } + void adjustXCount(int count); + void adjustZCount(int count); private: Q3DSurface *m_chart; + QSlider *m_gridSliderX; + QSlider *m_gridSliderZ; + bool m_gridSlidersLocked; + int m_xCount; + int m_zCount; }; #endif // CHARTMODIFIER_H |