diff options
Diffstat (limited to 'src/axis/barcategoryaxis/qbarcategoryaxis.h')
-rw-r--r-- | src/axis/barcategoryaxis/qbarcategoryaxis.h | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/src/axis/barcategoryaxis/qbarcategoryaxis.h b/src/axis/barcategoryaxis/qbarcategoryaxis.h deleted file mode 100644 index 8f40b5c2..00000000 --- a/src/axis/barcategoryaxis/qbarcategoryaxis.h +++ /dev/null @@ -1,81 +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 QBARCATEGORYAXIS_H -#define QBARCATEGORYAXIS_H - -#include "qabstractaxis.h" - -QTCOMMERCIALCHART_BEGIN_NAMESPACE - -class QBarCategoryAxisPrivate; - -class QTCOMMERCIALCHART_EXPORT QBarCategoryAxis : public QAbstractAxis -{ - Q_OBJECT - Q_PROPERTY(QStringList categories READ categories WRITE setCategories NOTIFY categoriesChanged) - Q_PROPERTY(QString min READ min WRITE setMin NOTIFY minChanged) - Q_PROPERTY(QString max READ max WRITE setMax NOTIFY maxChanged) - Q_PROPERTY(int count READ count NOTIFY countChanged) - -public: - explicit QBarCategoryAxis(QObject *parent = 0); - ~QBarCategoryAxis(); - -protected: - QBarCategoryAxis(QBarCategoryAxisPrivate &d, QObject *parent = 0); - -public: - AxisType type() const; - void append(const QStringList &categories); - void append(const QString &category); - void remove(const QString &category); - void insert(int index, const QString &category); - void replace(const QString &oldCategory, const QString &newCategory); - Q_INVOKABLE void clear(); - void setCategories(const QStringList &categories); - QStringList categories(); - int count() const; - QString at(int index) const; - - //range handling - void setMin(const QString &minCategory); - QString min() const; - void setMax(const QString &maxCategory); - QString max() const; - void setRange(const QString &minCategory, const QString &maxCategory); - -Q_SIGNALS: - void categoriesChanged(); - void minChanged(const QString &min); - void maxChanged(const QString &max); - void rangeChanged(const QString &min, const QString &max); - void countChanged(); - -private: - Q_DECLARE_PRIVATE(QBarCategoryAxis) - Q_DISABLE_COPY(QBarCategoryAxis) - friend class ChartBarCategoryAxisX; - friend class ChartBarCategoryAxisY; -}; - -QTCOMMERCIALCHART_END_NAMESPACE - -#endif // QBARCATEGORYAXIS_H |