summaryrefslogtreecommitdiffstats
path: root/examples/scatterchart
diff options
context:
space:
mode:
Diffstat (limited to 'examples/scatterchart')
-rw-r--r--examples/scatterchart/chartview.cpp98
-rw-r--r--examples/scatterchart/chartview.h35
-rw-r--r--examples/scatterchart/main.cpp40
-rw-r--r--examples/scatterchart/scatterchart.pro9
4 files changed, 0 insertions, 182 deletions
diff --git a/examples/scatterchart/chartview.cpp b/examples/scatterchart/chartview.cpp
deleted file mode 100644
index 345be195..00000000
--- a/examples/scatterchart/chartview.cpp
+++ /dev/null
@@ -1,98 +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$
-**
-****************************************************************************/
-
-#include "chartview.h"
-#include <QScatterSeries>
-#include <QLegendMarker>
-#include <QImage>
-#include <QPainter>
-#include <qmath.h>
-
-const float Pi = 3.14159f;
-
-ChartView::ChartView(QWidget *parent) :
- QChartView(new QChart(), parent)
-{
- //![1]
- QScatterSeries *series0 = new QScatterSeries();
- series0->setName("scatter1");
- series0->setMarkerShape(QScatterSeries::MarkerShapeCircle);
- series0->setMarkerSize(15.0);
-
- QScatterSeries *series1 = new QScatterSeries();
- series1->setName("scatter2");
- series1->setMarkerShape(QScatterSeries::MarkerShapeRectangle);
- series1->setMarkerSize(20.0);
-
- QScatterSeries *series2 = new QScatterSeries();
- series2->setName("scatter3");
- series2->setMarkerShape(QScatterSeries::MarkerShapeRectangle);
- series2->setMarkerSize(30.0);
- //![1]
-
- //![2]
- series0->append(0, 6);
- series0->append(2, 4);
- series0->append(3, 8);
- series0->append(7, 4);
- series0->append(10, 5);
-
- *series1 << QPointF(1, 1) << QPointF(3, 3) << QPointF(7, 6) << QPointF(8, 3) << QPointF(10, 2);
- *series2 << QPointF(1, 5) << QPointF(4, 6) << QPointF(6, 3) << QPointF(9, 5);
- //![2]
-
- //![3]
- QPainterPath starPath;
- starPath.moveTo(30, 15);
- for (int i = 1; i < 5; ++i) {
- starPath.lineTo(15 + 15 * qCos(0.8 * i * Pi),
- 15 + 15 * qSin(0.8 * i * Pi));
- }
- starPath.closeSubpath();
-
- QImage star(30, 30, QImage::Format_ARGB32);
- star.fill(Qt::transparent);
-
- QPainter painter(&star);
- painter.setRenderHint(QPainter::Antialiasing);
- painter.setPen(QRgb(0xf6a625));
- painter.setBrush(painter.pen().color());
- painter.drawPath(starPath);
-
- series2->setBrush(star);
- //![3]
-
- //![4]
- setRenderHint(QPainter::Antialiasing);
- chart()->addSeries(series0);
- chart()->addSeries(series1);
- chart()->addSeries(series2);
-
- chart()->setTitle("Simple scatterchart example");
- chart()->createDefaultAxes();
- chart()->setDropShadowEnabled(false);
- //![4]
-
- //![5]
- QList<QLegendMarker *> markers = chart()->legend()->markers(series2);
- for (int i = 0; i < markers.count(); i++)
- markers.at(i)->setBrush(painter.pen().color());
- //![5]
-}
diff --git a/examples/scatterchart/chartview.h b/examples/scatterchart/chartview.h
deleted file mode 100644
index 699100ff..00000000
--- a/examples/scatterchart/chartview.h
+++ /dev/null
@@ -1,35 +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 CHARTVIEW_H
-#define CHARTVIEW_H
-
-#include <QChartView>
-
-QTCOMMERCIALCHART_USE_NAMESPACE
-
-class ChartView : public QChartView
-{
- Q_OBJECT
-public:
- explicit ChartView(QWidget *parent = 0);
-};
-
-#endif // CHARTVIEW_H
diff --git a/examples/scatterchart/main.cpp b/examples/scatterchart/main.cpp
deleted file mode 100644
index 43d5e4c6..00000000
--- a/examples/scatterchart/main.cpp
+++ /dev/null
@@ -1,40 +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$
-**
-****************************************************************************/
-
-#include <QApplication>
-#include <QMainWindow>
-#include "chartview.h"
-
-QTCOMMERCIALCHART_USE_NAMESPACE
-
-int main(int argc, char *argv[])
-{
- QApplication a(argc, argv);
-
-//![4]
- ChartView *chartView = new ChartView();
- QMainWindow window;
- window.setCentralWidget(chartView);
- window.resize(400, 300);
- window.show();
-//![4]
-
- return a.exec();
-}
diff --git a/examples/scatterchart/scatterchart.pro b/examples/scatterchart/scatterchart.pro
deleted file mode 100644
index 8170d6f4..00000000
--- a/examples/scatterchart/scatterchart.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-!include( ../examples.pri ) {
- error( "Couldn't find the examples.pri file!" )
-}
-TARGET = scatterchart
-SOURCES += main.cpp \
- chartview.cpp
-
-HEADERS += \
- chartview.h