diff options
Diffstat (limited to 'demos/chartviewer/charts/font/font.cpp')
-rw-r--r-- | demos/chartviewer/charts/font/font.cpp | 118 |
1 files changed, 0 insertions, 118 deletions
diff --git a/demos/chartviewer/charts/font/font.cpp b/demos/chartviewer/charts/font/font.cpp deleted file mode 100644 index 1ec9d493..00000000 --- a/demos/chartviewer/charts/font/font.cpp +++ /dev/null @@ -1,118 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2012 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 Commercial Charts Add-on. -** -** $QT_BEGIN_LICENSE$ -** Licensees holding valid Qt Commercial licenses may use this file in -** accordance with the Qt Commercial 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 "charts.h" -#include "qchart.h" -#include "qlineseries.h" - -class FontChart: public Chart -{ -public: - FontChart(int fontSize):m_fontSize(fontSize){}; - QString name() { return QObject::tr("Font") + " " + QString::number(m_fontSize); } - QString category() { return QObject::tr("Font"); } - QString subCategory() { return QString::null; } - - QChart* createChart(const DataTable& table) { - - QChart* chart = new QChart(); - chart->setTitle("Font size " + QString::number(m_fontSize)); - - QString name("Series "); - int nameIndex = 0; - foreach (DataList list, table) { - QLineSeries *series = new QLineSeries(chart); - foreach (Data data, list) - series->append(data.first); - series->setName(name + QString::number(nameIndex)); - nameIndex++; - chart->addSeries(series); - } - - chart->createDefaultAxes(); - QFont font; - font.setPixelSize(m_fontSize); - chart->setTitleFont(font); - chart->axisX()->setLabelsFont(font); - chart->axisY()->setLabelsFont(font); - - return chart; - } - -private: - int m_fontSize; - -}; - -class FontChart6:public FontChart{ -public: - FontChart6():FontChart(6){}; -}; - -class FontChart8:public FontChart{ -public: - FontChart8():FontChart(8){}; -}; - -class FontChart10:public FontChart{ -public: - FontChart10():FontChart(10){}; -}; - -class FontChart14:public FontChart{ -public: - FontChart14():FontChart(14){}; -}; - - -class FontChart18:public FontChart{ -public: - FontChart18():FontChart(18){}; -}; - -class FontChart20:public FontChart{ -public: - FontChart20():FontChart(20){}; -}; - -class FontChart24:public FontChart{ -public: - FontChart24():FontChart(24){}; -}; - -class FontChart28:public FontChart{ -public: - FontChart28():FontChart(28){}; -}; - -class FontChart32:public FontChart{ -public: - FontChart32():FontChart(32){}; -}; - -DECLARE_CHART(FontChart6); -DECLARE_CHART(FontChart8); -DECLARE_CHART(FontChart10); -DECLARE_CHART(FontChart14); -DECLARE_CHART(FontChart18); -DECLARE_CHART(FontChart20); -DECLARE_CHART(FontChart24); -DECLARE_CHART(FontChart28); -DECLARE_CHART(FontChart32); |