diff --git a/src/axis/polarchartaxisangular.cpp b/src/axis/polarchartaxisangular.cpp index 4651d71..8af85b7 100644 --- a/src/axis/polarchartaxisangular.cpp +++ b/src/axis/polarchartaxisangular.cpp @@ -220,7 +220,8 @@ void PolarChartAxisAngular::updateGeometry() // Title, centered above the chart QString titleText = axis()->titleText(); if (!titleText.isEmpty() && axis()->isTitleVisible()) { - title->setHtml(ChartPresenter::truncatedText(axis()->titleFont(), titleText, qreal(0.0), axisGeometry().width(), Qt::Horizontal, QRectF())); + QRectF dummyRect; + title->setHtml(ChartPresenter::truncatedText(axis()->titleFont(), titleText, qreal(0.0), axisGeometry().width(), Qt::Horizontal, dummyRect)); QRectF titleBoundingRect = title->boundingRect(); QPointF titleCenter = center - titleBoundingRect.center(); diff --git a/src/axis/polarchartaxisradial.cpp b/src/axis/polarchartaxisradial.cpp index f28e114..65458cd 100644 --- a/src/axis/polarchartaxisradial.cpp +++ b/src/axis/polarchartaxisradial.cpp @@ -203,7 +203,8 @@ void PolarChartAxisRadial::updateGeometry() // Title, along the 0 axis QString titleText = axis()->titleText(); if (!titleText.isEmpty() && axis()->isTitleVisible()) { - title->setHtml(ChartPresenter::truncatedText(axis()->titleFont(), titleText, qreal(0.0), radius, Qt::Horizontal, QRectF())); + QRectF dummyRect; + title->setHtml(ChartPresenter::truncatedText(axis()->titleFont(), titleText, qreal(0.0), radius, Qt::Horizontal, dummyRect)); QRectF titleBoundingRect = title->boundingRect(); QPointF titleCenter = titleBoundingRect.center(); diff --git a/src/charttitle.cpp b/src/charttitle.cpp index 1b8c91a..aa39258 100644 --- a/src/charttitle.cpp +++ b/src/charttitle.cpp @@ -49,7 +49,8 @@ QString ChartTitle::text() const void ChartTitle::setGeometry(const QRectF &rect) { - QGraphicsTextItem::setHtml(ChartPresenter::truncatedText(font(), m_text, qreal(0.0), rect.width(), Qt::Horizontal, QRectF())); + QRectF dummyRect; + QGraphicsTextItem::setHtml(ChartPresenter::truncatedText(font(), m_text, qreal(0.0), rect.width(), Qt::Horizontal, dummyRect)); setPos(rect.topLeft()); } diff --git a/tests/polarcharttest/polarcharttest.pro b/tests/polarcharttest/polarcharttest.pro index 25f4b4e..9646fbd 100644 --- a/tests/polarcharttest/polarcharttest.pro +++ b/tests/polarcharttest/polarcharttest.pro @@ -8,6 +8,7 @@ greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = polarcharttest TEMPLATE = app +INCLUDEPATH += . SOURCES += main.cpp \