##// END OF EJS Templates
Fixed AreaSeries initialization for PolarChart...
Fixed AreaSeries initialization for PolarChart The correct domain has to be set for the upper and the lower series of the AreaSeries with polar chart. Updating the geometry of LineChartItem will have problems if the correct domain is not set. Change-Id: Id9664ae175d2ee272c4705fbdbf17d9a719cf428 Task-number: QTRD-3507 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>

File last commit:

r2776:bc1f6aa59d42
r2791:53fbaba3122c
Show More
chartbarcategoryaxisx_p.h
60 lines | 1.7 KiB | text/x-c | CLexer
/ src / charts / axis / barcategoryaxis / chartbarcategoryaxisx_p.h
Marek Rosa
Added Chart classes for value and categories axis
r1555 /****************************************************************************
**
Titta Heikkala
Copyright header changes...
r2776 ** Copyright (C) 2015 The Qt Company Ltd
Marek Rosa
Added Chart classes for value and categories axis
r1555 ** All rights reserved.
Titta Heikkala
Copyright header changes...
r2776 ** For any questions to The Qt Company, please use contact form at http://qt.io
Marek Rosa
Added Chart classes for value and categories axis
r1555 **
Titta Heikkala
Updated license headers...
r2740 ** This file is part of the Qt Charts module.
Marek Rosa
Added Chart classes for value and categories axis
r1555 **
Titta Heikkala
Updated license headers...
r2740 ** Licensees holding valid commercial license for Qt may use this file in
** accordance with the Qt License Agreement provided with the Software
** or, alternatively, in accordance with the terms contained in a written
Titta Heikkala
Copyright header changes...
r2776 ** agreement between you and The Qt Company.
Marek Rosa
Added Chart classes for value and categories axis
r1555 **
** If you have questions regarding the use of this file, please use
Titta Heikkala
Updated license headers...
r2740 ** contact form at http://qt.io
Marek Rosa
Added Chart classes for value and categories axis
r1555 **
****************************************************************************/
// W A R N I N G
// -------------
//
Miikka Heikkinen
Qt Commercial -> Qt Enterprise...
r2574 // This file is not part of the Qt Enterprise Chart API. It exists purely as an
Marek Rosa
Added Chart classes for value and categories axis
r1555 // implementation detail. This header file may change from version to
// version without notice, or even be removed.
//
// We mean it.
Jani Honkonen
Fix Krazy issues
r1935 #ifndef CHARTBARCATEGORYAXISX_H
#define CHARTBARCATEGORYAXISX_H
Marek Rosa
Added Chart classes for value and categories axis
r1555
Titta Heikkala
Fix include syntax...
r2714 #include <private/horizontalaxis_p.h>
Marek Rosa
Added Chart classes for value and categories axis
r1555
Titta Heikkala
Qt Charts project file structure change...
r2712 QT_CHARTS_BEGIN_NAMESPACE
Marek Rosa
Added Chart classes for value and categories axis
r1555
class ChartPresenter;
Marek Rosa
QBarCategoriesAxis renamed to QBarCategoryAxis
r1808 class QBarCategoryAxis;
Marek Rosa
Added Chart classes for value and categories axis
r1555
Michal Klocek
Refactors axis updateGeometry handling...
r2111 class ChartBarCategoryAxisX : public HorizontalAxis
Marek Rosa
Added Chart classes for value and categories axis
r1555 {
Michal Klocek
Fixes layout rounding issue
r2306 Q_OBJECT
Marek Rosa
Added Chart classes for value and categories axis
r1555 public:
Michal Klocek
Refactors internals...
r2273 ChartBarCategoryAxisX(QBarCategoryAxis *axis, QGraphicsItem* item = 0);
Marek Rosa
Renamed barcategory grephics item class which has been previously ommited
r1918 ~ChartBarCategoryAxisX();
Marek Rosa
Added Chart classes for value and categories axis
r1555
Jani Honkonen
more coding style fixes for src-folder...
r2104 QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint) const;
Marek Rosa
Added Chart classes for value and categories axis
r1555 protected:
QVector<qreal> calculateLayout() const;
void updateGeometry();
Michal Klocek
Fixes rounding issue with labels numbering
r1720 private:
QStringList createCategoryLabels(const QVector<qreal>& layout) const;
Jani Honkonen
astyle and manual coding style fixes for src-folder
r2097 public Q_SLOTS:
Michal Klocek
Fixes layout rounding issue
r2306 void handleCategoriesChanged();
sauimone
categories axis implementation
r1570
private:
Marek Rosa
QBarCategoriesAxis renamed to QBarCategoryAxis
r1808 QBarCategoryAxis *m_categoriesAxis;
Marek Rosa
Added Chart classes for value and categories axis
r1555 };
Titta Heikkala
Qt Charts project file structure change...
r2712 QT_CHARTS_END_NAMESPACE
Marek Rosa
Added Chart classes for value and categories axis
r1555
Jani Honkonen
Fix Krazy issues
r1935 #endif /* CHARTBARCATEGORYAXISX_H */