PyramidChart3D Example

#include <QtitanChart.h>
#include "DemoChartWindow.h"

class QSlider;
class QCheckBox;

/* MainWindow */
class MainWindow : public DemoChartWindow
{
    Q_OBJECT
public:
    explicit MainWindow();

protected:
    void createSeriesParametrs();
    void createPyramidSeries();
    virtual void updateValueParameters();

protected slots:
    void transparencyChanged(int value);
    void pointGapChanged(int value);
    void rotationChanged(int value);
    void depthPercentChanged(int value);
    void labelsPositionChanged(int);
    void circularChanged(int);

protected:
    QCheckBox* m_circularSwitcher;
    QSlider* m_transparency;
    QSlider* m_gapSize;
    QLabel* m_labelRotation;
    QSlider* m_rotation;
    QLabel* m_labeldepthPercen;
    QSlider* m_depthPercent;

private:
    Q_DISABLE_COPY(MainWindow)
};