@@ -220,7 +220,8 void PolarChartAxisAngular::updateGeometry() | |||
|
220 | 220 | // Title, centered above the chart |
|
221 | 221 | QString titleText = axis()->titleText(); |
|
222 | 222 | if (!titleText.isEmpty() && axis()->isTitleVisible()) { |
|
223 | title->setHtml(ChartPresenter::truncatedText(axis()->titleFont(), titleText, qreal(0.0), axisGeometry().width(), Qt::Horizontal, QRectF())); | |
|
223 | QRectF dummyRect; | |
|
224 | title->setHtml(ChartPresenter::truncatedText(axis()->titleFont(), titleText, qreal(0.0), axisGeometry().width(), Qt::Horizontal, dummyRect)); | |
|
224 | 225 | |
|
225 | 226 | QRectF titleBoundingRect = title->boundingRect(); |
|
226 | 227 | QPointF titleCenter = center - titleBoundingRect.center(); |
@@ -203,7 +203,8 void PolarChartAxisRadial::updateGeometry() | |||
|
203 | 203 | // Title, along the 0 axis |
|
204 | 204 | QString titleText = axis()->titleText(); |
|
205 | 205 | if (!titleText.isEmpty() && axis()->isTitleVisible()) { |
|
206 | title->setHtml(ChartPresenter::truncatedText(axis()->titleFont(), titleText, qreal(0.0), radius, Qt::Horizontal, QRectF())); | |
|
206 | QRectF dummyRect; | |
|
207 | title->setHtml(ChartPresenter::truncatedText(axis()->titleFont(), titleText, qreal(0.0), radius, Qt::Horizontal, dummyRect)); | |
|
207 | 208 | |
|
208 | 209 | QRectF titleBoundingRect = title->boundingRect(); |
|
209 | 210 | QPointF titleCenter = titleBoundingRect.center(); |
@@ -49,7 +49,8 QString ChartTitle::text() const | |||
|
49 | 49 | |
|
50 | 50 | void ChartTitle::setGeometry(const QRectF &rect) |
|
51 | 51 | { |
|
52 | QGraphicsTextItem::setHtml(ChartPresenter::truncatedText(font(), m_text, qreal(0.0), rect.width(), Qt::Horizontal, QRectF())); | |
|
52 | QRectF dummyRect; | |
|
53 | QGraphicsTextItem::setHtml(ChartPresenter::truncatedText(font(), m_text, qreal(0.0), rect.width(), Qt::Horizontal, dummyRect)); | |
|
53 | 54 | setPos(rect.topLeft()); |
|
54 | 55 | } |
|
55 | 56 |
General Comments 0
You need to be logged in to leave comments.
Login now