diff options
Diffstat (limited to 'src/charts/barchart/vertical/percent/percentbarchartitem_p.h')
-rw-r--r-- | src/charts/barchart/vertical/percent/percentbarchartitem_p.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/charts/barchart/vertical/percent/percentbarchartitem_p.h b/src/charts/barchart/vertical/percent/percentbarchartitem_p.h index 3a248d07..80016613 100644 --- a/src/charts/barchart/vertical/percent/percentbarchartitem_p.h +++ b/src/charts/barchart/vertical/percent/percentbarchartitem_p.h @@ -52,7 +52,7 @@ class PercentBarChartItem : public AbstractBarChartItem Q_OBJECT public: PercentBarChartItem(QAbstractBarSeries *series, QGraphicsItem* item = 0); - void handleUpdatedBars(); + QString generateLabelText(int set, int category, qreal value); private Q_SLOTS: void handleLabelsPositionChanged(); @@ -60,7 +60,10 @@ private Q_SLOTS: private: virtual QVector<QRectF> calculateLayout(); - void initializeLayout(); + void initializeLayout(int set, int category, int layoutIndex, bool resetAnimation); + void markLabelsDirty(QBarSet *barset, int index, int count); + QPointF topLeftPoint(int category, qreal barWidth, qreal value); + QPointF bottomRightPoint(int category, qreal barWidth, qreal value); }; QT_CHARTS_END_NAMESPACE |