summaryrefslogtreecommitdiffstats
path: root/demos/chartthemes/themewidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'demos/chartthemes/themewidget.h')
-rw-r--r--demos/chartthemes/themewidget.h77
1 files changed, 0 insertions, 77 deletions
diff --git a/demos/chartthemes/themewidget.h b/demos/chartthemes/themewidget.h
deleted file mode 100644
index 4b1b677c..00000000
--- a/demos/chartthemes/themewidget.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2014 Digia Plc
-** All rights reserved.
-** For any questions to Digia, please use contact form at http://qt.digia.com
-**
-** This file is part of the Qt Enterprise Charts Add-on.
-**
-** $QT_BEGIN_LICENSE$
-** Licensees holding valid Qt Enterprise licenses may use this file in
-** accordance with the Qt Enterprise License Agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and Digia.
-**
-** If you have questions regarding the use of this file, please use
-** contact form at http://qt.digia.com
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-#ifndef THEMEWIDGET_H
-#define THEMEWIDGET_H
-
-#include <QWidget>
-#include <QChartGlobal>
-
-class QComboBox;
-class QCheckBox;
-
-QTCOMMERCIALCHART_BEGIN_NAMESPACE
-class QChartView;
-class QChart;
-QTCOMMERCIALCHART_END_NAMESPACE
-
-typedef QPair<QPointF, QString> Data;
-typedef QList<Data> DataList;
-typedef QList<DataList> DataTable;
-
-QTCOMMERCIALCHART_USE_NAMESPACE
-
-class ThemeWidget: public QWidget
-{
- Q_OBJECT
-public:
- explicit ThemeWidget(QWidget *parent = 0);
- ~ThemeWidget();
-
-private Q_SLOTS:
- void updateUI();
-
-private:
- DataTable generateRandomData(int listCount, int valueMax, int valueCount) const;
- QComboBox *createThemeBox() const;
- QComboBox *createAnimationBox() const;
- QComboBox *createLegendBox() const;
- void connectSignals();
- QChart *createAreaChart() const;
- QChart *createBarChart(int valueCount) const;
- QChart *createPieChart() const;
- QChart *createLineChart() const;
- QChart *createSplineChart() const;
- QChart *createScatterChart() const;
-
-private:
- int m_listCount;
- int m_valueMax;
- int m_valueCount;
- QList<QChartView *> m_charts;
- DataTable m_dataTable;
-
- QComboBox *m_themeComboBox;
- QCheckBox *m_antialiasCheckBox;
- QComboBox *m_animatedComboBox;
- QComboBox *m_legendComboBox;
-};
-
-#endif /* THEMEWIDGET_H */