summaryrefslogtreecommitdiffstats
path: root/examples/piechartdrilldown/drilldownslice.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/piechartdrilldown/drilldownslice.cpp')
-rw-r--r--examples/piechartdrilldown/drilldownslice.cpp63
1 files changed, 0 insertions, 63 deletions
diff --git a/examples/piechartdrilldown/drilldownslice.cpp b/examples/piechartdrilldown/drilldownslice.cpp
deleted file mode 100644
index a2f8a6cc..00000000
--- a/examples/piechartdrilldown/drilldownslice.cpp
+++ /dev/null
@@ -1,63 +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 "drilldownslice.h"
-
-QTCOMMERCIALCHART_USE_NAMESPACE
-
-DrilldownSlice::DrilldownSlice(qreal value, QString prefix, QAbstractSeries *drilldownSeries)
- : m_drilldownSeries(drilldownSeries),
- m_prefix(prefix)
-{
- setValue(value);
- updateLabel();
- setLabelFont(QFont("Arial", 8));
- connect(this, SIGNAL(percentageChanged()), this, SLOT(updateLabel()));
- connect(this, SIGNAL(hovered(bool)), this, SLOT(showHighlight(bool)));
-}
-
-DrilldownSlice::~DrilldownSlice()
-{
-
-}
-
-QAbstractSeries *DrilldownSlice::drilldownSeries() const
-{
- return m_drilldownSeries;
-}
-
-void DrilldownSlice::updateLabel()
-{
- QString label = m_prefix;
- label += " $";
- label += QString::number(this->value());
- label += ", ";
- label += QString::number(this->percentage() * 100, 'f', 1);
- label += "%";
- setLabel(label);
-}
-
-void DrilldownSlice::showHighlight(bool show)
-{
- setLabelVisible(show);
- setExploded(show);
-}
-
-#include "moc_drilldownslice.cpp"